Αποστολέας Θέμα: Πρόβλημα φόρτωσης του Image file στους clients σε LTSP  (Αναγνώστηκε 1226 φορές)

gvasilopo

  • ΠΛΗΝΕΤ
  • *
  • Μηνύματα: 18
Εγκατέστησα Ubuntu 9.04 σε server με δύο κάρτες δικτύου. Η μια κάρτα πάει στον router και η άλλη στο ltsp switch. Ετρεξα τα sch-scripts (4.6  4.7  4.8) από το νέο επίσημο αποθητήριο. O client ξεκινάει με δισκέτα με gPXE, παίρνει κατάλληλη IP (192.168.0.21) και στη συνέχεια εμφανίζει τα εξής :

Booting from filename "/ltsp/i386/pxelinux.0"
tftp:/192.168.0.1//ltsp/i386/pxelinux.0.. Not an executable image (0x2e008001)
Could not load tftp:/192.168.0.1//ltsp/i386/pxelinux.0. Not an executable image

Δοκίμασα και με την ΙΡ 192.168.0.254 αλλά πάλι τίποτα.
Μήπως έχει κάποιος άλλος αντιμετωπίσει το ίδιο πρόβλημα;

Ευχαριστώ
Βασιλόπουλος Γιώργος
Τεχνικός ΚΕΠΛΗΝΕΤ Καρδίτσας

alkisg

  • Τεχνικός / καθαρίστρια
  • *****
  • Μηνύματα: 5192
    • Ο Διερμηνευτής της ΓΛΩΣΣΑΣ
Απ: Πρόβλημα φόρτωσης του Image file στους clients σε LTSP
« Απάντηση #1 στις: 10 Σεπ 2009, 07:10:56 μμ »
Παράθεση
tftp:/192.168.0.1//ltsp/i386/pxelinux.0.. Not an executable image (0x2e008001)
=> κανονικά θα έπρεπε να είναι tftp://192.168.0.1/ltsp/i386/pxelinux.0, να υποθέσω λάθος στην αντιγραφή;

Με ποια δισκέτα δοκίμασες; Κατέβασε μια ολοκαίνουργια από εδώ:
http://www.rom-o-matic.net/gpxe/gpxe-git/gpxe.git/contrib/rom-o-matic/
Όπως είναι πατάς το κουμπί Get image χωρίς να πειράξεις καμία επιλογή.

Αν το πρόβλημα επιμείνει, μπες στο irc να το λύσουμε live, με την υποστήριξη των gpxe developers.
Μπορείς να μπεις μέσω browser από εδώ: http://ubuntu-gr.org/webchat
Είμαι αρκετές ώρες online εκεί, με username = alkisg.

alkisg

  • Τεχνικός / καθαρίστρια
  • *****
  • Μηνύματα: 5192
    • Ο Διερμηνευτής της ΓΛΩΣΣΑΣ
Απ: Πρόβλημα φόρτωσης του Image file στους clients σε LTSP
« Απάντηση #2 στις: 11 Σεπ 2009, 04:06:03 μμ »
Τελικά η σελίδα του gpxe, http://www.rom-o-matic.net/gpxe/gpxe-git/gpxe.git/contrib/rom-o-matic/, είχε πρόβλημα τις δύο τελευταίες μέρες, και διορθώθηκε σήμερα μετά την αναφορά που κάναμε με το Γιώργο.

Η σελίδα αυτή έχει μπόλικες βελτιώσεις από την προηγούμενη έκδοση, και μάλλον λόγω των πολλών αλλαγών δημιουργήθηκε το πρόβλημα.
Η πιο ενδιαφέρουσα βελτίωση είναι ότι πατώντας το κουμπί [Customize] ανοίγει μια νέα σελίδα από την οποία μπορούμε να προσθέσουμε κάποιο embedded gpxe script!
Έτσι, εάν για παράδειγμα χρησιμοποιούμε τη δισκέτα για εκκίνηση thin clients, μπορούμε να μην έχουμε καθόλου dhcp server στον ltsp server, και να προσθέσουμε απλά ένα embedded script σαν το παρακάτω:
Κώδικας: [Επιλογή]
#!gpxe
dhcp net0
set next-server 10.160.31.10
set filename /ltsp/i386/vmlinuz
kernel ${filename} ro ip=${ip}:${next-server}:${gateway}:${netmask}:${hostname}:eth0:none
initrd /ltsp/i386/initrd.img
boot vmlinuz

Με άλλες, αντίστοιχες οδηγίες, μπορούμε μέχρι και να ξεκινήσουμε έναν client απευθείας από το Internet! :)

edit 25/09/09: έλειπε ένα [Enter] στον παραπάνω κώδικα, αν το δοκίμασε κανένας και δεν του έπαιξε... να τι έφταιγε! :)