Re: Ext3 as root filesystem?

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

 



-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On Saturday 06 December 2003 21:28, Leonard den Ottolander wrote:

>  Looking at the above messages it seems your problem is that / gets mounted
> rw, which is why fsck can't check the file system. You need to mount it ro
> on boot, so fsck can check it (or actually just establish it is an ext3
> file system and skip that step), and remount it rw.

Hi Leonard -

Yes, you were right about needing ro on the kernel commanline, thank you.

I finally solved the ext3 boot problem a couple of days ago and am describing 
the resolution here for future searchers.

The key thing was to never return from nash, instead to use the nash exec 
command to replace nash with /sbin/init from the mounted root partition.  So 
the concept is you come up in nash from your initrd, load any modules you 
need, including jbd and ext3 from the initrd filesystem, then mount your root 
filesystem and pivot-root into it.  THEN do not exit nash, but use the exec 
nash command to spawn init in place of nash.  The boot then proceeds 
properly.

In the struggle to find the above solution, I discovered that the 
real-root-dev stuff in the redhat initrd nash script is deprecated.

- -Andy
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.2 (GNU/Linux)

iD8DBQE/31GejKeDCxMJCTIRAk9EAJoD+24ivV/ZU3F9hp+8Yx5QhDFTaACeIiaV
HFCEHoF4gZ9aiBoeDoYu4OM=
=eWHp
-----END PGP SIGNATURE-----




[Index of Archives]     [Current Fedora Users]     [Fedora Desktop]     [Fedora SELinux]     [Yosemite News]     [Yosemite Photos]     [KDE Users]     [Fedora Tools]     [Fedora Docs]

  Powered by Linux