Nowe posty

xx BIOS nie widzi dysku z Linuxem (2)
Wczoraj o 10:41:31
xx Problem z antiX wersja live (0)
2019-09-12, 20:56:49
xx Serwer do Nauki (5)
2019-09-05, 07:35:50
cheesy pozycjonowanie (0)
2019-09-03, 13:54:08
xx iptables (1)
2019-09-03, 12:29:53
xx Co najpierw - przeczytać książkę i później obejrzeć film czy odwrotnie (0)
2019-08-30, 10:34:44
xx Lubuntu 19.04 problem z wklejeniem tekstu do ssh (1)
2019-08-28, 18:10:20
xx Migracja GRUB2 (0)
2019-08-24, 12:30:46
xx Przydatne Linki (4)
2019-08-23, 14:13:00
xx Awstat (0)
2019-08-22, 14:55:15

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

Offline Wiara czyni cuda

  • Users
  • Nowy na forum
  • *
  • Wiadomości: 11
    • Zobacz profil
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: 289
    • 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

Offline Wiara czyni cuda

  • Users
  • Nowy na forum
  • *
  • Wiadomości: 11
    • Zobacz profil
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: 289
    • 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

Offline Wiara czyni cuda

  • Users
  • Nowy na forum
  • *
  • Wiadomości: 11
    • Zobacz profil
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 »