Ich habe einen PC mit Festplatte und später dann ohne Diskettenlaufwerk. Allein um das Booten übers Netz mit Diskette zu üben, habe ich folgendes gemacht: GRUB neu mit Netzwerkkartentreiber übersetzt, Diskette erstellt mit einer menu.lst.
Menu.lst sieht wie folgt aus:
Code: Alles auswählen
timeout 30
default 0
title Network
ifconfig --server=192.168.55.231 --mask=255.255.255.0 --address=192.168.55.195
root (nd)
kernel (nd) /vmlinuz -insmod=3c59x netdevice=eth0 --server=192.168.55.231 --mask=255.255.255.0 --address=192.168.55.195 ramdisk_size=65536 install=nfs://192.168.55.231/tftpboot
initrd (nd) /initrd
boot
title linux
kernel (hd0,1) /boot/vmlinuz root=/dev/hda2 vga=788
initrd (hd0,1) /boot/initrd
....
Ja und dann boote ich den Client von Diskette, wähle den Menüpunkt Network aus der menu.lst und es folgen dann diese Meldungen :
Code: Alles auswählen
ifconfig --server=192.168.55.231 --mask=255.255.255.0 --address=192.168.55.195 (dieser Aufruf kommt aus der Menu.lst)
Found 3Com900B – Combo ………(usw.)
Probing ……(usw.)
Address: 192.168.55.195
Netmask:255.255.255.0
Server:192.168.55.231
Gateway:0.0.0.0
root (nd) (dieser Aufruf kommt aus der Menu.lst)
Filesystem type is tftp, using whole disk
Kernel (nd) /vmlinuz -insmod=3c59x netdevice=eth0 --server=192.168.55.231 --mask=255.255.255.0 --address=192.168.55.195 ramdisk_size=65536 install=nfs://192.168.55.231/tftpboot (dieser Aufruf kommt aus der Menu.lst)
Welches Problem hat er bloß ? Er erkennt doch offensichtlich die Netzwerkkarte, aber er scheint trotzdem nicht ans Netz bzw. dem Server zu kommen.
Später soll ja der Grub auf der Festplatte liegen (tut er im Moment ja auch schon ) und ich will dann einfach durch die menu.lst erreichen, dass er sich den aktuellen kernel vom server holt, aber seine eigene Festplatte mit Daten verwendet. So kann ich mal Suse linux 8.1 oder 9.0 oder andere booten.
Wenn also jemand meiner wirren Beschreibung folgen konnte und irgendein Fehler auffällt, dann hoffe ich auf feedback.
Danke