Nowe posty

xx Dystrybucja pod HP Omen (6)
Wczoraj o 23:30:08
xx [Poradnik] Wyszukiwanie Sterowników (2)
Wczoraj o 21:08:23
lamp Problem z Linux Lite po instalacji (0)
Wczoraj o 19:50:30
xx Ile pingwinów? (1)
Wczoraj o 08:59:24
xx konfiguracja pale moon (0)
2024-03-24, 21:53:42
xx Plasma 6 w Neonie ssie trochę mniej ... (10)
2024-03-23, 02:38:11
xx problem z instalacja sterowników do karty sieciowej (3)
2024-03-18, 18:10:16
xx Plik abc.001 (1)
2024-03-17, 17:48:27
xx Zlecę dopracowanie programu w MatLab (0)
2024-03-13, 15:28:40
xx Linux Mint 21.3 XFCE brak dźwieku po paru minutach (karta muzyczna zintegrowana) (5)
2024-03-12, 23:07:01

Autor Wątek: Usuwanie 2 systemu  (Przeczytany 1606 razy)

Wiara czyni cuda

  • Gość
Usuwanie 2 systemu
« dnia: 2017-02-05, 00:28:53 »
Witam,
W jaki sposób mogę usunąć system widoczny z poziomu GRUB-a?
Sytuacja wygląda tak, że zainstalowałem Centos-a na VirtualBoxie.
Potem zainstalowałem tzw. dodatki dla gościa ( przeskalowanie ekranu, obsługa myszy itd. ).
Na skutek tego w menu startowym widzę 2 systemy.
Pierwszy działa prawidłowo ( z dodatkami dla gościa - additional guest ).
Drugi działa tak jak przed zmianami ( czyli przed instalacją dodatków ).
Zmiany dokonane w pierwszym systemie są widoczne w 2gim i na odwrót jest tak samo.



Offline marcin'82

  • Users
  • Prawie jak Guru
  • ****
  • Wiadomości: 402
    • Zobacz profil
Odp: Usuwanie 2 systemu
« Odpowiedź #1 dnia: 2017-02-05, 11:54:47 »
Podaj wynik poleceń z terminala / konsoli systemu na maszynie wirtualnej:
grep -v "#" /etc/default/grub | sed '/^\s*$/d'
sudo os-prober
ls -la /boot
rpm -qa *kernel*
marcin82

Wiara czyni cuda

  • Gość
Odp: Usuwanie 2 systemu
« Odpowiedź #2 dnia: 2017-02-05, 12:53:59 »
Nie jest najlepiej...

Offline marcin'82

  • Users
  • Prawie jak Guru
  • ****
  • Wiadomości: 402
    • Zobacz profil
Odp: Usuwanie 2 systemu
« Odpowiedź #3 dnia: 2017-02-05, 15:59:27 »
Gdybyś był uprzejmy to nie wstawiaj zdjęć tylko kopiuj tekst z VirtualBox i wklej na forum w tagach CODE.

Sprawdź jakiego Gruba tam masz:
rpm -qa *grub*

Wygląda na to, że Grub 0.99, więc wstaw na forum zawartość pliku:
/boot/grub/menu.lst

Jeśli jednak jest jakimś cudem Grub2 to sprawdź czy nie ma pliku z grubem w nazwie w katalogu /etc/sysconfig.

W systemie są dwie wersje jądra, możesz odinstalować starsze (czas instalacji sprawdzić komendą rpm -qa --last ^kernel*). Jeśli to Grub 0.99 po prostu zakomentuj / usuń drugie jądro w pliku menu.lst, ale nie jest powiedziane, czy któryś z triggerów - wyzwalaczy rpm nie doda go ponownie przy np. przebudowaniu initramfs.
« Ostatnia zmiana: 2017-02-05, 16:02:09 wysłana przez marcin'82 »
marcin82

Wiara czyni cuda

  • Gość
Odp: Usuwanie 2 systemu
« Odpowiedź #4 dnia: 2017-02-05, 18:58:45 »
rpm -qa *grub*

[root@MKCentOS Major_Kuprich]# rpm -qa *grub*
grubby-7.0.15-7.el6.i686
grub-0.97-94.el6_7.1.i686

/boot/grub/menu.lst

# grub.conf generated by anaconda
#
# Note that you do not have to rerun grub after making changes to this file
# NOTICE:  You have a /boot partition.  This means that
#          all kernel and initrd paths are relative to /boot/, eg.
#          root (hd0,0)
#          kernel /vmlinuz-version ro root=/dev/mapper/vg_mkcentos-lv_root
#          initrd /initrd-[generic-]version.img
#boot=/dev/sda
default=0
timeout=5
splashimage=(hd0,0)/grub/splash.xpm.gz
hiddenmenu
title CentOS (2.6.32-642.13.1.el6.i686)
root (hd0,0)
kernel /vmlinuz-2.6.32-642.13.1.el6.i686 ro root=/dev/mapper/vg_mkcentos-lv_root rd_NO_LUKS rd_LVM_LV=vg_mkcentos/lv_root rd_NO_MD SYSFONT=latarcyrheb-sun16 crashkernel=auto rd_NO_DM LANG=pl_PL.UTF-8  KEYBOARDTYPE=pc KEYTABLE=pl2 rd_LVM_LV=vg_mkcentos/lv_swap rhgb quiet
initrd /initramfs-2.6.32-642.13.1.el6.i686.img
title CentOS 6 (2.6.32-642.el6.i686)
root (hd0,0)
kernel /vmlinuz-2.6.32-642.el6.i686 ro root=/dev/mapper/vg_mkcentos-lv_root rd_NO_LUKS rd_LVM_LV=vg_mkcentos/lv_root rd_NO_MD SYSFONT=latarcyrheb-sun16 crashkernel=auto rd_NO_DM LANG=pl_PL.UTF-8  KEYBOARDTYPE=pc KEYTABLE=pl2 rd_LVM_LV=vg_mkcentos/lv_swap rhgb quiet
initrd /initramfs-2.6.32-642.el6.i686.img

Usunąłem drugi system :

title CentOS 6 (2.6.32-642.el6.i686)
root (hd0,0)
kernel /vmlinuz-2.6.32-642.el6.i686 ro root=/dev/mapper/vg_mkcentos-lv_root rd_NO_LUKS rd_LVM_LV=vg_mkcentos/lv_root rd_NO_MD SYSFONT=latarcyrheb-sun16 crashkernel=auto rd_NO_DM LANG=pl_PL.UTF-8  KEYBOARDTYPE=pc KEYTABLE=pl2 rd_LVM_LV=vg_mkcentos/lv_swap rhgb quiet
initrd /initramfs-2.6.32-642.el6.i686.img

Działa prawidłowo - na starcie widzę tylko 1 system,
dziękuje.
« Ostatnia zmiana: 2017-02-05, 19:04:49 wysłana przez Wiara czyni cuda »