LINUX.ORG.RU

История изменений

Исправление kostik87, (текущая версия) :

Грузитесь с LiveCD, монтируете корень и прочие части файловой системы, делаете chroot, после чего ставьте grub:

mount /boot
Удаляете файлы grub2 из /boot/grub/, можете сохранить конфиг, что бы по аналогии с ним написать конфиг для старого grub, он находится в /boot/grub/grub.cfg После чего копируете в /boot/grub файлы первого grub:
cp /lib/grub/i386-pc/* /boot/grub/
Прописываете grub в mbr:
$ sudo grub
grub> root (hd0,0)
grub> setup (hd0)
Теперь пишете конфиг загрузчика по аналогии с сохранённым конфигом GRUB2:
nano /boot/grub/menu.lst

default 0
timeout 3

title Ubuntu трам-пам-пам
root (hd0,0)
kernel /boot/ядро-Ubuntu root=корневой_раздел
initrd /boot/initrd-Ubuntu

hd0,0 - это /dev/sda1.

Исходная версия kostik87, :

Грузитесь с LiveCD, монтируете корень и прочие части файловой системы, делаете chroot, после чего ставьте grub:

mount /boot
Удаляете файлы grub2 из /boot/grub/, можете сохранить конфиг, что бы по аналогии с ним написать конфиг для старого grub, он находится в /boot/grub/grub.cfg После чего копируете в /boot/grub файлы первого grub:
cp /lib/grub/i386-pc/* /boot/grub/
Прописываете grub в mbr:
$ sudo grub
grub> root (hd0,0)
grub> setup (hd0)
Теперь пишете конфиг загрузчика по аналогии с сохранённым конфигом GRUB2:
nano /boot/grub/menu.lst

default 0
timeout 3
splashimage=(hd0,0)/boot/grub/splashG.xpm.gz
#color light-green/green

title Ubuntu трам-пам-пам
root (hd0,0)
kernel /boot/ядро-Ubuntu root=корневой_раздел
initrd /boot/initrd-Ubuntu

hd0,0 - это /dev/sda1.