Ну, так как это действительно вопрос из двух частей, я могу ответить на неявный первый вопрос о том, как получить grub2, по крайней мере, для загрузки ubuntu.
Это выглядит следующим образом:
[d2 ] Загрузите из LiveCD (x86 11.10 Desktop) Установите корень Ubuntu 10.10 в / mnt Измените корень Удалите обходные изменения в / usr / lib / grub / grub-mkconfig_lib Запустите update-grub ПерезагрузитеВышеуказанные шаги находятся рядом со дном Ubuntu Community Documentation Grub2
⋯ данные by example после загрузки с компакт-диска и запуска в терминале ...
sudo -i ⋯ Я потратил слишком много лет, как su, но вы использовали «sudo …» перед каждой командой
ubuntu@ubuntu:~$ sudo -i
fdisk -l ⋯ Я провел слишком много лет как su, но вы откладываете use ⋯ Найдите установочные разделы 11.10, (здесь были отрезаны другие диски)
fdisk -l
⋯ ⋯ ⋯
Disk /dev/sde: 300.1 GB, 300089646592 bytes
255 heads, 63 sectors/track, 36483 cylinders, total 586112591 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0xc3f5ebeb
Device Boot Start End Blocks Id System
/dev/sde2 138464296 586110975 223823340 5 Extended
/dev/sde3 * 2048 138463231 69230592 83 Linux
/dev/sde5 138464298 313460279 87497991 7 HPFS/NTFS/exFAT
/dev/sde6 313460736 317650943 2095104 82 Linux swap / Solaris
/dev/sde7 317652992 581922815 132134912 83 Linux
/dev/sde8 581924864 586110975 2093056 82 Linux swap / Solaris
Partition table entries are not in disk order
mount /dev/sde3 /mnt ⋯ Найдите установочные разделы 11.10, (другие диски отрезаны здесь) [!d23 ]
ls /mnt ⋯ просто проверяю, правильно ли я прав
root@ubuntu:~# mount /dev/sde3 /mnt
root@ubuntu:~# ls /mnt
bin cdrom etc initrd.img lib media opt root sbin srv tmp var vmlinuz.old
boot dev home initrd.img.old lost+found mnt proc run selinux sys usr vmlinuz
for i in /dev /dev/pts /proc /sys; do sudo mount -B $i /mnt$i; done ⋯ просто проверить чтобы увидеть, правильно ли я прав
chroot /mnt ⋯ изменить корень
sudoedit /usr/lib/grub/grub-mkconfig_lib ⋯ изменить корень [!d32 ]
update-grub ⋯ теперь обновление grub
root@ubuntu:~# for i in /dev /dev/pts /proc /sys; do sudo mount -B $i /mnt$i; done
root@ubuntu:~# chroot /mnt
root@ubuntu:/# sudoedit /usr/lib/grub/grub-mkconfig_lib
root@ubuntu:/# update-grub
Generating grub.cfg ...
Found linux image: /boot/vmlinuz-3.0.0-13-generic
Found initrd image: /boot/initrd.img-3.0.0-13-generic
Found linux image: /boot/vmlinuz-3.0.0-12-generic
Found initrd image: /boot/initrd.img-3.0.0-12-generic
Found memtest86+ image: /boot/memtest86+.bin
Found Microsoft Windows XP Professional on /dev/sdc1
done
sudoedit /etc/default/grub ⋯ сейчас обновление grub
sudoedit /boot/grub/grub.cfg ⋯ проверить,
Теперь, чтобы записать отчет об ошибке для сбоя загрузки ...
Вам может быть интересно проверить:
На своей веб-странице:
Управлять всеми вашими услуги компьютерной сети через одну платформу. Zentyal - это сетевой шлюз, Unified Threat Manager, Office Server, Infrastructure Manager, Unified Communications Server или их комбинация. Все услуги основаны на одной и той же технологии и полностью интегрированы.
blockquote>Любой из перечисленных здесь должен также работать: Википедия список распределений маршрутизатора или брандмауэра ]