Subject: Re: root memory disk problem
To: None <tsutsui@ceres.dti.ne.jp>
From: None <gharris@jayhackers.net>
List: port-i386
Date: 10/20/2002 14:27:53
Actually, the kernel is 32 meg uncompressed, but when I compress it with
gzip, it goes down to 11 megs. Would this affect the size I can boot?
What other options are there if I can't trim it down to 16 meg
uncompressed? are there any other loaders made for i386 hardware that are
designed for large memory disks? Thanks
Also, Yes, a kernel without those MEMORY_DISK options does indeed work.
Greg
> In article <20021020074808.GF7451@mewburn.net>
> lukem@netbsd.org wrote:
>
>> | options MEMORY_DISK_SERVER=1
>> | options MEMORY_DISK_ROOT_SIZE=65536
>> |
>> | I'm trying to create a 32 meg filesystem as root. I use makefs
>> and | mdsetimage to make the image and put the image into the
>> kernel.
>
>> Does a kernel *without* those options work ?
>
> I doubt i386 bootloader could load kernels larger than 16Mbytes.
>
>> Also, I notice that the our kernels which use these options have:
>> options MEMORY_DISK_SERVER=0
>> where you have
>> options MEMORY_DISK_SERVER=1
>
> This should not effect for booting. MEMORY_DISK_SERVER=0 is only
> used to disable userland support of md(4) to reduce kernel size.
> ---
> Izumi Tsutsui
> tsutsui@ceres.dti.ne.jp