b14a596beb
type in biosdiskopen(), and if it is of type FS_RAID, add 64 to d->b_off. NOTE: installboot(8) still needs some hacking to DTRT, but at least this way if you can load "/boot" off another partition (e.g, wd0h), then wd0a can be of type `RAID' with a raidframe mirror at the start and the kernel will load OK of wd0a, and with raidctl -A root partitions, it will change root as well. |
||
---|---|---|
.. | ||
crt | ||
netif | ||
test | ||
bios_disk.S | ||
bios_pci.S | ||
biosdelay.S | ||
biosdisk_ll.c | ||
biosdisk_ll.h | ||
biosdisk.c | ||
biosdisk.h | ||
biosgetrtc.S | ||
biosmem.S | ||
biosmemx.S | ||
biospci.c | ||
biosreboot.S | ||
biosvideomode.S | ||
bootinfo_biosgeom.c | ||
bootinfo_memmap.c | ||
bootinfo.c | ||
bootinfo.h | ||
comio_direct.c | ||
comio_direct.h | ||
comio.S | ||
conio.S | ||
diskbuf.c | ||
diskbuf.h | ||
dos_file.S | ||
dosfile.c | ||
dosfile.h | ||
exec.c | ||
gatea20.c | ||
getextmemx.c | ||
getsecs.c | ||
isadma.c | ||
isadmavar.h | ||
isapnp.c | ||
isapnpvar.h | ||
libi386.h | ||
Makefile | ||
Makefile.inc | ||
menuutils.c | ||
panic.c | ||
parseutils.c | ||
pcio.c | ||
pcivar.h | ||
pread.c | ||
printmemlist.c | ||
startprog.S |