Grub не видит Windows7 [Решено]

Закупили на работе Dell Inspiron 5720 c предустановленной Ubuntu 11.10. Мне поставлена задача накатить туда Винду 7 (лицензия). Но сносить, хоть и не лучшую (ИМХО), но все таки ОС, в которой течёт кровь Линукса, совесть не позволяет. По-этому решил оставить родную "экосистему" нетронутой, отщипнув от нее кусок под винду, и грузить ее по умолчанию с Груба. Сказано сделано,Груб восстанавливается, но при апдейте не видит Вин7. Необходимая для телепатирования информация:

sda1, sda2, sda3 -нативные, остальные создал сам. Винду ставлю на sda5. UEFI отключен. Вариант форматнуть все и накатить винду, не предлагать (как же Убунта, тут даже наклейка налеплена).

0
Buy - 13 Июнь, 2013 - 04:32

Дело в том что винда насколько я знаяю может грузиться _только_ если она установлена на первом разделе на первом диске. По крайней мере начинается с него. То есть с /dev/sda1 , а ты ее ставишь на sda5.

Вин 7 при установке создает первый раздел в 100 Mb для системных нужд сама, а себя ставит в /dev/sda2. Нет этого маленького раздела - нет части загрузчика. Ту запись, что была в MBR перезаписал grub (нормально), а вот этой второй части не хватает или она не там где надо (именно на нее и передает grub управление). Вот и не видит груб ничего - нечего видеть.

А собственно почему бы не заинсталить винду первой (с первого раздела, как положено), а потом Ubuntu по новой после неё, на сайте Dell есть же образ их пропатченной "сборки"? Ну или сделать резервную копию Убунту (/ и /home) и залить их потом на разделы после системного раздела винды? Потом восстановить grub.

+1
virus84 - 13 Июнь, 2013 - 20:17

Да, спасибо, так и сделал. Скрипя зубами, все подвинулись, чтобы Ее Ограничительство Винда, присела на sda1,2..
UPD.....Но Груб ее игнорирует все равно, красавец!!!

+1
Sabalt - 14 Июнь, 2013 - 09:16
Изображение пользователя Sabalt.

Моя не согласный.Устр-во Загр     Начало       Конец       Блоки   Id  Система
/dev/sda1   *        2048    63328255    31663104   83  Linux
/dev/sda3        63328256   168194047    52432896    7  HPFS/NTFS/exFAT
/dev/sda4       168194048   231102463    31454208   83  Linux
Обычно ставлю винду первой на уже размеченный диск. Но и то, только из-за того, что лень потом после винды груб восстанавливать. И никаких системных разделов винда не создает.

0
virus84 - 14 Июнь, 2013 - 15:04

К сожалению, системный раздел создавать приходиться так как без него, после установки SP1 траблы с дровамы (код 52, нет цифровой подписи и т.д., dseo не помогает; но это уже оффтоп). А с логического раздела семерка будет грузиться?

0
Гость - 15 Июнь, 2013 - 07:53

> А с логического раздела семерка будет грузиться?
Нет это точно, только primary.

0
Sabalt - 14 Июнь, 2013 - 15:21
Изображение пользователя Sabalt.

Ну, они все как бы логические. Имеется ввиду расширенный раздел? Если честно, ставил только на первичные разделы. Потому, что больше четырех не создаю. И ни разу не сталкивался с необходимостью создания и проблемами с системным разделом. Уже лет как пять.

+1
Гость - 13 Июнь, 2013 - 04:49

http://ubuntovod.ru/soft/boot-repair.html

0
virus84 - 13 Июнь, 2013 - 10:28

Спасибо,- вариант (ранее часто использовал), но не в этом случае. Груб восстанавливает, винду не видит.

+1
virus84 - 13 Июнь, 2013 - 20:39

Чтобы я не делал, автоматом Винда не прописывается в Грубе. Грешил на вендора, УЕФИ. Но os-prober ее находит. При добалении винды вручную в grub.cfg menuentry добавляется и, более того, загружается! Загрузился с super grub2 disk (вроде так) который обнаружил семерку. Тогда начал откапывать собаку в конфигах нативного Груба. И откопал в /etc/default/grub :

Да, зарытой собакой я обозвал последнюю строку. Зачем!!! С соображений безопасности? ИМХО не в духе, приветственного к другим ОС, Линукса. Хотя если учесть, что Каноникал ключи УЕФИшные покупает и внедряет, то это еще мелочи.
+1
Buy - 13 Июнь, 2013 - 22:27

ИМХО не в духе, приветственного к другим ОС, Линукса. Хотя если учесть, что Каноникал ключи УЕФИшные покупает и внедряет, то это еще мелочи.

У меня вообще такой строки нет даже закомиченной. В напоминаниях в мануалах о дуалбуте тоже не замечал (конечно не все читал и давно). Вообще дуалбут винды и убунты очень частая вещь, но об этой строке в настройках grub не пишут. Может просто для Dell с убунтой по умолчанию это придумали? Сложно сказать. Ладно, будем знать. А ведь действительно сколько времени можно потерять...

Отправить комментарий

CAPTCHA на основе изображений
Введите цифры