BIOS device numbering (was - Re: ATA66 does not boot. )

2001-05-31 Thread erich
Gregory Gee [EMAIL PROTECTED] wrote: ... I have one of these, and your problem is that, with no other drives installed (or even with drives installed on an ABit BP6 with the BIOS order set to EXT before C, and EXT set to UDMA66), you need to set the disk part of your root device

Design Idea: Fixing BIOS device numbering!

2001-05-31 Thread erich
All this talk about BIOS device numbering has me fired up... Further discussion: (i.e., ignore if you want ;) The authors of GRUB and LILO chose different tradeoffs. LILO uses Linux-style device naming (though there is an override, just an obscure one), but is still subject, at boot time, to

Re: Design Idea: Fixing BIOS device numbering!

2001-05-31 Thread Gordon Matzigkeit
erich writes: e FWIW, I came up with a technique some time ago to map from BIOS e numbers to device hardware using a set of evil/clever (depending e on your point of view ;) x86 hacks at boot time in GRUB and e reporting this to the OS (those who have read my old GRUB 0.5 e technical docs

ERR_BELOW_1MB tests signed address?

2001-05-31 Thread Mike Tsao
[Trying again... didn't go through last time I sent it...] I built an ELF executable with a load address of 0xC000. Here's what objdump said about it: myfile: file format elf32-i386 Sections: Idx Name Size VMA LMA File off Algn 0 .text 04d6