NetBSD-Users archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: Install NetBSD with root on other than partition a?



> On i386, there needs to be a boot sector at the start of the NetBSD
> partition. And only one slice (sub-partition) can be at the start of the
> partition. I think other platforms have a requirement for some structure
> that must be at the beginning of the NetBSD disk, which would prevent you
> from doing what you want.

> Virtualization could allow you to have multiple NetBSD instances on a
> single machine. Would that meet your requirements?

> Jason M.

On i386 (and maybe amd64?), NetBSD can be started from DOS with dosboot.com, 
though that seems to no longer work beginning with NetBSD 5.0.2.

I still can't boot NetBSD 5.1 directly from wd0a ("Error Not a bootxx image") 
and have been unable to fix that even with installboot.  But I made a small 
hard-disk or giant-floppy image with ffs file system, disklabeled and newfs'ed, 
ran installboot and copied the desired kernels as well as the secondary boot 
loader (/boot).  I can boot that from FreeDOS with grub4dos, then interrupt the 
boot process to input "boot netbsd -a", or other kernel, and choose wd0a for 
the root.  Question is whether I could also choose something other than a if I 
had another NetBSD installation there.


Another possibility would be to put root partition on a USB stick and "mount 
/dev/wd0f /usr" or something like that: only an idea on my part, I haven't 
tried and don't plan to try on present old computer, dating to just before USB 
2.0 became widely available on motherboards: not enough disk space, only 256 MB 
RAM, and USB on motherboard is 1.1.

I don't think virtualization is a good bet on my present computer, believe 
virtualization is much slower than running normally.


Tom


Home | Main Index | Thread Index | Old Index