View previous topic :: View next topic |
Author |
Message |
ConiKost Developer
Joined: 11 Jan 2005 Posts: 1371
|
Posted: Wed Nov 29, 2006 12:26 pm Post subject: Gentoo per Netzwerk booten? |
|
|
Hallo!
Ist sowas machbar?
Jede moderne Netzwerkkarte kann ja mittels UPX oder wie das heißt nen System per Netzwerk booten?
Kann ich auf Gentoo ein Linuximage ablegen, welches ich mit meinem normalen Windows Rechner booten könnte?
Ist das machbar? |
|
Back to top |
|
|
LunX Guru
Joined: 18 May 2004 Posts: 391 Location: Rastede
|
|
Back to top |
|
|
dakjo Veteran
Joined: 31 Jan 2004 Posts: 1544
|
|
Back to top |
|
|
Hypfvieh Tux's lil' helper
Joined: 18 Apr 2005 Posts: 82
|
Posted: Wed Nov 29, 2006 5:46 pm Post subject: |
|
|
Du meinst also das System diskless laden? das trifft sich gut ^^ (is mein abschlussprojekt für die lehre ^^)
Das ist problemlos möglich. Ich habs selber so gebastelt das ich das auf 50+ Clients gleichzeitig laden kann. Ist ein wenig gefrickel.
Wenn du es über pxeboot machen willst, brauchst nen funzenden tftp Server und evtl nen funzenden dhcp (habs bisher nie ohne DHCP versucht). Des weiteren musst du im Kernel booten via NFS aktivieren.
Networking ->
Networking options ->
--- TCP/IP networking
-> <*> IP: Kernel level autoconfiguration
-> <*> IP: DHCP support
-> <*> IP: BOOTP support
File Systems ->
Network File Systems ->
[*] NFS Filesystem support
[*] Provide NFSv3 client support
-> [*] Provide NFSv4 client support
[*] NFS server support
[*] Provide NFSv3 server support
[*] Provide NFSv4 server support
[*] Root Filesystem on NFS
damit wäre der Kernel nfs-bootfähig. Natürlich musst du auch NFS Client und Server funktionen einbauen.
wenn du pxeboot installiert hast sieht die config in pxelinux.cfg/default so aus:
PROMPT 1
DEFAULT net
TIMEOUT 1
label net
KERNEL bzImage
append ip=dhcp root=/dev/nfs rootpath=10.2.2.1:/nfsroot/gentoodlc
ipappend 1
den Kernel (in diesem Fall bzImage) kopierst ins /tftpboot verzeichnis. Die Pfadangaben musst natürlich korrigieren, genauso wie die IP.
Dann brauchst noch nen "normales" Gentoo in nem NFS share (im beispiel auf dem server 10.2.2.1 im Verzeichnis /nfsroot/gentoodlc) das wird dann gebootet. Wichtig ist das die fstab in diesem Gentoo auf die NFS shares verweist und nicht auf die Festplatte, da es die im Client nicht gibt.
Das wars in kurzfassung. Falls interesse besteht werde ich die komplett Doku (sobald sie fertig ist) ins Diskussionsforum stellen. |
|
Back to top |
|
|
tost Guru
Joined: 10 Dec 2005 Posts: 506
|
Posted: Wed Nov 29, 2006 10:05 pm Post subject: |
|
|
Quote: | Das wars in kurzfassung. Falls interesse besteht werde ich die komplett Doku (sobald sie fertig ist) ins Diskussionsforum stellen. |
Ich denke eher die Dokumentationssektion und das Wiki freuen sich bereits auf den Artikel.. |
|
Back to top |
|
|
dertobi123 Retired Dev
Joined: 19 Nov 2002 Posts: 2679 Location: Oberhausen, Germany
|
Posted: Thu Nov 30, 2006 4:55 am Post subject: |
|
|
Hypfvieh wrote: | Du meinst also das System diskless laden? das trifft sich gut ^^ (is mein abschlussprojekt für die lehre ^^) [...] Wenn du es über pxeboot machen willst, brauchst nen funzenden tftp Server und evtl nen funzenden dhcp (habs bisher nie ohne DHCP versucht). [...] |
Wenn das dein Abschlussprojekt ist (FISI Winter 06/07?), solltest du dich noch ein wenig damit beschäftigen, wie der Bootvorgang bei PXE nun wirklich funktioniert - sonst verschenkst du spätestens beim Fachgespräch Punkte ...
Achja, Wortwahl! "funzen" gibts bei Script- und Gaming-Kiddies - bei FISIs nennt sich sowas "funktionieren" |
|
Back to top |
|
|
b3cks Veteran
Joined: 23 Mar 2004 Posts: 1481 Location: Bremen (GER)
|
Posted: Thu Nov 30, 2006 6:27 am Post subject: |
|
|
dertobi123 wrote: | Hypfvieh wrote: | Du meinst also das System diskless laden? das trifft sich gut ^^ (is mein abschlussprojekt für die lehre ^^) [...] Wenn du es über pxeboot machen willst, brauchst nen funzenden tftp Server und evtl nen funzenden dhcp (habs bisher nie ohne DHCP versucht). [...] |
Wenn das dein Abschlussprojekt ist (FISI Winter 06/07?), solltest du dich noch ein wenig damit beschäftigen, wie der Bootvorgang bei PXE nun wirklich funktioniert - sonst verschenkst du spätestens beim Fachgespräch Punkte ... |
Man kann auch einfach darauf spekulieren, dass im Fachgespräch keiner Ahnung von PXE hat. ^^
SFOT! _________________ I am /root and if you see me laughing you better have a backup. |
|
Back to top |
|
|
Hypfvieh Tux's lil' helper
Joined: 18 Apr 2005 Posts: 82
|
Posted: Thu Nov 30, 2006 9:54 am Post subject: |
|
|
Wenn ich alles ins Projekt aufnehmen würde, wäre es zuviel. Ich mein allein das umbasteln auf Diskless + Anpassung auf ein bestehendes Abrechnungssystem eines Internet Cafes würden schon deutlich mehr Zeit als die 35 Arbeitsstunden für Projekt verbrauchen. Da ich aber trotz allem das Zeug machen muss, werd ich halt einige Sachen in der Doku kürzen (zumindest in der IHK Version ).
Achja, ich bin auch kein FISI sondern ITSE |
|
Back to top |
|
|
b3cks Veteran
Joined: 23 Mar 2004 Posts: 1481 Location: Bremen (GER)
|
Posted: Thu Nov 30, 2006 11:47 am Post subject: |
|
|
Hypfvieh wrote: | Wenn ich alles ins Projekt aufnehmen würde, wäre es zuviel. Ich mein allein das umbasteln auf Diskless + Anpassung auf ein bestehendes Abrechnungssystem eines Internet Cafes würden schon deutlich mehr Zeit als die 35 Arbeitsstunden für Projekt verbrauchen. Da ich aber trotz allem das Zeug machen muss, werd ich halt einige Sachen in der Doku kürzen (zumindest in der IHK Version ).
Achja, ich bin auch kein FISI sondern ITSE |
Nur als Tipp: Kürze bloß nicht zu viel! Alles was einem Unwissenden, also auch den Prüfern, als unklar erscheint, um den Zusammenhang und das Projekt an sich zu verstehen, gibt abzüge! Pingelige Details brauchst du nicht wissen, es schadet aber nicht, wenn diese sauber im Glossar erklärt sind (sofern sie eine Rolle spielen). _________________ I am /root and if you see me laughing you better have a backup. |
|
Back to top |
|
|
ConiKost Developer
Joined: 11 Jan 2005 Posts: 1371
|
Posted: Fri Dec 01, 2006 2:10 pm Post subject: |
|
|
Ich danke euch erstmal!
Aber ich verstehe das doch so richtig, oder?
Das ganze soll dann so funktionieren?
Gentoo Server <- Auf dem ist Gentoo installiert, und z.B. in /diskless/conikost wird ein 2tes Gentoo installiert, welches ich per netzwerk booten kann, ja? |
|
Back to top |
|
|
JoHo42 l33t
Joined: 14 Feb 2004 Posts: 956 Location: Germany
|
Posted: Tue Jan 09, 2007 8:41 am Post subject: Gentoo via Netzwerk booten |
|
|
Hi Leute,
ich wuerde auch gerne Gentoo via Netzwerkbooten.
Ich habe versucht einen entsprechenden Artikel in Wiki zu finden.
Wie waere ist nach dem erstellen des Artikel mit einem Link?
Gruss Joerg |
|
Back to top |
|
|
|