LINUX.ORG.RU

boot from iso, grub


0

0

Нет сидюка, но есть iso образ дистрибутива виндовса. Что сделать, чтобы с него загрузится и установить мелкомягкого?

Нашел решение http://www.linuxquestions.org/questions/linux-software-2/booting-of-raw-iso-from-grublilo-though-preferably-grub-367901/

10-21-2007, 09:18 AM

1) create a cd sized partition (700 gb or slightly larger) or a dvd sized partition (4.5 gb or thereabouts).

2) format the partition iso9660 (in essence, creating a cd disk on the hard drive).

3) burn the iso to the new partition just as you would burn to cd, specifying cdrom=/dev/hdX,Y (the partition on the drive instead of the cd drive).

4) add an entry in your grub conf file to point the the new partition, something like: title some_live_cd root (hdX,Y) # where X,Y is the partition you just created) chainloader +1

Однако не понятно как можно форматнуть раздел винчестера в iso9660 ( format the partition iso9660 ). Перед этим предлагается другой метод: в GRUBе выполнить следующие команды:

grub> map (hdX,Y)/your.iso (hdZ)
grub> map --rehook
grub> chainloader (hdZ)+1
grub> rootnoverify (hdZ)
grub> boot

После команды map --rehook выдается ошибка error 11: unrecognized device string

>После команды map --rehook выдается ошибка error 11: unrecognized device string

Вместо букв X,Y,Z надо поставить соответствующие цифры. К примеру - первый раздел на первом диске - hd0,0 А насчет первого варианта - mkisofs /dev/раздел

Но я б тебе второй вариант рекомендовал. Меньше напортачишь.

dikiy ★★☆☆☆
()

>в GRUBе выполнить следующие команды:

вруша! это команды grub4dos

anonymous
()

Хмм, не знал о такой возможности. Надо обязательно создавать раздел точно 700мб или 4гб, или можно использовать 1гб, к примеру, для CD-iso?

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

>Хмм, не знал о такой возможности. Надо обязательно создавать раздел точно 700мб или 4гб, или можно использовать 1гб, к примеру, для CD-iso?

Я думаю, что пофигу.

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