Hi,

On 4/23/2007 6:00 PM, hal wrote:
> The bacula rescue cd build from source without problems.  Using
> the cd is something else.  When booting from the rescue cd the
> devices were not built.  The problem was with the init script below.
> The partition.hda script failed the partition the disk.  The problem
> was with the sfdisk.make.hda.bsi file below.
> 
> I am using Redhat Enterprise Linux var. 4

Ok... Kern only tests on SuSE as far as I know.

> 
> 
> FILE: roottree/init (/init after booting)
> 
> The line with the comment at the end is the problem.
> 
> ###########################################################
> #!/bin/sh
> #
> # First script called by Linux when booting
> #
> 
> echo "Start Bacula init ..."
> sbin/sleep 3
> # sbin/chroot .
> #trap "" 1 2 3 15
> # exec >/dev/console </dev/console 2>&1
> #PATH=sbin
> sbin/mount -t proc none /proc
> sbin/mount -t sysfs none /sys
> echo Creating /dev
> sbin/mount -o mode=0755 -t tmpfs none /dev
> sbin/mknod /dev/console c 5 1
> sbin/mknod /dev/null c 1 3
> sbin/mknod /dev/zero c 1 5
> sbin/mkdir /dev/pts
> sbin/mkdir /dev/shm
> if [ -x sbin/udevstart ] ; then
>     echo Starting udev
>     sbin/udev/start                           # HERE IS THE PROBLEM
>                                               # should be sbin/udevstart

This looks like a bug.

> fi
> echo -n "/sbin/hotplug" > /proc/sys/kernel/hotplug
> 
> # CMDLINE=`cat /proc/cmdline`
> # DEBUG=""
> # case "$CMDLINE" in *debug*) DEBUG="yes"; ;; esac
> # export DEBUG
> 
> # Magic incantation for root to remain in ram
> # echo 0x0100 > /proc/sys/kernel/real-root-dev
> 
> sbin/mount -o remount,rw /dev/root /
> 
> # sh
> 
> exec /sbin/init
> 
> 
> ######################################################################## 
> ##
> 
> FILE: roottree/bacula-hostname/diskinfo/sfdisk.make.hda.bsi
>       (/bacula-hostname/diskinfo/sfdisk.make.hda.bsi after booting)
> 
> With the first three lines in place the partition.hda script will not  
> work.
> Remove the first three lines and it works just fine.
> 
> ######################################################################## 
> #
> Warning: extended partition does not start at a cylinder boundary.    # 1
> DOS and Linux will interpret the contents differently.                        
> # 2
> # partition table of /dev/hda                                         # 3

The first lines above are a warning from (s)fdisk about a probably 
difficult partition layout. Filtering these out should be done when 
building this file, I think.

> unit: sectors
> 
> /dev/hda1 : start=       63, size=   208782, Id=83, bootable
> /dev/hda2 : start=   208845, size=  8193150, Id=83
> /dev/hda3 : start=  8401995, size=  2040255, Id=83
> /dev/hda4 : start= 10442250, size= 29688120, Id= 5
> /dev/hda5 : start= 10442313, size=  2040192, Id=83
> /dev/hda6 : start= 12482568, size=  2040192, Id=83
> /dev/hda7 : start= 14522823, size=  2040192, Id=82
> /dev/hda8 : start= 16563078, size=   530082, Id=83
> /dev/hda9 : start= 17093223, size= 23037147, Id=83
> 
> ######################################################################## 
> ###
> 
> I hope this helps someone.

Perhaps... hopefully :-)

Arno

> hal
> 
> -------------------------------------------------------------------------
> This SF.net email is sponsored by DB2 Express
> Download DB2 Express C - the FREE version of DB2 express and take
> control of your XML. No limits. Just data. Click to get it now.
> http://sourceforge.net/powerbar/db2/
> _______________________________________________
> Bacula-users mailing list
> Bacula-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/bacula-users

-- 
IT-Service Lehmann                    [EMAIL PROTECTED]
Arno Lehmann                  http://www.its-lehmann.de

-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
_______________________________________________
Bacula-users mailing list
Bacula-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bacula-users

Reply via email to