Pxe

Status
Für weitere Antworten geschlossen.

papiga01

Benutzer
Mitglied seit
03. Jan 2009
Beiträge
75
Punkte für Reaktionen
0
Punkte
0
Hier steht was mit Samba http://oss.netfarm.it/guides/pxe.php wird wohl das sein was du meinst...aber die Anleitung ist einfach schlecht.
Hier wird gezeigt das man auch einen Webserver als Fileserver einsetzen kann
https://help.ubuntu.com/community/PXEInstallServer
Auch einen NFS Server (APPEND nfsroot=192.168.0.49...) kann man in den Optionen mitgeben http://www.linux-club.de/viewtopic.php?f=4&t=88803&start=0
Aber eine einfache, nachvollziehbare Anleitung wie man Betriebssysteme installiert hab ich nirgends gefunden.

---

Ein Win-Image habe ich auch erstellt (mit PE-Builder), habe NTLDR,startrom.0 und die restlichen Datein ins Tftpboot-Verzeichnis kopiert. Wenn ich den Client boote kommt nur die Meldung "TFTPBoot failed" :rolleyes:
An mein TFTPBoot und DHCP kanns nicht liegen weil ich Netinstall (Ububtu) installieren konnte.

.
 

mr-bender

Benutzer
Mitglied seit
16. Apr 2009
Beiträge
36
Punkte für Reaktionen
0
Punkte
6
Jetzt hab ich auch vorhin versucht Zeta zu booten. Einfach mal so aus Just 4 Fun. Nur hab ich das Selbe ergebniss. Sobald das Startlogo auftaucht reagiert mein PC nicht mehr und ich muss den Stecker ziehen. Bei meinen Laptop ist das genauso. Alle beide haben insgesammt 2 GB Ram. Das sollte eigentlich reichen. Seltsamerweise stürtz die PXE Startphase, bei 3 GB Ram auf mein PC gleich sofort ab. Bei meinen T43 Model kann ich mein RAM nicht weiter aufrüsten. Aber mein verdacht liegt sehr hoch das was mit den RAM zu tun hat. Wenn ich aber nur 1 GB Ram habe erhalte ich die Fehlermeldung das nicht genug Arbeitspeicher vorhanden ist um Zeta zu booten. Naja schon logisch wenn ich 700 MB IMG Datei versuche zu booten aber eine andere Methode, nämlich das die LAN Karte sofort beim Startübergang erkannt wird und dann alles über NFS zu booten.
Wie auch immer ich werd auf jeden fall versuchen Knoppix, Windows oder Zeta über Windows Netzwerk zu booten.

Ach ja kann man mit Winimage tatsächlich Bootbare IMG Dateien erstellen und die nach belieben ändern und das die trotzdem bootbar ist?
 

QTip

Super-Moderator
Teammitglied
Mitglied seit
04. Sep 2008
Beiträge
2.341
Punkte für Reaktionen
13
Punkte
84

papiga01

Benutzer
Mitglied seit
03. Jan 2009
Beiträge
75
Punkte für Reaktionen
0
Punkte
0
... Naja schon logisch wenn ich 700 MB IMG Datei versuche zu booten ...

Zitat: "Bitte achten Sie darauf, dass die Bootmedien möglichst klein sind. Z.B. ist eine voll ausgestattete BartPE CD eher ungeeignet für einen PXE-Boot, da das gesamte ISO-Abbild in den RAM des zu bootenden PCs geladen werden muss. Mit einem ISO-Abbild der WinPE2005 über 512MB bricht der PXE-Bootvorgang mit einer Fehlermeldung ab, auch wenn das Zielsystem über deutlich mehr als 512MB RAM verfügt."
Quelle:http://www.rrze.uni-erlangen.de/dienste/arbeiten-rechnen/windows/windows-pxe-boot.shtml

Könnte sein das dein Image mit 700MB zu groß ist?
 

merkedir

