Re: Boot.ini question



Antoine Leca <root@xxxxxxxxxxxxxxxxx> wrote
Rod Speed wrote
Antoine Leca <root@xxxxxxxxxxxxxxxxx> wrote

Which is the underlying problem. I very much
prefer experimenting a bit with slightly longer lists.

Thats a lousy way to test the claim that the rdisk()
parameter refers to the entry in the boot order list.

Remark: As I said long ago, I do not agree with that claim in general,

Your problem.

just in particular, not common, cases.

That is just plain wrong.

The only sensible way to test THAT claim is with the simplest
config of 3 hard drives, with the only boot.ini on the drive at
the top of the boot order list and swapping the order of the
two other drives which are below that in the boot order list

Well, results are quite funny.

Computer A, MSI-7032 (2004), AMI BIOS, K8M800 chipset
(from memory, I do not have the computer handy.) The IDE
disks "below the first" do not show up in any list. End of this test.

That does however show that Timmy's claim that the rdisk()
param is the ordinal in the hard drive boot order list is just
plain wrong, most obviously with a bios that doesnt even
have a hard drive boot order list at all. And as I pointed out
repeatedly, that was the case at the time that the ntldr system
was introduced, hardly any if any bios had a hard drive boot
order list. Most at most had a boot order list that just
allowed for a single hard drive, just the C: drive.

Computer(s) B, several Dell (2001-2005, Latitude 8100/4300/4600,
Optiflex 115/150/260/270), so derivatives of Phoenix. The only list
where the disks "below the first" show up is the "Boot menu"
(obtained with F10), which allows to select a different disk to be
the first one for that boot only (by renumbering the disks, giving it
the 80h ribbon). No way I can find to change the order of the disks
"below the first."

I have also a PowerEdge830, but it only has one IDE channel,
and lacks the F10 feature (or I missed it); at any rate I did not
spot any list where the IDE disks can be reordered.

Computer T, Dell XPS [Tim]. There _seems_ to be a
"Hard Disk Boot order" list, which is fully editable, and
the positions there determine the BIOS ordinal numbers.

Does it determine what the rdisk() param refers to tho.

I do not have currently a (recent) Award computer with
several disks handy, sorry; nor did I test the case where
the 80h disk does not have the valid (active) MBR yet forces
a Int18 to boot the 81h disk (this one could be interesting.)

In fact, I would be interested by what you folks understand
as "the boot order list", _including_ all bootable IDE disks ;-).
OK, I already got Tim's :-) no need to reiterate.

Also, I notice some BIOSes list HDD-1 to HDD-3 along with the
traditionnal A:, C:, CD-ROM, PXE etc. in the "IPL table"; (I should
resurrect some oldtimers since I seem to remember seeing this once);
but this is NOT universal behaviour as we can see from the above...
Perhaps reserved to the high-end boards? (I said that because I
understand I conducted all my tests with value-for-money computers.)

By the way, on computer A, the SATA disks are enumerated as several
BCV (clearly, main BIOS dated 2004 does not know about SATA), so I
can reorder them; as you select any of them, _all_ the SATA disks get
the lowest numbers; something similar occurs with USB, although it is
quite of brocken (there is only one BCV, even when it detects several
devices).

That is, not only the relative position for the IDE
disks is not editable, but the various lists for the
varying controllers behave as monolithic entities.

What matters is what the rdisk() parameter for those drives
is determined by. I bet its the physical drive on controller ordinal,
not varying with what is done with the boot order in the bios.

Again :-), the best position is, it varies.

So Timmy's original claim that it doesnt is
just plain wrong, like we all keep telling him.


.



Relevant Pages

  • I/O throughput problem in newer kernels
    ... more than 20 hard drives are involved in the operation. ... not happening on 2.6.22.9 or 2.6.20 (did not test other kernels). ... Speed of disks in one enclosure: ... The measured speeds of the subsystems indicate that no bottleneck on ...
    (Linux-Kernel)
  • Re: low-MHz server
    ... I often used big modern IDE disks on 486 and pentiums. ... recall what was the minimum MHz for the cpu), ... pentium, not pentium II) SMP biprocessor motherboards. ... Multiple hard drives: IIRC, the older boxes had 9 GB SCSI drives. ...
    (Debian-User)
  • RE: GPT Protective Partition - cannot assign drive letter or access it
    ... With Windows Server 2003 SP1, x86 also supports GPT disks. ... I have been using one of the hard drives to ...
    (microsoft.public.windows.server.general)
  • Re: I need information about how to get rid of a trojan named =?iso-8859-1?q?=B4Dropper=B4?=
    ... You are faced with an extremely invasive malware infection, ... You'll have to learn the basics of mounting the disks and doing the ... copying from the internal hard drives to the external box, ... data you backed up before restoring it back as data to your system, ...
    (comp.security.firewalls)
  • Re: building on your own a large data storage ...
    ... AFAIK you could maximally use 4 hard drives in such boxes ... I have a fileserver with Linux software RAID and 12 disks. ... Wouldn't it be faster/better using extra ATA PCI cards? ...
    (comp.os.linux.hardware)

Loading