Hello,

Building my first rescue CD on a linux machine (RHEL4 Update3) i have
seen that the VLAN tag support was not included. The scripts that made
the CD does not read the vlans that we have created on the server. My
case:

[EMAIL PROTECTED] bacula-maquina23]# ll
total 104
-rw-r--r--  1  500 pegasus   163 Apr 11  2005 backup.etc.list
drwxr-xr-x  4  500 pegasus  4096 Jul 11 12:21 bacula
drwxr-xr-x  2  500 pegasus  4096 Jul 11 12:01 bin
-rwxr-xr-x  1  500 pegasus   296 Aug 29  2006 copy_static_bacula
-rwxr-xr-x  1  500 pegasus   201 Apr 11  2005 copy_to_roottree
-rwxr-xr-x  1 root root      287 Jul 11 12:01 create-lv
-rwxr-xr-x  1 root root      412 Jul 11 12:01 create-pv
-rwxr-xr-x  1 root root      375 Jul 11 12:01 create-vg
drwxr-xr-x  2 root root     4096 Jul 11 12:01 diskinfo
-rwxr-xr-x  1 root root      748 Jul 11 12:01 format.sda
-rwxr-xr-x  1  500 pegasus 13026 Jul  1  2006 getdiskinfo
-rw-r--r--  1 root root     2229 Jul 11 12:00 Makefile
-rw-r--r--  1  500 pegasus  1113 Dec 30  2006 Makefile.in -rwxr-xr-x  1
500 pegasus  1065 Jun  3  2006 make_rescue_disk -rwxr-xr-x  1  500
pegasus  2051 Sep 13  2006 make_static_bacula
-rwxr-xr-x  1 root root      319 Jul 11 12:01 mount_drives
-rwxr-xr-x  1 root root      711 Jul 11 12:01 partition.sda
-rwxr-xr-x  1  500 pegasus   212 Oct 28  2005 restore_bacula
-rwxr-xr-x  1  500 pegasus   265 Dec 27  2006 restore_etc
-rwxr-xr-x  1  500 pegasus   573 Apr 11  2005 run_grub
-rwxr-xr-x  1  500 pegasus   126 Apr 11  2005 run_lilo
-rwxr-xr-x  1 root root      189 Jul 11 12:01 start_network
-rwxr-xr-x  1  500 pegasus   154 Jul 11 12:01 umount_drives
[EMAIL PROTECTED] bacula-maquina23]# more start_network 
#!/bin/sh
#
#  Start network -- created by getdiskinfo
#
ip=
dev=eth0
ifconfig lo up
ifconfig $dev up $ip
ip1=
dev1=eth1
ifconfig $dev1 up $ip1
route add default gw 10.0.27.124 dev eth0.23
[EMAIL PROTECTED] bacula-maquina23]# ls /etc/sysconfig/network-scripts/
ifcfg-eth0              ifcfg-eth1.51           ifdown-ippp
ifup-ib                 ifup-routes
ifcfg-eth0.23           ifcfg-eth1.52           ifdown-ipsec
ifup-ippp               ifup-sit
ifcfg-eth0.25           ifcfg-lo                ifdown-ipv6
ifup-ipsec              ifup-sl
ifcfg-eth0.50           ifcfg-lo:23             ifdown-isdn
ifup-ipv6               ifup-wireless
ifcfg-eth0.51           ifcfg-lo:25             ifdown-post
ifup-ipx                init.ipv6-global
ifcfg-eth0.52           ifcfg-lo:50             ifdown-ppp
ifup-isdn               network-functions
ifcfg-eth1              ifcfg-lo:51             ifdown-sit
ifup-plip               network-functions-ipv6
ifcfg-eth1.23           ifcfg-lo:52             ifdown-sl
ifup-plusb              route-eth0.23
ifcfg-eth1.25           ifdown                  ifup
ifup-post               route-eth1.23
ifcfg-eth1.50           ifdown-aliases          ifup-aliases
ifup-ppp                
[EMAIL PROTECTED] bacula-maquina23]#





Is there any patch to make this work automatically, that is, without
having to make the changes manually and compilling the iso again?

Regards.



NOTES:

I have used bacula-rescue-2.0.0.tar.gz and bacula-2.0.3.tar.gz. The
installation of bacula is working fine, and the compiling of the bacula
rescue cd was:

