sslug-teknik team mailing list archive
-
sslug-teknik team
-
Mailing list archive
-
Message #48949
ANG: Boot af install diskette over net
Hej Jesper.
Dette er lavet på en debian server og en RedHat 6.1 CD,
tilpas selv til andet ....
Måske var det lidt smart at lave kickstart-fil.
(.... men det er en anden historie)
Jeg kan ikke få min maskine til at "BIOS-boote" på netkortet.
Jeg kan godt vælge det ... men det giver fejl.
Derfor booter jeg på en floppy .....
1. Software installeres:
apt-get install tftpd nfs-user-server dhcp netboot
2. Hent et ROM image. Dette smides på en floppy. (30-40kB)
Hent ROM-image fra http://rom-o-matic.net/5.0.5/
Jeg valgte:
1: eepro100
2: nej / ingenting / lad være med at "klikke"
3: Floppy Bootable ROM Image (.lzdsk)
4: Get ROM
3: Kopier ROM til floppy
dd if=FIL.lzdisk of=/dev/fd0
4: mount RedHat cdrom
mount /cdrom
5: mount RedHat's bootnet.img
mount -o loop /cdrom/images/bootnet.img /floppy
eller
dd if=/cdrom/images/bootnet.img of=/dev/fd0
mount /dev/fd0 /floppy
6. Lav et tftp-boot-image (udelad '-a "text"' for grafisk installation)
mknbi-linux -d ram -i rom -r /floppy/initrd.img -k /floppy/vmlinuz \
-o /tftpboot/inst-kernel -a "text"
7. Sæt tftp-server op
I /etc/inetd.conf: (Ret selv til hvis du bruger xinetd)
tftp dgram udp wait nobody /usr/sbin/tcpd /usr/sbin/in.tftpd \
-s /tftpboot
8. Sæt DHCP op (/etc/dhcpd.conf)
(Ud over de "normale" options)
filename "inst-kernel";
next-server <IP-på-tftp-server>
9. Sæt nfs op (/etc/exports)
/cdrom (ro)
10. Genstart services
/etc/init.d/inetd reload
/etc/inetd/dhcp restart
/sbin/init.d/nfs-user-server restart
11. Indsæt floppyen fra step 2 og genstart maskinen der skal installeres :-)
/Kristian F. Høgh
Follow ups