[gobolinux-devel] installing on new system...

Jonatan Liljedahl lijon at kymatica.com
Fri Feb 16 20:11:23 UTC 2007


Lucas C. Villa Real wrote:
> On 2/16/07, Jonatan Liljedahl <lijon at kymatica.com> wrote:
>> Shouldn't this startGoboLinux (attached) script do the trick? (Or did I
>> missunderstand the problem?)
>> But how do I put it into a new initrd? I thought I could just loopback
>> mount the initrd (cramfs) image and replace it, but it only says "read
>> only fs", even though mount says it's mounted rw...
> 
> Mount is lying to you.. cramfs is a read-only filesystem. You need to
> copy the contents of the loopback to a work dir, and then run
> mkfs.cramfs on it:

I mounted the initrd on /Mount/Foo, then tried cp -a /Mount/Foo
/path/to/workdir but I got this:
cp: will not create hard link `././Mount/Floppy' to directory
`././Mount/CD-ROM'
cp: will not create hard link `././Mount/HD0' to directory
`././Mount/CD-ROM'
cp: will not create hard link `././Mount/HD1' to directory
`././Mount/CD-ROM'
cp: will not create hard link `././Mount/HD2' to directory
`././Mount/CD-ROM'
cp: will not create hard link `././Mount/SquashFS/Files' to directory
`././Mount/CD-ROM'
cp: will not create hard link `././Mount/SquashFS/Packages-List-Base' to
directory `././Mount/CD-ROM'
cp: will not create hard link
`././Mount/SquashFS/Packages-List-GoboLinuxTools-S
table' to directory `././Mount/CD-ROM'
cp: will not create hard link `././Mount/SquashFS/Packages-List-NonBase'
to directory `././Mount/CD-ROM'
cp: will not create hard link
`././Mount/SquashFS/Packages-List-OpenOffice' to directory
`././Mount/CD-ROM'
cp: will not create hard link
`././Mount/SquashFS/Packages-List-XorgAndDependenc
ies' to directory `././Mount/CD-ROM'
cp: will not create hard link `././Mount/SquashFS/Rest' to directory
`././Mount/
CD-ROM'
cp: will not create hard link `././Mount/TmpFS' to directory
`././Mount/CD-ROM'
cp: will not create hard link `././Mount/UnionFS/Programs' to directory
`././Mount/CD-ROM'
cp: will not create hard link
`././Programs/BusyBox-InitRD/20060202-SVN/Resource
s' to directory `././Mount/CD-ROM'
cp: will not create hard link
`././Programs/BusyBox-InitRD/20060202-SVN/libexec'
 to directory `././Mount/CD-ROM'
cp: will not create hard link
`././Programs/BusyBox-InitRD/20060202-SVN/man/man9
' to directory `././Mount/CD-ROM'
cp: will not create hard link `././System/Kernel/Modules' to directory
`././Mount/CD-ROM'
cp: will not create hard link `././System/Kernel/Objects' to directory
`././Mount/CD-ROM'
cp: will not create hard link `././System/Kernel/Status' to directory
`././Mount/CD-ROM'
cp: will not create hard link `././System/Links/Daemons' to directory
`././Mount/CD-ROM'
cp: will not create hard link `././System/Links/Environment' to
directory `././Mount/CD-ROM'
cp: will not create hard link `././System/Links/Headers' to directory
`././Mount/CD-ROM'
cp: will not create hard link `././System/Links/Libraries' to directory
`././Mount/CD-ROM'
cp: will not create hard link `././System/Links/Manuals' to directory
`././Mount/CD-ROM'
cp: will not create hard link `././System/Links/Shared' to directory
`././Mount/CD-ROM'
cp: will not create hard link `././System/Variable/tmp' to directory
`././Mount/CD-ROM'
cp: will not create hard link `././Users/gobo' to directory
`././Mount/CD-ROM'
cp: will not create hard link `././usr' to directory `././Mount/CD-ROM'

Are all those dirs supposed to be hardlinks to Mount/CD-ROM??

-- 
/Jonatan - http://kymatica.com


More information about the gobolinux-devel mailing list