lkml.org 
[lkml]   [1999]   [Feb]   [18]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
Date
From
SubjectRe: Loading a compressed root fs to ramdisk
On Wed, 17 Feb 1999, Frank T. Kujawski wrote:

> I am trying to build a two disk boot system. I feel that the problem is
> with the kernel loading a compressed filesystem. This is what I know.
> 1) Boot RH52/rescue and it loads my compressed disk
> 2) Boot my kernel and it loads my uncompressed disk
> 3) I am using kernel "linux-2.0.36"
> 4) Boot my kernel and it can not find any file system on my
> compressed disk
> 5) /usr/src/linux/.config
> #
> # Additional Block Devices
> #
> # CONFIG_BLK_DEV_LOOP is not set
> # CONFIG_BLK_DEV_MD is not set
> CONFIG_BLK_DEV_RAM=y
> CONFIG_BLK_DEV_INITRD=y
> # CONFIG_BLK_DEV_XD is not set
> # CONFIG_PARIDE is not set
> # CONFIG_BLK_DEV_HD is not set
> I am sure there is a simple solution, but it currently eludes me.
>

Your problem is you have to tell the kernel that the rootfs is compressed.
Ie:
bits 0-10: Offset to start of ramdisk, in 1024 byte blocks
bits 11-13: unused
bit 14: Flag indicating that ramdisk is to be loaded
bit 15: Flag indicating to prompt before loading rootfs

To use this:
rdev -r kernelgoeshere valueascalculated

Read the Bootdisk-HOWTO for a more detailed description.

Cheers
--

* Benjamin Close
* Benjsc@senet.com.au
* Web Page: http://users.senet.com.au/~benjsc


-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu
Please read the FAQ at http://www.tux.org/lkml/

\
 
 \ /
  Last update: 2005-03-22 13:50    [W:0.053 / U:0.036 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site