Re: Is there any means to use Cramfs and JFFS2 images as root disks?

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

 



----- Original Message ----- 
From: "Pete Popov" <ppopov@xxxxxxxxxxxxxxxxx>
To: "???" <Mickey@xxxxxxxxxxxxxxxxxxxxx>
Cc: <linux-mips@xxxxxxxxxxxxxx>
Sent: Sunday, October 17, 2004 12:45 AM
Subject: Re: Is there any means to use Cramfs and JFFS2 images as root
disks?


> ??? wrote:
> > Hi Pete,
> > How do I compile JFFS2 image and Kernel image together and by that way
> > Kernel can know where /dev/mtdblock3 is?
>
> I'm not sure a brief answer will help you, but here it is.
>
> You don't compile "jffs2 image and kernel image" together. You select
> jffs2 support in the kernel when you run something like "make
> menuconfig". You rebuild the kernel and now your kernel will have jffs2
> support. You also need your kernel to have mtd support, since that's how
> you'll access /dev/mtdblockxxxx. You then build a jffs2 image, put it in
> flash in whatever partition you want or have space for, and then boot
> the kernel with "root=/dev/mtdblockxxx".

My question still exists: YAMON doesn't know where /dev/mtdblock3 is...
How do I put JFFS2 image by YAMON onto the right location in Flash... :-)

>
> > And if I want to just write JFFS2 image to Flash, how do I do on YAMON?
>
> Yes, you can, but I don't remember the commands off the top of my head.
> On the Au1x boards, you can use yamon to erase the flash and load srec
> files directly to flash. You may also be able to load a binary file and
> store it in flash which would make it easier. Finally, you can build a
> kernel with NFS root file system, or a ramdisk, etc, -- something other
> than jffs2. Then, you can use the linux kernel to erase the mtd
> partition where you want a jffs2 image, and then copy the image to that
> partition.
>

Great! This is a good idea.
I can already boot up Linux with NFS root.
I'll give it a try to write JFFS2 root image to /dev/mtdblock on Linux
system, not on YAMON.

> > Can also I use Cramfs as root when boot up, like JFFS2?
>
> Yes, you can. The same steps above apply.
>
> Pete

Thanks and regards,
Colin






[Index of Archives]     [Linux MIPS Home]     [LKML Archive]     [Linux ARM Kernel]     [Linux ARM]     [Linux]     [Git]     [Yosemite News]     [Linux SCSI]     [Linux Hams]

  Powered by Linux