Ενημέρωση 04/02/2011: Το παρόν θέμα είναι ξεπερασμένο, η δυνατότητα εκκίνησης από το δίκτυο ενσωματώθηκε upstream στον win32-loader. Ακολουθήστε τις οδηγίες αυτού του θέματος (https://alkisg.mysch.gr/steki/index.php?topic=3665.0) για να προσθέσετε στον υπολογιστή σας τη δυνατότητα εκκίνησης από το δίκτυο.
Παραθέτω εφαρμογή που κάνει εγκατάσταση thin client όπως ζητήθηκε στο mailing list: (https://lists.launchpad.net/linux.sch.gr/msg00164.html (https://lists.launchpad.net/linux.sch.gr/msg00164.html)).
Η εφαρμογή κάνει αυτό που θα έπρεπε να κάνει κανείς χειροκίνητα (https://alkisg.mysch.gr/steki/index.php?topic=1451.0 (https://alkisg.mysch.gr/steki/index.php?topic=1451.0)), γι'αυτό ίσως θα πρέπει να μην έχετε κάνει ήδη την εγκατάσταση χειροκίνητα, όμως μπορείτε να πειραματιστείτε ::)
Η εφαρμογή έχει δοκιμαστεί σε XP όμως πρέπει να λειτουργεί σε όλες τις εκδόσεις Windows.
- Αφαιρείται κανονικά με Προσθαφαίρεση
Edit: Πρόσθεσα έκδοση 0.1.4 με gPXE 1.0.0, ακόμα δεν δουλεύει σε Windows 7
Edit: Ξαναπρόσθεσα την έκδοση 0.1.4 για XP. Παραθέτω και μια δοκιμαστική έκδοση 0.1.5 για Win7 όμως επειδή δεν έχω Win7 μηχάνημα για δοκιμές καλό είναι να μη την δοκιμάσετε στο σπίτι :)
din_os
din_os πάρα πολύ ωραία η εφαρμογή, αλλά η "ανακοίνωση" που έκανες την αδικεί!!! 8)
1) Πες ότι βασίζεται στον debian installer (http://goodbye-microsoft.com/), επομένως η "βάση" της είναι αξιόπιστη.
2) Βάλε κανά screenshot να φανεί ότι η εγκατάσταση ltsp client είναι πια υπόθεση δύο κλικ!!!
3) Για να παίζει με το καινούργιο dnsmasq σε proxydhcp (https://help.ubuntu.com/community/UbuntuLTSP/ProxyDHCP) mode, βάλε και ένα καινούργιο gpxe από εδώ:
http://www.rom-o-matic.net/gpxe/gpxe-git/gpxe.git/contrib/rom-o-matic/
Choose NIC/ROM type: gpxe:all-drivers
Choose ROM output format: LILO/GRUB/SYSLINUX loadable Linux kernel format (*.lkrn)
...και το μετονομάζεις σε vmlinuz.
4) Κι αν θες, στείλε και μια ανακοίνωση στην λίστα ltsp-discuss (https://lists.sourceforge.net/lists/listinfo/ltsp-discuss), αφού σίγουρα θα ενδιαφέρει κι άλλους...
Να 'σαι καλά, ευχαριστούμε!
Πολύ χρήσιμο! Κάνει τη δουλειά πιο εύκολα και γρήγορα.
Το δοκίμασα σε Win2000 και λειτουργεί μια χαρά.
Το έβαλα και σε ένα Client όπου είχα ήδη εγκαταστήσει το GRUB4DOS (σύμφωνα με τις οδηγίες του Άλκη) και δούλεψε κι εκεί. Το μόνο "πρόβλημα" είναι ότι στις επιλογές του Boot Menu συνεχίζει να βγάζει και την προηγούμενη (δηλ. έχεις πλέον 2 επιλογές για Network Boot στο LTSP που κάνουν το ίδιο πράγμα).
Αυτά από μένα. Σε ευχαριστούμε!
Όντως πολύ καλή και εύκολη λύση !
Μία παράκληση μόνο αν μπορείτε να το αλλάξετε ώστε να υποστηρίζει και windows 7. Το δοκίμασα και μου λέει πως δεν υποστηρίζει αυτή την έκδοση. Η μόνη λύση αυτή τη στιγμή είναι από cd ή δισκέτα γιατί το grub4dos δε δουλεύει σε 7.
Ευχαριστώ πολύ,
Λεωνίδας
din_os, πριν μια βδομάδα βγήκε η έκδοση 1.0.0 του gpxe. Είναι αρκετά πιο σταθερή για τον σκοπό που την θέλουμε (proxyDHCP (https://help.ubuntu.com/community/UbuntuLTSP/ProxyDHCP)). Μπορείς να ενημερώσεις τον ltsp_loader με τη νέα έκδοση του gpxe;
είστε άπαιχτοι... δεν σας προλαβαίνω!
Πρόσθεσα έκδοση με gPXE 1.0, όσο για τα Windows 7 θα δουμε...
din_os, έσβησα το ltsp-loader_0.1.3.zip γιατί ήταν πολύ παλιό και δεν έπαιζε με τα καινούργια setups εργαστηρίων,
αλλά το ltsp-loader_0.1.4.zip που έπαιζε για κάποιο λόγο είναι corrupted, μπορείς να το ξαναανεβάσεις;
Thanks!
Εχει βγει για win 7.
igaid: σωστός, thanks.
din_os: για compile σε Ubuntu, να μην αναγκάζεσαι να το κάνεις σε Debian, μπορείς να κάνεις τα εξής:
- Κατεβάζεις νέες εκδόσεις του win32-loader από http://packages.debian.org/source/squeeze/win32-loader
- Δίνεις: sudo apt-get install devscripts debhelper nsis gcc-mingw32 mingw32-runtime loadlin
- Εγκαθιστάς το cpio-win32 του Debian: http://packages.debian.org/squeeze/cpio-win32
- Εγκαθιστάς το gzip-win32 του Debian: http://packages.debian.org/sid/gzip-win32
- Από το win32-loader/debian/control, σβήνεις τη γραμμή που περιέχει την εξάρτηση locales-all
- Εφαρμόζεις το patch σου στο νέο κώδικα, και τρέχεις debuild -b -tc
- Εγκαθιστάς το πακέτο που προέκυψε, και μας ανεβάζεις το /usr/share/win32/win32-loader-standalone.exe
Ευχαριστούμε!