У меня Winodws 7 на моем компьютере, и я пытаюсь установить Linux Mint 14 на тот же компьютер. Жесткий диск имеет четыре основных раздела, поэтому с него невозможно загрузить Mint, поскольку я не могу добавить новый раздел и не хочу изменять старые. Но у меня есть внешний жесткий диск, подключенный к этому компьютеру, и я устанавливаю на нем Mint. Вот как это выглядит после того, как я закончу с разметкой:
/dev/sda
sda1 ntfs
sda2 ntfs
sda3 ntfs
sda4 ntfs
/dev/sdb
sdb1 ntfs
sdb2 ntfs
sdb5 swap
sdb6 ext4
Очевидно, что я устанавливаю Mint на SDB6 с точкой монтирования / и устройством для установки загрузчика / dev / sdb6.
Затем из Windows 7 я запускаю EasyBCD и добавляю новую запись Linux с загрузчиком GRUB и выбираю раздел 4 со второго диска. При загрузке единственное, что я вижу при выборе опции Linux, это пустой курсор, который мигает вечно. Начиная с живого USB, я вижу, что GRUB действительно установлен в разделе Mint. Это содержимое каталога /boot:
boot $ ls -l
total 24052
-rw-r--r-- 1 root root 844882 Oct 9 19:54 abi-3.5.0-17-generic
-rw-r--r-- 1 root root 147884 Oct 9 19:54 config-3.5.0-17-generic
drwxr-xr-x 5 root root 4096 Mar 23 18:40 grub
-rw-r--r-- 1 root root 15228745 Mar 23 18:40 initrd.img-3.5.0-17-generic
-rw-r--r-- 1 root root 176764 Oct 11 14:10 memtest86+.bin
-rw-r--r-- 1 root root 178944 Oct 11 14:10 memtest86+_multiboot.bin
-rw------- 1 root root 2901710 Oct 9 19:54 System.map-3.5.0-17-generic
-rw-r--r-- 1 root root 5129040 Nov 27 16:56 vmlinuz-3.5.0-17-generic
Это содержимое grub:
boot/grub $ ls -l
total 160
drwxr-xr-x 2 root root 4096 Mar 23 18:39 fonts
-r--r--r-- 1 root root 6479 Mar 23 18:40 grub.cfg
-rw-r--r-- 1 root root 128000 Mar 23 18:39 grub.efi
-rw-r--r-- 1 root root 1024 Mar 23 18:39 grubenv
drwxr-xr-x 2 root root 4096 Mar 23 18:39 locale
drwxr-xr-x 2 root root 12288 Mar 23 18:39 x86_64-efi
Я делал то же самое с Ubuntu на других компьютерах, хотя установил его на встроенный жесткий диск, и он всегда работал. Что может быть не так в этот раз?
РЕДАКТИРОВАТЬ
Я преобразовал один из основных разделов на встроенном жестком диске в логический и установил Mint на свободном месте. И это все еще не работает.
РЕДАКТИРОВАТЬ 2
Я попытался переустановить GRUB с живого USB, но он все еще не работает. Вот шаги, которые я предпринял:
int@mint ~ $ sudo mount /dev/sdb6 /mnt
mint@mint ~ $ sudo mount --bind /dev /mnt/dev && sudo mount --bind /dev/pts /mnt/dev/pts && sudo mount --bind /proc /mnt/proc && sudo mount --bind /sys /mnt/sys
mint@mint ~ $ sudo chroot /mnt
mint / # grub-install --force /dev/sdb6
Installation finished. No error reported.
mint / # grub-install /dev/sdb6
Installation finished. No error reported.
mint / # grub-install --recheck /dev/sdb6
Installation finished. No error reported.
mint / # update-grub
Generating grub.cfg ...
Found linux image: /boot/vmlinuz-3.5.0-17-generic
Found initrd image: /boot/initrd.img-3.5.0-17-generic
Found Windows 7 (loader) on /dev/sda1
Found Windows Recovery Environment (loader) on /dev/sda2
Found Windows 7 (loader) on /dev/sda3
done
mint / # exit && sudo umount /mnt/dev && sudo umount /mnt/dev/pts && sudo umount /mnt/proc && sudo umount /mnt/sys && sudo umount /mnt
exit