Как сделать двойную загрузку двух операционных систем Ubuntu?

Эта проблема немного отличается от других подобных.

У меня есть образ клона производственной системы Ubuntu и я планирую распространить его на два разных раздела (например, / dev / sda1, / dev / sda2).

Как настроить его так, чтобы пользователь мог выбрать, какой из них загрузить?

Ниже то, что я сделал до сих пор.

1. boot from rescue cd
2. add a new file /etc/grub.d/11_boot_2 in /dev/sda1
3. point uuid in 11_boot_2 to /dev/sda2
4. chroot to /dev/sda1, and run update-grub
5. modify /etc/fstab in /dev/sda2 to use different mount point

При перезагрузке в меню GRUB отображается второй вариант загрузки. Но после его выбора загрузка заканчивается в приглашении (initramfs). Идентификатор uuid должен быть правильным, потому что в противном случае при загрузке будет выведено сообщение об ошибке типа «нет такой файловой системы».

Итак, мои вопросы:

1. Is any step above wrong, or did I missing anything?

2. At the initramfs stage, what could I do to troubleshoot?

3. Is there any way to enter "grub rescue"? 
   I end up in grub rescue before and I can test boot there. 
   But this time, the system didn't stop at grub rescue.

4. Exactly what stage is initramfs during the whole boot process? 
   That may tell me what is right so far, and what may be wrong.

Большое спасибо за помощь!

0
задан 25 October 2014 в 11:01

1 ответ

Я нахожу, что это учебное руководство лучший источник информации относительно GRUB2 - http://www.dedoimedo.com/computers/grub-2.html#mozTocId398970 .

0
ответ дан 25 October 2014 в 11:01

Другие вопросы по тегам:

Похожие вопросы: