[Comm] Создание загрузочного раздела с дистрибутивом

Владимир Гусев =?iso-8859-1?q?vova1971_=CE=C1_narod=2Eru?=
Сб Июн 7 23:51:33 MSD 2008


On Sat, 7 Jun 2008 22:40:00 +0400
Владимир Гусев wrote:

> > > Боюсь, и это не поможет. Вы, конечно, попробуйте заигнорировать
> > > один лишь раздел... Но сдаётся мне, тут вообще невозможно ставить
> > > систему с одного утройства и на него же.
> > 
> > Придется использовать другое устройство.. Хоть это и не красиво и
> > противоречит первоначальной идее. Использовать, скажем, usb-hdd.
> > Есть такое устройство - один раздел /dev/sda1 с fat32. Если я
> > создам там каталог, туда скопирую все файлы дистрибутива, изменю
> > пути и имена разделов в lilo.conf, команда lilo, а затем при
> > перезагрузке выбрать этот пресловутый пункт Install, после чего
> > начнется инсталляция. Этот usb-hdd инсталлятором видится..
> > Получится? Это ведь теперь будет другое устройство, не hda.
> 
> Нет.. не получается. Может потому что на sda1 fat32?.. КОгда выбираю
> при загрузке компа пункт Install появляется текстовый режим lilo и в
> нем уже пункт Install не выбирается..

Теперь сделал по алтернативному способу (используя внешний sda):

При помощи cfdisk сделал этому /dev/sda1 метку boot, затем сделал 
dd if=/usr/lib/syslinux/mbr.bin of=/dev/sda

Потом добавил в lilo.conf следующее:

[root на book ~]# cat /etc/lilo.conf
map="/boot/map"
lba32
prompt
compact
timeout="100"
install="menu"
default="ALTLinux"
vga="0x314"
append="resume=/dev/hda1 panic=30 splash=silent"
message="/boot/splash/message"
boot="/dev/hda"

image="/boot/vmlinuz"
	label="ALTLinux"
	initrd="/boot/initrd.img"
	root="UUID=b5596679-0fad-46e2-9a39-cee254b6193f"
	read-only

image="/boot/vmlinuz"
	label="failsafe"
	initrd="/boot/initrd.img"
	root="UUID=b5596679-0fad-46e2-9a39-cee254b6193f"
	addappend="failsafe"
	vga="normal"
	read-only
	
other="/dev/sda1"
	table="/dev/sda"
	label="Install"

Затем команда lilo - все ок.

Перегружаюсь.. И снова как и предыдущем письме - при выборе пункта
Install появляется текстовый режим lilo и в нем уже пункт Install не
выбирается..

Что я упустил в этом случае? Казалось бы.. отдельное устройство,
дистрибутив в корне, раздел сделал загрузочным, воткнул mbr (хотя может
и не такой mbr нужен был), прописал в lilo.conf, переактивировал lilo -
что не так? 

Disk /dev/sda: 40.0 GB, 40007761920 bytes
64 heads, 32 sectors/track, 38154 cylinders
Units = cylinders of 2048 * 512 = 1048576 bytes
Disk identifier: 0x6c66cbc3

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *           1       38154    39069680    c  W95 FAT32 (LBA)



-- 
С уважением,
Владимир Гусев



Подробная информация о списке рассылки community