GRUB не видит ext4 раздел
Всем привет. Столкнулся со странной проблемой, но обо всем по порядку.
Уже на несколько компов (два ноутбука и один «обычный») я успешно установил Linux Mint 13 LTS, по соседству с уже установленной WinXP. Все работает несколько месяцев. Сегодня решил поставить Linux на ноутбук жене. Все то же самое: WinXP уже стоит, уменьшаю NTFS раздел чтобы была неразмеченная область, куда инсталлятор Linux запишет свои разделы, загружаюсь с LiveCD, устанавливаю.
Все ок, установился, перезагружаюсь, вижу:
error: no such partition
grub rescue>
Много гуглил, переустанавливал GRUB, например вот how-to: http://itsfoss.com/solve-error-partition-grub-rescue-ubuntu-linux/ никаких сообщений об ошибках, конфиг GRUB успешно генерится (видит и Linux, и Windows), GRUB успешно устанавливается, но когда перезагружаюсь, вижу ту же ошибку.
Тогда я заметил странный факт: у меня 2 NTFS раздела: /dev/sda1 и /dev/sda5. Основной линуксовый раздел ext4 находится на /dev/sda6, и swap на /dev/sda7. Вывод sfdisk:
mint@mint ~ $ sudo sfdisk -d /dev/sda
Warning: extended partition does not start at a cylinder boundary.
DOS and Linux will interpret the contents differently.
# partition table of /dev/sda
unit: sectors
/dev/sda1 : start= 63, size=102392577, Id= 7, bootable
/dev/sda2 : start=102392701, size=522749059, Id= 5
/dev/sda3 : start= 0, size= 0, Id= 0
/dev/sda4 : start= 0, size= 0, Id= 0
/dev/sda5 : start=102392703, size=324082017, Id= 7
/dev/sda6 : start=426475520, size=194473984, Id=83
/dev/sda7 : start=620951552, size= 4190208, Id=82
Но когда в grub resque> я пишу ls, получаю:
(hd0) (hd0,msdos5) (hd0,msdos1)
То есть, он видит только NTFS-разделы! Неудивительно тогда, что он сообщает «no such partition».
Но вот почему он не видит мой ext4 раздел? Если загрузиться с livecd, то все работает: я могу его успешно примонтировать, chroot в него, установить GRUB, все дела.
(насчет warning в выводе sfdisk: я проверил на рабочей машине, тот же самый warning, так что вряд ли причина где-то тут)
В чем может быть дело?
Нашел тред человека с такой же проблемой: http://forum.ubuntu.ru/index.php?topic=159483.0 он пишет, что ему помогла замена материнской платы. Звучит бредово, ну и вряд ли я буду менять мат.плату на ноутбуке, хехе.
В чем может быть дело?