LINUX.ORG.RU

[grub] загрузка MS DOS

 


0

0

Хочу загрузить ДОС при помощи grub.
- Установил граб на hdc
- создал раздел vfat (при помощи cfdisk)
- пометил его как загрузочный, 
- перезагрузился (из hda вытащил провод питания)
- в консоли grub'a написал root(hd0,0) (получил в ответ что-то типа OK: filesystem is fat)
- затем набил makeactive, chainloader +1, boot.

В ответ получил:
This is not bootable disk. Please insert a bootable floppy and press any key. 

Подскажите, что я делал не так?

А дос на тот раздел поставил? Куда установлен grub: в MBR (hdc), в Root (hdc1) или в оба места? Что в файле /boot/grub/device.map ?

Если в device.map всё правильно, дос установлен, возможно grub затёр загрузчик и в MBR и в Root. Можно пробовать один из следующих вариантов:

1) переустановить DOS, переустановить grub в MBR

2) сохранить grub при помощи dd, переустановить DOS, восстановить grub при помощи dd (не пробовал)

3) загрузиться в дос, запустить fdisk с ключом /f (точно не помню, если MS-DOS 6.22, то надо искать документацию, по /? об этом ключе не говорит), переустановить grub в MBR.

acheron ★★★★
()

- скопировать io.sys
- скопировать command.com

anonymous
()
Ответ на: комментарий от acheron

> По-моему так сделали в каких-то из Windows (98?), а в досе было /f.

Стало интересно, не поленился и поставил сейчас MS-DOS 6.22 в виртуалке. Оказалось, что всё-таки тот же /MBR.

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.