Nowe posty

xx Problem ze sterownikami. (5)
2024-04-13, 21:25:16
xx Instalacja xfce4 (2)
2024-04-13, 16:20:17
xx Serie kompilacji bez instalacji dla “emerge” w Gentoo (2)
2024-04-08, 18:40:04
xx Plasma 6 w Neonie ssie trochę mniej ... (17)
2024-04-05, 10:03:46
xx Problem z Linux Lite po instalacji (3)
2024-04-03, 14:23:40
xx Jak właczyć num locka przy starcie systemu debian 12? (12)
2024-04-02, 17:43:54
xx Brak dźwieku w systemie. (5)
2024-04-02, 16:13:41
xx Dystrybucja pod HP Omen (7)
2024-03-29, 11:33:05
xx [Poradnik] Wyszukiwanie Sterowników (2)
2024-03-27, 21:08:23
xx Ile pingwinów? (1)
2024-03-27, 08:59:24

Autor Wątek: Usuwanie 2 systemu  (Przeczytany 1635 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: 404
    • 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: 404
    • 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 »