[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