Benutzer
Mitglied seit
03. Aug 2009
Beiträge
12
Punkte für Reaktionen
0
Punkte
0
Hilfe DHCP laüft nicht bzw.startet nicht mehr

Hallo,
ich habe mich mit dem PXE beschäftigt und hatte alles am laufen, aber jetzt habe ich festellen müssen das der DHCP nicht gestartet ist und den kriege ich einfach nicht mehr zum rennen.
Ich könnte mal hilfe gebrauchen. :confused:
Danke.
 

ubuntulinux

Benutzer
Mitglied seit
23. Jan 2010
Beiträge
2.063
Punkte für Reaktionen
0
Punkte
82
wie sehen denn die config files aus?
 

merkedir

Benutzer
Mitglied seit
03. Aug 2009
Beiträge
12
Punkte für Reaktionen
0
Punkte
0
Danke ... / Problem selbst gelöst

wie sehen denn die config files aus?

Vielen Dank ... trotzdem

ich habe das Admintool installiert und darüber das DHCP IPKG deinstalliert und gleich wieder neu install. und meine dhcp.conf wieder eingespielt. Es läuft wieder alles.

1. Tolles Tool
2. Super Forum
3. meine Schuldigkeit :
der PXE läuft auf einer DS209j - Firmware DSM 2.3-1169
 

avantasia1975

Benutzer
Mitglied seit
30. Jul 2010
Beiträge
5
Punkte für Reaktionen
0
Punkte
0
Hallo Leute,

ich hoffe ihr könnt mir weiter helfen.
Ich bin dabei winXP via PXELINUX zu installieren. Ich bin eigentlich auch son recht weit.Aber, nu ist ende. Ich komme bis zum Install von Windows und dann kommen einiege Fehlermeldungen. Laut einem TUT http://promodus.net/linuxris/#troubleshooting liegt es an dem TFTPREMAP.
Nu ist es folgender massen:
Ich habe eine TFTP.RULES erstellt und dort den Eintrag "rg \\ /" gemacht.
Ohne diesen geht der Pfad nicht und man bekommt die Fehlermeldung
"Die Datei txtsetup.sif ......."
Da im besagten TUT eben steht das es, wie gesagt, am remap liegt, habe ich einfach den Inhalt seiner TFTPDREMAP in meine TFTP.RULES geschrieben.
Nu bekomme ich wieder den Fehler "die Datei txt.....". Aber auch in seiner remap ist der Eintrag "rg \\ /" vorhanden.Nun hab ich das Gefühl, das in dieser Datei nur 1 Zeile gültig ist??!! Kennt sich wer mit dem Remap aus??
Hoffe mir kann jemand weiter helfen.

@papiga01: du musst dir das paket ris-linux-0.4.tar.gz von
http://oss.netfarm.it/guides/pxe.php besorgen.
dann den Inhalt in dein TFTP verzeichnis kopieren.
Dann "./fixloader NTLDR" eingeben. Dann sollte es gehen.

Gruss Ava
 

avantasia1975

Benutzer
Mitglied seit
30. Jul 2010
Beiträge
5
Punkte für Reaktionen
0
Punkte
0
Sry wegen doppelpost:

aber ich habe nun in der syslog gesehen, das der client die optionen nicht anerkennt.
vllt hilft das ja bei der Problemlösung.
 

QTip

Super-Moderator
Teammitglied
Mitglied seit
04. Sep 2008
Beiträge
2.341
Punkte für Reaktionen
13
Punkte
84
Hallo Leute,

