Subject: boot directory structure
To: None <tech-userlevel@netbsd.org>
From: Julio Merino <jmmv@hispabsd.org>
List: tech-userlevel
Date: 04/14/2002 20:16:03
--ew6BAiZeqk4r7MaW
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

Hi all

First of all, hello everybody as this is my first message to this
list. Also, sorry if it does not belong to it... I've also think
in tech-kern, but it may suit better here.

Well, this is a change proposal of some directory structure. Currently
we have a /boot file, which is the system loader and a /netbsd which
is the kernel.

What I propose is the following:
* Create a /boot directory to hold all booting related files.
* Move /boot loader to /boot/loader.
* Move /netbsd to /boot/kernel/GENERIC (or something else)
* Other kernels will go also to /boot/kernel.

Doing this we can have all these related files togheter in the same
place. If you like to have several kernels, all can go to the same
directory, whitout beeing in /.

We also would have a /boot directory to add new features (like in
FreeBSD). Modules would also go there... (/boot/lkm)

The main reason why I'm proposing this is because when trying to
install grub, it expects a /boot/grub directory, which can't be done
with the current file structure. Well, the easiest solution here is
to patch grub to use something else (i.e. /grub)

Although, I find this new structure quite interesting...
So your oppinions?

Thanks.

--=20
Of course it runs NetBSD - http://www.netbsd.org
HispaBSD member - http://www.hispabsd.org
Julio Merino <jmmv@hispabsd.org>

--ew6BAiZeqk4r7MaW
Content-Type: application/pgp-signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.6 (NetBSD)
Comment: For info see http://www.gnupg.org

iD8DBQE8ucdjzz00ZOPKycwRAi2PAKCP1NubjAMec8xBJo/AxE4Fc+QcnACZAaEq
kmpyBM6B6ZbFKt6Da36DTw8=
=69dW
-----END PGP SIGNATURE-----

--ew6BAiZeqk4r7MaW--