how to do:root filesystem on flash?

yong_guo yong_guo at scomcenter.com
Fri Jun 13 16:17:42 EST 2003


----- Original Message -----
From: "Callebaut Benoit" <callebaut at mailandnews.com>
To: "linuxppc-embedded mailing list" <linuxppc-embedded at lists.linuxppc.org>
Sent: Thursday, June 12, 2003 5:33 PM
Subject: RE :how to do:root filesystem on flash?


>
> I,
> 1 : Create a cramfs filesystem with the right endianess from your nfs
> filesystem using mkcramfs.
> Burn it into the flash( at the start of the flash).
Is it must be burned from the start of the flash?  My u-boot bin code is
burned at the start of the flash.

>
> 2 : In your kernel config set the "root=" option to : "/dev/mtdblock0"
In my system, the flash is registered as /dev/flasha, should i pass the
parameter "root=/dev/flasha" to kernel?

> Enable Flash MTDBlock support and the right options like CFI,...
> Set up the start of the flash and its length
> Enable Cramfs in filesystem
> Disable NFS as root filesystem.
>
> Rebuild your kernel and flash it.
> Reboot the board en enjoy.
>
> PS : This question was already a 100 times answered. Search in the mailing
> list before asking such a question.
> Or maybe a better idea : One may build a FAQ or a list of Howtos on such
> common questions.
>
> Benoit Callebaut
>
>


** Sent via the linuxppc-embedded mail list. See http://lists.linuxppc.org/





More information about the Linuxppc-embedded mailing list