ich hoffe ihr könnt mir weiter helfen.
Ich bin dabei winXP via PXELINUX zu installieren. Ich bin eigentlich auch son recht weit.Aber, nu ist ende. Ich komme bis zum Install von Windows und dann kommen einiege Fehlermeldungen. Laut einem TUT http://promodus.net/linuxris/#troubleshooting liegt es an dem TFTPREMAP.
Nu ist es folgender massen:
Ich habe eine TFTP.RULES erstellt und dort den Eintrag "rg \\ /" gemacht.
Ohne diesen geht der Pfad nicht und man bekommt die Fehlermeldung
"Die Datei txtsetup.sif ......."
Da im besagten TUT eben steht das es, wie gesagt, am remap liegt, habe ich einfach den Inhalt seiner TFTPDREMAP in meine TFTP.RULES geschrieben.
Nu bekomme ich wieder den Fehler "die Datei txt.....". Aber auch in seiner remap ist der Eintrag "rg \\ /" vorhanden.Nun hab ich das Gefühl, das in dieser Datei nur 1 Zeile gültig ist??!! Kennt sich wer mit dem Remap aus??
Hoffe mir kann jemand weiter helfen.

Gruss Ava
hast du dem tftp auch gesagt, wo er die tftp.rules Datei findet? Schau mal Post #30 dort sieht du meine Zeile für den Aufruf von tftp und der Option -m mit Pfad zur tftp.rules Datei. Pfad aber an deine Gegebenheiten anpassen ;)
 

avantasia1975

Benutzer
Mitglied seit
30. Jul 2010
Beiträge
5
Punkte für Reaktionen
0
Punkte
0
Servus,

jup den pfad hab ich angegeben.
In der inetd hab ich am ende den Eintrag
-m /etc/lib/tftpboot
angegeben. Und wie gesagt, wenn nur 1 eintrag in der Rules steht dann geht es auch. Aber sobald ich noch einen hinzu füge geht es nicht mehr.
Ach dazu hab ich auch noch mal ne Frage, wie starte ich den TFTP neu?
Also wenn ich /etc/init.d/./tftp-hpa restart mache, dann startet er wohl neu aber er übernimmt die änderung in der Inetd nicht. Erst wenn ich das system reboote wird das wirksam.
Gruss Ava
 

QTip

Super-Moderator
Teammitglied
Mitglied seit
04. Sep 2008
Beiträge
2.341
Punkte für Reaktionen
13
Punkte
84
Der tftp wird automatisch durch den inetd gestartet und lauscht im Hintergrund. Die Übernahme neuer Parameter wird durch Neustarten des inetd mit
Rich (BBCode):
/usr/syno/etc/rc.d/S03inetd.sh restart
durchgeführt.

Für das Remaping kannst mal in die Manpage von TFTP im Abschnitt "Filename Remapping" schaun.

Auch solltest darauf achten, dass die Datei mit Linux-Zeilenenden (nur Linefeed) erstellt wird.
 

avantasia1975

Benutzer
Mitglied seit
30. Jul 2010
Beiträge
5
Punkte für Reaktionen
0
Punkte
0
Oh super das mit dem initd werde ich denn mal versuchen.
Auf der Seite war ich schon, aber da mein english nicht das beste ist, komm ich da nicht so ganz weiter. Aber aus dem was ich da lesen kann, ergibt sich leider nichts womit ich mein Problem ändern könnte.


""Auch solltest darauf achten, dass die Datei mit Linux-Zeilenenden (nur Linefeed) erstellt wird.""
Mit diesem Satz kann ich grad gar nichts anfangen!!!

Wäre nett wenn du das nochmal für nen Dummen erklären könntest.
Gruss Ava
 

QTip

Super-Moderator
Teammitglied
Mitglied seit
04. Sep 2008
Beiträge
2.341
Punkte für Reaktionen
13
Punkte
84
die Datei am besten unter Linux erstellen, z.B. mit nano, pico, mcedit (mc)

schau mal hier
 

avantasia1975

Benutzer
Mitglied seit
30. Jul 2010
Beiträge
5
Punkte für Reaktionen
0
Punkte
0
Servus, danke für deine Hilfe.
Naja zur Lösung bin ich mit dem TFTPD-HPA aber dennoch nicht.
Ich habe es aber trotzdem geschaft. Da ja auch noch andere vllt auf diesen Thread stossen lasse ich mal mein How To hier. Es ist mein erstes also erwartet nicht all zu viel davon. Wie gesagt danke nochmal.
Gruss Ava
 