[EMAIL PROTECTED] bacula-rescue-2.0.0]# ./configure \
>    --with-static-fd=/opt/bacula/rescue \
>    --with-bacula-scripts=/opt/bacula/rescue
checking for true... /bin/true
checking for false... /bin/false
checking for gawk... gawk
checking for gawk... /bin/gawk
configuring for Rescue 2.0.0 (4 January 2007)
checking for a BSD-compatible install... /usr/bin/install -c checking
for mv... /bin/mv checking for rm... /bin/rm checking for cp... /bin/cp
checking for echo... /bin/echo checking for ar... /usr/bin/ar checking
for cdrecord... cdrecord checking build system type... i686-pc-linux-gnu
checking host system type... i686-pc-linux-gnu checking for Operating
System Distribution... done
configure: creating ./config.status
config.status: creating autoconf/Make.common
config.status: WARNING:  autoconf/Make.common.in seems to ignore the
--datarootdir setting
config.status: creating Makefile
config.status: creating linux/Makefile
config.status: creating linux/cdrom/Makefile
config.status: creating linux/cdrom/bacula/Makefile
config.status: creating linux/cdrom/cdtree/boot/isolinux/boot.msg
config.status: creating knoppix/cdrom/Makefile
config.status: creating knoppix/cdrom/bacula/Makefile
config.status: creating freebsd/Makefile
config.status: creating solaris/Makefile
config.status: executing default commands

Configuration on Wed Jul 11 12:00:21 CEST 2007:

  Host:                       i686-pc-linux-gnu -- redhat Enterprise
release
  Rescue version:             2.0.0 (4 January 2007)
  Bacula scripts location:    /opt/bacula/rescue
  Source code location:       
  Static FD location:         /opt/bacula/rescue
  Specific kernel version:    
  CDROM device:               ATA:3,0,0

The make:

[EMAIL PROTECTED] cdrom]# make
./makekernel 
Updating modules in root RAM disk
Coping /boot/vmlinuz-2.6.9-34.ELsmp to
/root/frcm/bacula-rescue-2.0.0/linux/cdrom/cdtree/boot/isolinux/vmlinuz
./makebinaries
Building root /sbin. Some Could not find messages are normal ... ====
Could not find ata-id on your system ==== ==== Could not find busybox on
your system ==== ==== Could not find checkproc on your system ==== ====
Could not find dhcpd on your system ==== ==== Could not find fsck.jfs on
your system ==== ==== Could not find hwup on your system ==== ==== Could
not find lilo on your system ==== ==== Could not find mkfs.jfs on your
system ==== ==== Could not find mkreiserfs on your system ==== ====
Could not find nmap on your system ==== ==== Could not find path_id on
your system ==== ==== Could not find raidstart on your system ==== ====
Could not find reiserfsck on your system ==== ==== Could not find
scsi_info on your system ==== ==== Could not find udevcontrol on your
system ==== ==== Could not find udevsettle on your system ==== ====
Could not find udevtrigger on your system ==== ==== Could not find
vol_id on your system ==== ==== Could not find vim on your system ====
Building root shared libaries ... Building /etc ...
=====================================================
====                                             ====
==== Warning your /etc/ssh directory was copied. ====
==== Keep this directory and the CDROM secure.   ====
====                                             ====
=====================================================
make[1]: Entering directory
`/root/frcm/bacula-rescue-2.0.0/linux/cdrom/bacula'
./getdiskinfo
Begin collecting system info ...
Gathering LVM information
  No volume groups found
  No volume groups found
Done collecting info.
Begin creating scripts ...
Done making partitioning scripts
Begin making formatting script(s) ...
Begin making LVM formatting script(s) ...
Done building scripts.
./make_rescue_disk
./copy_to_roottree
make[1]: Leaving directory
`/root/frcm/bacula-rescue-2.0.0/linux/cdrom/bacula'
./makeinitrd
Creating the Initial RAM disk image.... 
Initial RAM disk contents will be 54468 KB
54468+0 records in
54468+0 records out
Building initial RAM disk done
Compressing the RAM disk image.... 
Ramdisk size is 55775232
Making isolinux.cfg
Initial RAM disk initrd.img is built.
rm -f bootcd.iso
mkisofs -A "Bacula Rescue Disk" -V "Bacula Rescue Disk" \
  -J -R -T -o bootcd.iso \
  -b boot/isolinux/isolinux.bin -c boot/isolinux/boot.cat \
  -no-emul-boot -boot-load-size 4 -boot-info-table cdtree
INFO:   UTF-8 character encoding detected by locale settings.
        Assuming UTF-8 encoded filenames on source filesystem,
        use -input-charset to override.
Size of boot image is 4 sectors -> No emulation
 50.29% done, estimate finish Wed Jul 11 12:21:58 2007
Total translation table size: 5149
Total rockridge attributes bytes: 1821
Total directory bytes: 4096
Path table size(bytes): 38
Max brk space used 0
9958 extents written (19 MB)
[EMAIL PROTECTED] cdrom]#


-------------------------------------------------------------------------
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