Я хотел бы сначала сказать заранее, что я выполняю 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
Я нашел ответ в случае любого там, который спотыкается в ту же проблему. Установка EasyBCD 2.0 при использовании Опции GRUB2 на Linux устраняет проблему, где Linux не появляется как опция.
До решения для моей проблемы все, что я должен был сделать, было переключиться на ясный репозиторий, переустановить grub2 и переключиться назад на кармический. Должен был вырыть через тонны ответов и попробовал столько опций, и это шаги, которые работали.
Откройте терминал, введите:
sudo gedit /etc/apt/sources.list
измените слово, кармическое на ясный, и сохраните впоследствии
закройте терминал и gedit
Затем, перейдите в:
Система> администрация> Синаптический Диспетчер пакетов
Поиск grub2
, grub-pc
, grub-common
и "удаляют полностью"
открытый терминал
sudo apt-get install grub2
после того, как это закончило перезагрузку, и это сделано!
(Не забывайте изменяться Ясный на Кармический снова, после того как Вы перезагружаете),