* lilo and mtd ans doc
@ 2001-08-31 20:52 Patrick Allaire
2001-08-31 21:37 ` David Woodhouse
0 siblings, 1 reply; 7+ messages in thread
From: Patrick Allaire @ 2001-08-31 20:52 UTC (permalink / raw)
To: linux-mtd
Hi,
I have finaly accepted that this driver is working with linux 2.4 !!! Wow
its more easy that way ... I can now compile without any problems the kernel
with DOC2000 support and Nftl !!! Now I can see the DOC, I can write to it,
I can read from it ... the only thing left is :
I cant boot from my DOC2000 ! There is a lilo.conf (listed below) on the
chip. I have run the lilo-mtd with the good boot.b-mtd {lilo-mtd -C
/etc/lilo.conf -r /mnt}. Every thing look fine, I see the "Patched LILO for
M-Systems DiskOnChip 2000 added s*" that is my label. When I boot with
only the DOC, the kernel get loaded, I see the DOC partition : "Partition
check : nftla1" ... but then it does not find the root fs :
Kernel Panic : VFS: unable to mount root fs on 03:05
is it the fault of :
lilo-mtd ?
boot.b-mtd ?
map ?
if so where do I get them ? I have taken those on the mtd CVS ! execpt from
map wich i didnt find anywhere.
************************************
lilo.conf
************************************
boot=/dev/nftla
map=/boot/map
install=/boot/boot.b-mtd
vga=extended
image=/boot/bzImage
label=s
root=/dev/nftla1
read-write
************************************
/dev/nftla* on the DOC
************************************
brw-r--r-- 1 root root 93, 0 Aug 28 2001 nftla
brw-r--r-- 1 root root 93, 1 Aug 28 2001 nftla1
brw-r--r-- 1 root root 93, 2 Jul 8 09:29 nftla2
brw-r--r-- 1 root root 93, 3 Jul 8 09:29 nftla3
brw-r--r-- 1 root root 93, 4 Jul 8 09:29 nftla4
brw-r--r-- 1 root root 93, 5 Jul 8 09:29 nftla5
brw-r--r-- 1 root root 93, 6 Jul 8 09:29 nftla6
thank you all !!
Patrick Allaire
mailto:pallaire@gameloft.com
If you can see it, but it's not there, it's virtual.
If you can't see it, but it is there, it's hidden.
It you can't see it and it isn't there, it's gone.
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: lilo and mtd ans doc
2001-08-31 20:52 Patrick Allaire
@ 2001-08-31 21:37 ` David Woodhouse
0 siblings, 0 replies; 7+ messages in thread
From: David Woodhouse @ 2001-08-31 21:37 UTC (permalink / raw)
To: Patrick Allaire; +Cc: linux-mtd
pallaire@gameloft.com said:
> Kernel Panic : VFS: unable to mount root fs on 03:05
Er, that's /dev/hda5. It's not trying to mount the DiskOnChip at all.
Try append="root=/dev/nftla1" instead of just root=/dev/nftla1
LILO sucks like that.
BTW, how many partitions do you have on the DiskOnChip? If only one, why
are you wasting space on partitions rather than just using a filesystem on
/dev/nftla ?
--
dwmw2
^ permalink raw reply [flat|nested] 7+ messages in thread
* RE: lilo and mtd ans doc
@ 2001-09-04 13:43 Patrick Allaire
2001-09-04 15:48 ` David Woodhouse
` (2 more replies)
0 siblings, 3 replies; 7+ messages in thread
From: Patrick Allaire @ 2001-09-04 13:43 UTC (permalink / raw)
To: David Woodhouse, Patrick Allaire; +Cc: linux-mtd
I have tried what you have told me but it does not seem to change a thing
!!! The systems is still hanging on "Kernel panic : VFS: Unable to mount
root fs on 03:05" !!!!!!!!!
Where does it find the information to search 03:05 to boot ? I did compile
the kernel on /dev/hda5 !!! Is there a place in the kernel config where I
could specify the boot device ? Is this information stored in boot.b-mtd (I
dont think so) ? In the /boot/map ??? the last one is generated by lilo ? no
? so it should not contain /dev/hda5 information since I run lilo-mtd from a
floppy the HD was removed !
I have added those two lines to my lilo.conf :
prompt
timeout=50
Then I have tried what you told me. When I boot ... I write :
lilo: s append="root=/dev/nftla1"
For your question about why I am using /dev/nftla1 instead of /dev/nftla ...
its because on our final product we will have multiple partitions.
Thank you !
Patrick Allaire
mailto:pallaire@gameloft.com
If you can see it, but it's not there, it's virtual.
If you can't see it, but it is there, it's hidden.
It you can't see it and it isn't there, it's gone.
> -----Original Message-----
> From: David Woodhouse [mailto:dwmw2@infradead.org]
> Sent: August 31, 2001 5:37 PM
> To: Patrick Allaire
> Cc: linux-mtd@lists.infradead.org
> Subject: Re: lilo and mtd ans doc
>
>
>
>
> pallaire@gameloft.com said:
> > Kernel Panic : VFS: unable to mount root fs on 03:05
>
> Er, that's /dev/hda5. It's not trying to mount the DiskOnChip at all.
> Try append="root=/dev/nftla1" instead of just root=/dev/nftla1
>
> LILO sucks like that.
>
> BTW, how many partitions do you have on the DiskOnChip? If
> only one, why
> are you wasting space on partitions rather than just using a
> filesystem on
> /dev/nftla ?
>
> --
> dwmw2
>
>
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: lilo and mtd ans doc
2001-09-04 13:43 lilo and mtd ans doc Patrick Allaire
@ 2001-09-04 15:48 ` David Woodhouse
2001-09-04 16:14 ` Vipin Malik
2001-09-04 18:43 ` Karl Hammar
2 siblings, 0 replies; 7+ messages in thread
From: David Woodhouse @ 2001-09-04 15:48 UTC (permalink / raw)
To: Patrick Allaire; +Cc: linux-mtd
Use rdev to change the default. No clue why LILO isn't managing to pass
arguments correctly.
--
dwmw2
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: lilo and mtd ans doc
2001-09-04 13:43 lilo and mtd ans doc Patrick Allaire
2001-09-04 15:48 ` David Woodhouse
@ 2001-09-04 16:14 ` Vipin Malik
2001-09-04 18:43 ` Karl Hammar
2 siblings, 0 replies; 7+ messages in thread
From: Vipin Malik @ 2001-09-04 16:14 UTC (permalink / raw)
To: Patrick Allaire; +Cc: David Woodhouse, linux-mtd
Patrick Allaire wrote:
> I have tried what you have told me but it does not seem to change a thing
> !!! The systems is still hanging on "Kernel panic : VFS: Unable to mount
> root fs on 03:05" !!!!!!!!!
>
> Where does it find the information to search 03:05 to boot ? I did compile
> the kernel on /dev/hda5 !!! Is there a place in the kernel config where I
> could specify the boot device ? Is this information stored in boot.b-mtd (I
> dont think so) ? In the /boot/map ??? the last one is generated by lilo ? no
> ? so it should not contain /dev/hda5 information since I run lilo-mtd from a
> floppy the HD was removed !
>
> I have added those two lines to my lilo.conf :
>
> prompt
> timeout=50
>
> Then I have tried what you told me. When I boot ... I write :
>
> lilo: s append="root=/dev/nftla1"
This may be a valid way to specify lilo cmd's too, but I would do just:
LILO: s root=/dev/nftla1
and try that.
You need the append="...." only when you specify the cmd line args in the
lilo.conf file, not if you are specifing them during boot time.
Vipin
>
>
^ permalink raw reply [flat|nested] 7+ messages in thread
* RE: lilo and mtd ans doc
2001-09-04 13:43 lilo and mtd ans doc Patrick Allaire
2001-09-04 15:48 ` David Woodhouse
2001-09-04 16:14 ` Vipin Malik
@ 2001-09-04 18:43 ` Karl Hammar
2 siblings, 0 replies; 7+ messages in thread
From: Karl Hammar @ 2001-09-04 18:43 UTC (permalink / raw)
To: linux-mtd
$ man rdev
...
In a bootable image for the Linux kernel, there are sev
eral pairs of bytes which specify the root device, the
video mode, the size of the RAM disk, and the swap device.
These pairs of bytes, by default, begin at offset 504
(decimal) in the kernel image:
498 Root flags
(500 and 502 Reserved)
504 RAM Disk Size
506 VGA Mode
508 Root Device
(510 Boot Signature)
rdev will change these values.
...
I think that the default root device is the current root device.
To change:
$ rdev vmlinux /dev/hda2
or similar.
Regards,
/Karl
-----------------------------------------------------------------------
Karl Hammar Aspö Data karl@kalle.csb.ki.se
Lilla Aspö 2340 +46 173 140 57 Networks
S-742 94 Östhammar +46 10 270 26 67 Computers
Sweden Consulting
-----------------------------------------------------------------------
From: Patrick Allaire <pallaire@gameloft.com>
Subject: RE: lilo and mtd ans doc
Date: Tue, 4 Sep 2001 09:43:57 -0400
> I have tried what you have told me but it does not seem to change a thing
> !!! The systems is still hanging on "Kernel panic : VFS: Unable to mount
> root fs on 03:05" !!!!!!!!!
>
> Where does it find the information to search 03:05 to boot ? I did compile
> the kernel on /dev/hda5 !!! Is there a place in the kernel config where I
> could specify the boot device ? Is this information stored in boot.b-mtd (I
> dont think so) ? In the /boot/map ??? the last one is generated by lilo ? no
> ? so it should not contain /dev/hda5 information since I run lilo-mtd from a
> floppy the HD was removed !
>
> I have added those two lines to my lilo.conf :
>
> prompt
> timeout=50
>
> Then I have tried what you told me. When I boot ... I write :
>
> lilo: s append="root=/dev/nftla1"
>
>
> For your question about why I am using /dev/nftla1 instead of /dev/nftla ...
> its because on our final product we will have multiple partitions.
>
> Thank you !
>
>
> Patrick Allaire
> mailto:pallaire@gameloft.com
> If you can see it, but it's not there, it's virtual.
> If you can't see it, but it is there, it's hidden.
> It you can't see it and it isn't there, it's gone.
>
>
>
> > -----Original Message-----
> > From: David Woodhouse [mailto:dwmw2@infradead.org]
> > Sent: August 31, 2001 5:37 PM
> > To: Patrick Allaire
> > Cc: linux-mtd@lists.infradead.org
> > Subject: Re: lilo and mtd ans doc
> >
> >
> >
> >
> > pallaire@gameloft.com said:
> > > Kernel Panic : VFS: unable to mount root fs on 03:05
> >
> > Er, that's /dev/hda5. It's not trying to mount the DiskOnChip at all.
> > Try append="root=/dev/nftla1" instead of just root=/dev/nftla1
> >
> > LILO sucks like that.
> >
> > BTW, how many partitions do you have on the DiskOnChip? If
> > only one, why
> > are you wasting space on partitions rather than just using a
> > filesystem on
> > /dev/nftla ?
> >
> > --
> > dwmw2
> >
> >
>
> ______________________________________________________
> Linux MTD discussion mailing list
> http://lists.infradead.org/mailman/listinfo/linux-mtd/
^ permalink raw reply [flat|nested] 7+ messages in thread
* RE: lilo and mtd ans doc
@ 2001-09-06 13:11 Patrick Allaire
0 siblings, 0 replies; 7+ messages in thread
From: Patrick Allaire @ 2001-09-06 13:11 UTC (permalink / raw)
To: David Woodhouse, Patrick Allaire; +Cc: linux-mtd
in the mtd cvs download --> /mtd/patches there is a lilo-mtd.tar.gz ! inside
this file there is a lilo-mtd allready compiled and a lilo21-mtd-patch ...
should I recompile lilo our I should use the one that is there ? ... I am
currently using the precompiled one.
Patrick Allaire
mailto:pallaire@gameloft.com
If you can see it, but it's not there, it's virtual.
If you can't see it, but it is there, it's hidden.
It you can't see it and it isn't there, it's gone.
> -----Original Message-----
> From: David Woodhouse [mailto:dwmw2@infradead.org]
> Sent: August 31, 2001 5:37 PM
> To: Patrick Allaire
> Cc: linux-mtd@lists.infradead.org
> Subject: Re: lilo and mtd ans doc
>
>
>
>
> pallaire@gameloft.com said:
> > Kernel Panic : VFS: unable to mount root fs on 03:05
>
> Er, that's /dev/hda5. It's not trying to mount the DiskOnChip at all.
> Try append="root=/dev/nftla1" instead of just root=/dev/nftla1
>
> LILO sucks like that.
>
> BTW, how many partitions do you have on the DiskOnChip? If
> only one, why
> are you wasting space on partitions rather than just using a
> filesystem on
> /dev/nftla ?
>
> --
> dwmw2
>
>
^ permalink raw reply [flat|nested] 7+ messages in thread
end of thread, other threads:[~2001-09-06 13:13 UTC | newest]
Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2001-09-04 13:43 lilo and mtd ans doc Patrick Allaire
2001-09-04 15:48 ` David Woodhouse
2001-09-04 16:14 ` Vipin Malik
2001-09-04 18:43 ` Karl Hammar
-- strict thread matches above, loose matches on Subject: below --
2001-09-06 13:11 Patrick Allaire
2001-08-31 20:52 Patrick Allaire
2001-08-31 21:37 ` David Woodhouse
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox