Windows 7 / Ubuntu Dualboot проблема GRUB

Я хотел бы сначала сказать заранее, что я выполняю RAID 0 Установок.

1. В первую очередь, я - довольная Ubuntu 9.10, установленная безупречно, и обнаружил мой RAID 0 установок очень хорошо. Проблема, которую я имею теперь, - то, что мне уже установили Windows 7 и сделал маленький раздел на 12 ГБ для Linux/Подкачки.

Я захватил EasyBCD 2.0 для редактирования загрузчика W7 и настроил его для использования двойной загрузки Grub2 потому что, прежде чем он даже не показывал вариант для Ubuntu. Загрузчик указывает на файл, сделанный в каталоге окон, сделанном названным EasyBCD C:\NST\AutoNeoGrub0.mbr который является тем, что я предполагаю, что личинка загружается от.

После этого я получил опцию для начальной загрузки Ubuntu. Проблема состоит в том, что это отправляет меня в подсказку Личинки (вероятно, потому что это указывает \NST|AutoNeoGrub0.mbr?), сначала я не знал, что сделать, но я исследовал и должен ввести команды личинки для ручной начальной загрузки в Ubuntu Linux.

Исключая:

grub>root (hd0,4)

grub>kernel /boot/vmlinuz-2.6... root=/dev/disk/by-uuid/24624-2424...

grub>initrd boot/initrd.img-2.6...

grub>boot

После всего, что Ubuntu загружает очень хорошо, но как я фиксирую ее постоянно? Я должен отредактировать загрузчик вручную (так как Легкий BCD "автоматически конфигурируется")? Некоторое понимание на этом качалось бы!

Кроме того, это сосет для ввода фактического uuid, так как это ДЕЙСТВИТЕЛЬНО длинно. Я пытался получить название диска через fdisk -l но так как это - набег 0, я предполагаю, что не могу сделать этого. Как я могу получить более короткое название диска? как /dev/sda, /dev/sdb и т.д.?

Я также попытался обновить к последнему GRUB, и я получил это:

Creating config file /etc/default/grub with new version  
Generating core.img  
error: cannot seek `/dev/sdc'  
error: cannot seek `/dev/sdc'  
grub-probe: error: no mapping exists for `nvidia_dbedfcca5'  
Auto-detection of a filesystem module failed.  
Please specify the module with the option `--modules' explicitly.  
dpkg: error processing grub-pc (--configure):  
subprocess installed post-installation script returned error exit status 1  
dpkg: dependency problems prevent configuration of grub2:  
grub2 depends on grub-pc; however:  
Package grub-pc is not configured yet.  
dpkg: error processing grub2 (--configure):  
dependency problems - leaving unconfigured  
No apport report written because the error message indicates its a followup error from a previous failure.  
E: Sub-process /usr/bin/dpkg returned an error code (1)   

Я также попробовал:

b@dnb:~$ sudo update-grub  
error: cannot seek `/dev/sdc'  
error: cannot seek `/dev/sdc'  
Generating grub.cfg ...  
Found linux image: /boot/vmlinuz-2.6.31-14-generic  
Found initrd image: /boot/initrd.img-2.6.31-14-generic  
error: cannot seek `/dev/sdc'  
grub-probe: error: no mapping exists for `nvidia_dbedfcca5'  
error: cannot seek `/dev/sdc'  
grub-probe: error: no mapping exists for `nvidia_dbedfcca5'  
Found memtest86+ image: /boot/memtest86+.bin  
Found Windows 7 (loader) on /dev/mapper/nvidia_dbedfcca1  
error: cannot seek `/dev/sdc'  
grub-probe: error: no mapping exists for `nvidia_dbedfcca1'  
done  

Напрасно. Какая-либо идея, что я могу сделать для фиксации этой путаницы?:(

Править: Это - моя настройка дисков.

b@dnb:~$ sudo df -l  
Filesystem           1K-blocks      Used Available Use% Mounted on  
/dev/mapper/nvidia_dbedfcca5  
                      12302232   2744788   8932520  24% /  
udev                   1030288       268   1030020   1% /dev  
none                   1030288       964   1029324   1% /dev/shm  
none                   1030288        92   1030196   1% /var/run  
none                   1030288         0   1030288   0% /var/lock  
none                   1030288         0   1030288   0% /lib/init/rw  
/dev/sr0                706532    706532         0 100% /media/cdrom0  

Примечание: /dev/mapper/nvidia_dbedfcca5 мой раздел начальной загрузки Linux

0
задан 24.06.2010, 13:08

1 ответ

Я нашел ответ в случае любого там, который спотыкается в ту же проблему. Установка EasyBCD 2.0 при использовании Опции GRUB2 на Linux устраняет проблему, где Linux не появляется как опция.

До решения для моей проблемы все, что я должен был сделать, было переключиться на ясный репозиторий, переустановить grub2 и переключиться назад на кармический. Должен был вырыть через тонны ответов и попробовал столько опций, и это шаги, которые работали.

Откройте терминал, введите:

sudo gedit /etc/apt/sources.list

измените слово, кармическое на ясный, и сохраните впоследствии

закройте терминал и gedit

Затем, перейдите в:

Система> администрация> Синаптический Диспетчер пакетов

Поиск grub2, grub-pc, grub-common и "удаляют полностью"

открытый терминал

sudo apt-get install grub2

после того, как это закончило перезагрузку, и это сделано!

(Не забывайте изменяться Ясный на Кармический снова, после того как Вы перезагружаете),

2
ответ дан 24.11.2019, 06:55

Теги

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