Hi,

I have at last managed to get LinuxBIOS to load and boot a 2.4.2 kernel out
of a DoC Millenium on STPC devices. I now want to go ahead and create a root
filesystem on the DoC. Does anyone have any tips as to the way that this
should be done:-

I assume the following:

I am using say the first 1M of the DoC for LinuxBIOS and kernel.

I can go ahead and format the balance of the DoC (7M) using nftl_format from
MTD, create a partition, create an ext2 filesystem and populate it with
required files. Also I have included a command line argument root=/dev/nftla
in the LinuxBIOS code.

I get the following:

Ignoring DiskOnChip 2000 at 0xFFFEE000 - already configured
M-Systems NAND Flash Translation Layer driver. (C) 1999 MVHI
$Id: nftl.c,v 1.57 2000/12/01 17:51:54 dwmw2 Exp $
NFTL_notify_add for DiskOnChip Millennium
mtd->read = c0193100, size = 8388608, erasesize = 8192
NFTL_setup
Could not find valid boot record
Could not mount NFTL device
NFTL_open
ENODEV: thisNFTL = 0, minor = 23808, ip = c0091780, fp = c0095f04
VFS: Cannot open root device "nftla" or 5d:00
Please append a correct "root=" boot option
Kernel panic: VFS: Unable to mount root fs on 5d:00

Not the comment 'Could not find a valid boot record'

How do I create a valid boot record?

Thanks in advance

Regards

Hamish

Reply via email to