Anhänge

  • LINUX-RIS.pdf
    49,8 KB · Aufrufe: 74

cunit

Benutzer
Mitglied seit
02. Jul 2010
Beiträge
7
Punkte für Reaktionen
0
Punkte
0
Hallo zusammen,

ich bin nach der Anleitung von QTip vorgegangen, um zunächst den TFTP sowie den DHCP auf meiner DS710+ zu installieren.

Der DHCP verrichtet problemlos seinen Dienst. Aber schon der Test des TFTP von meinem Windowsrechner gibt einen Timeout (Ja, die IP ist ansonsten erreichbar)
Rich (BBCode):
c:\>tftp 192.168.0.42 get test.txt
Zeitüberschreitung
 Verbindungsanforderung fehlgeschlagen

Meine /etc/inetd.conf sieht wie folgt aus
Rich (BBCode):
tftp    dgram   udp     wait    root    /opt/sbin/in.tftpd      /opt/sbin/in.tftpd -v -v -v -s /opt/tftpboot
und entsprechend liefert netstat -lu u.a. die Zeile udp 0 0 *:tftp *:*.
Ein tftp localhost -c get test.txt auf der Diskstation selber funktioniert einwandfrei und die test.txt wird "übertragen". In der hosts.allow sowie hosts.deny steht nichts drin.

Desweiteren habe ich der inetd.conf mal den Parameter "-m /opt/etc/tftp_remap.conf" angehängt. (Ist dieses File für diesen simplen Test schon notwendig?)

Interessant ist, dass wenn diese Datei nicht existiert, im Syslog wild Fehler geschmissen werden, sobald ich den TFTP-Befehl in Windows absetze. Die DS bekommt also auf jeden Fall etwas von dem Ganzen mit. Ansonsten gibt es keine besonderen Einträge im Syslog. Könnt ihr mir auf die Sprünge helfen? :)

Rich (BBCode):
...
Aug 17 13:53:47 in.tftpd[2240]: Cannot open map file: /opt/etc/tftp_remap.conf: No such file or directory
Aug 17 13:53:47 inetd[1219]: /opt/sbin/in.tftpd: exit status 0x42
Aug 17 13:53:47 in.tftpd[2241]: Cannot open map file: /opt/etc/tftp_remap.conf: No such file or directory
Aug 17 13:53:47 inetd[1219]: /opt/sbin/in.tftpd: exit status 0x42
 

Trolli

Benutzer
Mitglied seit
12. Jul 2007
Beiträge
9.848
Punkte für Reaktionen
1
Punkte
0
Könnte eine Firewall im PC oder die Firewall in der DS die Ursache sein?
 

cunit

Benutzer
Mitglied seit
02. Jul 2010
Beiträge
7
Punkte für Reaktionen
0
Punkte
0
Ich kann es mir eigentlich nicht vorstellen, da ich von meinem PC ansonsten vollen zugriff habe. Die test.txt war zusätzlich testweise mit 777er Rechten ausgestattet. Und die DS bekommt ja anscheinend was von den Anfragen mit.
Interessant ist, dass wenn diese Datei nicht existiert, im Syslog wild Fehler geschmissen werden, sobald ich den TFTP-Befehl in Windows absetze. Die DS bekommt also auf jeden Fall etwas von dem Ganzen mit.
Nur irgendwie irgendwo hakts...
 

papiga01

Benutzer
Mitglied seit
03. Jan 2009
Beiträge
75
Punkte für Reaktionen
0
Punkte
0
hat jemand eine fuktionierende Windowsinstallation hinbekommen?
b
 
Status
Für weitere Antworten geschlossen.
 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat