From: Jef Knoors (jknoors@zonnet.nl)
Date: Sat May 13 2000 - 15:32:46 CEST
Great work, some day I must try to understand some more about that script
language, if there is a howto, send me the url please.
I cloned to a loop filesystem, then the problem is fixed also.
May this bug was already reported, but when cloning from v8r3b to loop file
system on /dev/hda5, it also left the file root.gz on /dev/hda5, wich had to
be on the startup partition /dev/hda1 ( I moved in under dos)
Jef
----- Original Message -----
From: Miguel Angel <maacruz@navegalia.com>
To: <mulinux@sunsite.auc.dk>
Sent: Friday, May 12, 2000 10:23 PM
Subject: Re: mu script ver. 7r12b
> On Thu, 11 May 2000, Michele Andreoli kindly wrote:
> > On Thu, May 11, 2000 at 08:29:14PM +0200, Miguel Angel nicely wrote:
> > >
> > > Hi all!
> > >
> > > Yes, the problem is umsdos, but i corrected this bug in mulinux-8r3b.
> > > Please, try the 8r4 or later mu script, it will work :-)
> > >
> >
> > Please, explain me what fix you are refering in "mu". The -O option?
> > Michele
>
> Hi Michele!
>
> As you can see, now the creation of BOOT has to steps:
> - First one: measure size using du under the umsdos/ext2 filesystem, and
use
> this size to create a first BOOT.raw (original behavior)
> - Second one: measure again the size under the mounted BOOT.raw, and use
it to
> create the definitive BOOT.raw
>
> Code from line 291 of mu script follows:
>
> set -- `du -k -s $TREE/startup`
>
> ROOT_OFFSET=`expr $1 + $BOOT_FREE`
>
>
> dd if=/dev/zero of=BOOT.raw bs=1k count=$ROOT_OFFSET >/dev/null 2>&1
> echo
> eval mkfs.ext2 $MKFS_OPT BOOT.raw 2>&1 >/dev/null
>
> mount -o loop BOOT.raw $mount_point >/dev/null 2>&1
> rm -r $mount_point/lost* 2>/dev/null
>
> cp -af $TREE/startup/* $mount_point
>
> # Second step -> accurate size
> set -- `du -k -s $mount_point`
> ROOT_OFFSET=`expr $1 + $BOOT_FREE`
> umount $mount_point
> dd if=/dev/zero of=BOOT.raw bs=1k count=$ROOT_OFFSET
> eval mkfs.ext2 $MKFS_OPT BOOT.raw
> mount -o loop BOOT.raw $mount_point
> rm -r $mount_point/lost* 2>/dev/null
> cp -af $TREE/startup/* $mount_point
> umount $mount_point
>
>
> --
> Don't see the world trought a window, be open{source}minded, and be free
:-)
> http://www.navegalia.com/personal/maacruz
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: mulinux-unsubscribe@sunsite.auc.dk
> For additional commands, e-mail: mulinux-help@sunsite.auc.dk
>
---------------------------------------------------------------------
To unsubscribe, e-mail: mulinux-unsubscribe@sunsite.auc.dk
For additional commands, e-mail: mulinux-help@sunsite.auc.dk
This archive was generated by hypermail 2.1.6 : Sat Feb 08 2003 - 15:27:14 CET