Tips on how to get started with auto install from boot disks
Hi All, This is my first post to this group, and I apologise if I am asking something that is a common thread. I have the need to using a boot floppy, have a minimal network version of linux start, load a non standard broadcom driver and run a standard install from a network server, actually a laptop. I will need to do this with SUSE 9.1, SLES 8& 9. Whilst I do not expect anyone to provide me with a complete solution, some guidance on where to look for the tools to do this, would be greatly appreciated. Thanks in advance Shane Broomhall Brisbane Australia
We can PXE boot most of our computers here to get the network install, but the odd one canno do this so: You can try the Suse provided boot image here: ftp://ftp.suse.com/pub/people/nashif/ and do something like: dformat /dev/fd0 dd if=bootdisk.img of=/dev/fd0 bs=1440k Then edit the menu.lst file on the floppy. It did indeed boot, but no network, so not much use. Maybe I was missing something....? So I then used the grub bootloader: Suse boot floppy using grub: download grub package from: ftp://alpha.gnu.org/gnu/grub/ or http://www.mirrorservice.org/sites/alpha.gnu.org/gnu/grub/ to /temp tar xvfz grub-0.95.tar.gz cd /temp/grub-0.95 ./configure --enable-natsemi OR ./configure --enable-natsemi --enable-tulip OR Whatever network drivers you want. make /sbin/mke2fs -m 0 /dev/fd0 mount /floppy cp ./stage1/stage1 ./stage2/stage2 ./stage2/e2fs_stage1_5 /floppy cp /boot/message /floppy cd /floppy vi menu.lst " dhcp gfxmenu /message color white/blue black/light-gray default 1 timeout 8 title SuSE Linux Auto Installation kernel (nd)/linux install=nfs://XXXX/ autoyast=nfs://XXXX/autoyast/ay.xml load_ramdisk=1 textmode=1 initrd (nd)/initrd title Booting from local hard disk root (hd0) chainloader +1 " cd /temp/grub-0.95/grub/grub install (fd0)/stage1 (fd0) (fd0)/e2fs_stage1_5 (fd0)/stage2 p (fd0)/menu.lst quit umount /floppy boot from the floppy configfile /menu.lst dunno why the menu.lst file is not picked up automatically as it is supposed to be, but it does work. Alternatively you can do this with a grub boot CD: CD boot image creation mkdir iso Make a directory for GRUB: $ mkdir -p iso/boot/grub Copy the file stage2_eltorito: $ cp /usr/share/grub/i386-pc/stage2_eltorito iso/boot/grub If desired, make the config file menu.lst under iso/boot/grub (see Configuration), and copy any files and directories for the disc to the directory iso/. Finally, make a ISO9660 image file like this: $ mkisofs -R -b boot/grub/stage2_eltorito -no-emul-boot \ -boot-load-size 4 -boot-info-table -o grub.iso iso record_cd grub.iso Good luck. Mike Rose TCM & Biological Physics Computer Officer University of Cambridge http://www.bio.phy.cam.ac.uk/ http://www.tcm.phy.cam.ac.uk/ On Tue, 17 Aug 2004, Shane A Broomhall (AUST) wrote:
Hi All,
This is my first post to this group, and I apologise if I am asking something that is a common thread.
I have the need to using a boot floppy, have a minimal network version of linux start, load a non standard broadcom driver and run a standard install from a network server, actually a laptop.
I will need to do this with SUSE 9.1, SLES 8& 9.
Whilst I do not expect anyone to provide me with a complete solution, some guidance on where to look for the tools to do this, would be greatly appreciated.
Thanks in advance
Shane Broomhall
Brisbane Australia
-- To unsubscribe, e-mail: suse-autoinstall-unsubscribe@suse.com For additional commands, e-mail: suse-autoinstall-help@suse.com
participants (2)
-
Mike Rose
-
Shane A Broomhall (AUST)