Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 25 Sep 1998 04:51:26 +0200 (MET DST)
From:      Luigi Rizzo <luigi@labinfo.iet.unipi.it>
To:        tlambert@primenet.com (Terry Lambert)
Cc:        drussell@saturn-tech.com, tlambert@primenet.com, jflowers@ezo.net, hackers@FreeBSD.ORG
Subject:   Re: Booting from NT ?
Message-ID:  <199809250251.EAA11481@labinfo.iet.unipi.it>
In-Reply-To: <199809242234.PAA10700@usr02.primenet.com> from "Terry Lambert" at Sep 24, 98 10:34:32 pm

next in thread | previous in thread | raw e-mail | index | archive | help
> > The idea would be have the boot block (512 bytes) locate and suck in a
> > predefined file using BIOS calls, so the only problem would be to find
> > out the parameters to pass to the bios.
> 
> A better way would be to modify the FreeBSD boot blocks to read
> NTFS instead of UFS.

which is essentially what i meant above -- just with the simplification
that i only wanted to look in the root directory etc.

> Note that the use of the NT boot loader simplifies this, since it can
> have a very large boot image that it loads from (see the handbook).

i wonder just how large... because if it can contain a full kernel one
can simply construct a boot made by a small relocator and a regular
kernel.

> The real pain here is that FreeBSD won't boot on a pure read-only
> file store without modification (the existance of which was posted
> about several times by the ROM/FLASH people).

uh ? booting the kernel obviously works because i have done it reading
from a CD or the network -- and a readonly root also seems to work,
because I have been using diskless with a readonly root for a long time.

I know that mounting a UFS from a readonly media recently seems not to
work (but in 2.2.1 times i managed to dump a UFS partition to a CD and
was also able to mount the CD as UFS and read from it)

	cheers
	luigi


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-hackers" in the body of the message



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199809250251.EAA11481>