* [Comm] LILO, GRUB: Загрузка DOS c /dev/hdd2
@ 2003-04-15 5:01 Прокопьев Евгений
2003-04-15 7:44 ` Andriy Dobrovol's'kii
0 siblings, 1 reply; 2+ messages in thread
From: Прокопьев Евгений @ 2003-04-15 5:01 UTC (permalink / raw)
To: community
Здравствуйте!
В прошлый раз меня не совсем правильно поняли (да и сам я не все понял),
поэтому подробнее:
Есть диск, побитый так:
Disk /dev/hdd: 10.2 GB, 10202050560 bytes
16 heads, 63 sectors/track, 19767 cylinders
Units = cylinders of 1008 * 512 = 516096 bytes
Device Boot Start End Blocks Id System
/dev/hdd1 1 7752 3906976+ 5 Extended
/dev/hdd2 * 7753 7946 97776 6 FAT16
/dev/hdd5 1 775 390537 83 Linux
/dev/hdd6 776 1938 586120+ 82 Linux swap
/dev/hdd7 1939 3876 976720+ 83 Linux
/dev/hdd8 3877 5814 976720+ 83 Linux
/dev/hdd9 5815 7752 976720+ 83 Linux
/dev/hdd5 - это / линукса, который грузится как с помощью lilo, так и с
помощью grub
Вот конфиг lilo:
disk=/dev/hdd
bios=0x80
boot=/dev/hdd
map=/boot/map
install=/boot/boot.b
vga=791
default=linux-up
lba32
prompt
timeout=50
image=/boot/vmlinuz-up
label=linux-up
root=/dev/hdd5
initrd=/boot/initrd-up.img
read-only
image=/boot/vmlinuz-up
label=failsafe
root=/dev/hdd5
initrd=/boot/initrd-up.img
append=" failsafe"
vga=normal
read-only
other=/dev/hdd2
label=windows
table=/dev/hdd
other=/dev/fd0
label=floppy
unsafe
Вот, что я получаю при запуске команды lilo:
Warning: Int 0x13 function 8 and function 0x48 return different
head/sector geometries for BIOS drive 0x81
fn 08: 1024 cylinders, 255 heads, 63 sectors
fn 48: 19710 cylinders, 16 heads, 255 sectors
Added linux-up *
Added failsafe
lilo: Fatal: First sector of /dev/hdd2 doesn't have a valid boot signature
/dev/hdd2 форматировался при загрузке с дискеты DR DOS командой format
c: /x /s и содержит все необходимое для загрузки.
unsafe я могу указать только для floppy (так мне сказал lilo, когда я
попытался заменить table на него), поэтому совершенно непонятно, как в
принципе я мог бы загрузиться с cdrom, например (BIOS не в счет)
А вот конфиг GRUB, который тоже грузит линукс, но не может загрузить DOS
(map (0x81) (0x80) и наоборот не помогает). hd0 на самом деле hd1,
просто я в биосе выбрал его первым загрузочным устройством
timeout 5
gfxmenu (hd0,4)/boot/splash/Master/message
default 0
title linux-up
kernel (hd0,4)/boot/vmlinuz-up root=/dev/hdd5 vga=791
initrd (hd0,4)/boot/initrd-up.img
title failsafe
kernel (hd0,4)/boot/vmlinuz-up root=/dev/hdd5 failsafe
initrd (hd0,4)/boot/initrd-up.img
title dos
root (hd0,1)
makeactive
chainloader +1
title floppy
root (fd0)
chainloader +1
При попытке загрузить DOS я получаю:
root(hd0,1)
Filesystem type unknown? partition type 0x6
makeactivae
chainloader +1
Error 13: Invalid or unsupported executable format
Press any key to continue ...
Так что мне сделать (менять начальные условия нельзя, загрузчик - LILO
или GRUB, DOS должен быть на /dev/hdd2). И как загрузиться с cdrom?
--
С уважением, Прокопьев Евгений
^ permalink raw reply [flat|nested] 2+ messages in thread
* Re: [Comm] LILO, GRUB: Загрузка DOS c /dev/hdd2
2003-04-15 5:01 [Comm] LILO, GRUB: Загрузка DOS c /dev/hdd2 Прокопьев Евгений
@ 2003-04-15 7:44 ` Andriy Dobrovol's'kii
0 siblings, 0 replies; 2+ messages in thread
From: Andriy Dobrovol's'kii @ 2003-04-15 7:44 UTC (permalink / raw)
To: community
Прокопьев Евгений wrote:
>
> Так что мне сделать (менять начальные условия нельзя, загрузчик - LILO
> или GRUB, DOS должен быть на /dev/hdd2). И как загрузиться с cdrom?
>
При потребности в "извращенной2 загрузке лучше пользоваться SBM, а с
CDROM обычно грузятся через правку BIOS, если нет SBM.
--
Rgrds,
Andriy
*********************************************************************
email: dobr at iop dot kiev dot ua Kyiv, Ukraine
Phone: (380-44) 265-7824 Department of Gas Electronics
Fax: (380-44) 265-2329 Institute of Physics of NASU
*********************************************************************
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2003-04-15 7:44 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2003-04-15 5:01 [Comm] LILO, GRUB: Загрузка DOS c /dev/hdd2 Прокопьев Евгений
2003-04-15 7:44 ` Andriy Dobrovol's'kii
ALT Linux Community general discussions
This inbox may be cloned and mirrored by anyone:
git clone --mirror http://lore.altlinux.org/community/0 community/git/0.git
# If you have public-inbox 1.1+ installed, you may
# initialize and index your mirror using the following commands:
public-inbox-init -V2 community community/ http://lore.altlinux.org/community \
mandrake-russian@linuxteam.iplabs.ru community@lists.altlinux.org community@lists.altlinux.ru community@lists.altlinux.com
public-inbox-index community
Example config snippet for mirrors.
Newsgroup available over NNTP:
nntp://lore.altlinux.org/org.altlinux.lists.community
AGPL code for this site: git clone https://public-inbox.org/public-inbox.git