Сначала установил виндовс 7. на разширенный раздел диска, который разделил на 65 ГБ (для системы) и 186 Гб (медиа). Потом установил SLED 11.
Сейчас такая картина разбиения диска (так видит линукс):
/dev/sda 298ГБ - весь винчестер
/dev/sda1 - 20 ГБ - для линукс - Ext3
/dev/sda2 - 4 ГБ свап
/dev/sda3 - 23 ГБ - EXT3
/dev/sda4 - 251 ГБ - extended
/dev/sda5 - 65 Гб - NTFS - система виндовс
/dev/sda6 - 186 Гб - NTFS - для МЕДИА виндовс
При этом к разделам НТФС линуск добавил почемуто точки монтирования /media/disk1 и /media/disk2. Из линукса диски с разметкой НТФС видны.
В файле menu.lst добавил
title Windows 7
rootnoverify (hd0,4)
makeactive
chainloader +1
но видает ошибку постоянно invalid device requested какую бы я цифру не поставил в (hd0,4) вместо 4. Всре равно то же самое.
Помогите пожалуйста восстановить загрузку виндовса.
Восстановление загрузки виндовса в GRUB невозможно
какая версия граба? 0.97 я как понял?
Для GRUB попробуй как описано тут
Приведу пример с ОС Windows, проинсталлированной в /dev/hda1 или
(hd0,0). процедура загрузки Windows следующая:
1. rootnoverify (hd0,0)
2. makeactive
3. chainloader +1 [+1 указывает первый сектор текущего основного
раздела]
4. boot [передает контроль]
title Windoze
rootnoverify (hd0,0)
makeactive
chainloader +1
boot
А у тебя точно только один винт? И на разделе с вендой все файлы на месте?
И покажи что выводит fdisk -l
А то может действительно несколько хардов
а если попробывать
[console]update-grub [/console]
Это создание menu.lst файла
> fdisk -l
Диск /dev/sda: 320.1 ГБ, 320072933376 байт
Невозможно открыть -
255 heads, 63 sectors/track, 38913 cylinders
Units = цилиндры of 16065 * 512 = 8225280 bytes
Disk identifier: **********
Устр-во Загр Начало Конец Блоки Id Система
/dev/sda1 * 1 2612 20980858+ 83 Linux
/dev/sda2 2613 3054 3550365 82 Linux своп / Solaris
/dev/sda3 3055 6120 24626176 83 Linux
/dev/sda4 6121 38913 263409772+ f W95 расшир. (LBA)
/dev/sda5 6121 14596 68083438+ 7 HPFS/NTFS
/dev/sda6 14597 38913 195326271 7 HPFS/NTFS
mogul82, не знаю как посмотреть версию граба. Но она точно не вторая.
mogul82, update-grub из терминала запускаю - пишет что не может найти такую команду.
demonust, попробовал по примеру. При этом выбирал разные параметры - все то же...
Витн один точно. Файлы от винды на месте. При установке линукса я их не форматировал, да и в самом линуксе выдны и файлы и папки всякие там program files
GNU GRUB version 0.97 (639K lower / 1830848K upper memory)
update-grub
Из под рута надо запускать
Попробуйте так прописать
title Windows 7
map (hd0,0) (hd0,4)
map (hd0,4) (hd0,0)
rootnoverify (hd0,0)
chainloader +1
вот способ еще
title Windows7
rootnoverify (hd0,4)
chainloader (hd0,0)
Или просто убрать makeactive
mogul82,
(hd1,0) это первый раздел второго диска - /dev/sdb1.
durc, уже поправил
вот способ еще
title Windows7
rootnoverify (hd0,4)
chainloader (hd0,0)
Или просто убрать makeactive
попробовал. Видает уже новую ошибку error 1 : filename must be either an absolute pathname or blocklist
Разбиение диска было изначально на ноуте как sda1 - sda 4 с линуксом. Я разделил sda 4 на 2 раздела и отформатировал их в НТФС для виндовс. Потом сделал /dev/sda5 - основным, а /dev/sda3 пришлось удалить (он был основным тоже, но оказалось что очень много основных дисков и их нужно быть меньше), отформатировать и сделать логическим. Потом пошла установка виндовс 7 в /dev/sda5 . После чего я установил линукс в разделы /dev/sda1 /dev/sda2 /dev/sda3 , предварительно отформатировав их в нужный формат еще раз. Линукс работает нормально, а вот загрузить виндовс не могу...
покажи скриншот gparted или че там у тебя
и попробуй
title Windows7
rootnoverify (hd0,4)
chainloader (hd0,4)/bootmgr
Или зайди в корневой раздел винды и поищи че то напоминающие bootmgr. Если есть то впиши вместо bootmgr. Хотя наврятли это сработает.
кажется я понял - диск с системой виндовс должен быть обязательно primary, а так как 4 primary не может быть то и не получается загрузить винду. Нужно 3-й диск сделать логическим, а 5-й - примери. Привильно будет? или это может затереть инфу?
SLED11, прально (наверное), я тоже над этим думал, но сначала
и попробуй
title Windows7
rootnoverify (hd0,4)
chainloader (hd0,4)/bootmgr
и если че под рутом попробуй
update-grub
SLED11, прально (наверное), я тоже над этим думал, но сначала [quote=mogul82]и попробуй
title Windows7
rootnoverify (hd0,4)
chainloader (hd0,4)/bootmgr
и если че под рутом попробуй
update-grub[/quote]
error 17: cannot mount selected partition (Ошибка 17: не удается подключить выбранный раздел)