Το Στέκι των Πληροφορικών

Γενικά => Τεχνική υποστήριξη => Linux => Μήνυμα ξεκίνησε από: alkisg στις 26 Δεκ 2009, 12:44:32 ΜΜ

Τίτλος: Εγκατάσταση Ubuntu σε υπολογιστές χωρίς DVD
Αποστολή από: alkisg στις 26 Δεκ 2009, 12:44:32 ΜΜ
Μερικές φορές πιθανώς να μην μπορούμε να εγκαταστήσουμε το Ubuntu σε κάποιον υπολογιστή, επειδή:

Σε μερικές από τις παραπάνω περιπτώσεις ίσως βοηθήσει η εγγραφή του live CD σε USB stick.
Μια άλλη λύση όμως είναι να μοιράσουμε το live CD μέσω δικτύου. Δηλαδή:

Υποθέτουμε ότι έχουμε δύο υπολογιστές σε τοπικό δίκτυο, ας τους πούμε server (αυτός που έχει το CD) και client (αυτός που θέλουμε να κάνουμε την εγκατάσταση).
Επίσης υποθέτουμε ότι είναι συνδεδεμένοι σε ένα switch/router και ότι υπάρχει DHCP server στο δίκτυο (συνήθως ο ίδιος ο router).

Απλά εκκινούμε τον server με το live CD, και τρέχουμε το συνημμένο script με την εντολή:
Κώδικας [Επιλογή]

wget 'https://alkisg.mysch.gr/steki/index.php?action=dlattach;topic=2525.0;attach=1421' -O /tmp/livecd-netboot && sudo sh /tmp/livecd-netboot

Έτσι γίνονται αυτόματα οι κατάλληλες ρυθμίσεις για τη διαμοίρασή του μέσω δικτύου.

Στην περίπτωση που δεν έχουμε δισκάκι, και ο server τρέχει Ubuntu, και έχουμε το .iso, μπορούμε να το κάνουμε mount με μια εντολή σαν την παρακάτω:
Κώδικας [Επιλογή]

sudo mount -o loop,ro ubuntu-9.10-desktop-i386.iso /cdrom

και στη συνέχεια να τρέξουμε το συνημμένο script όπως προαναφέρθηκε. Προσοχή όμως, θα εγκαταστήσει NFS και θα μοιράσει το .iso μέσω δικτύου. Βέβαια θα το απεγκαταστήσει μόλις τελειώσετε, αλλά γενικά προτείνεται οι πιο άπειροι χρήστες να χρησιμοποιούν την προηγούμενη περίπτωση όπου ο server ξεκινάει με το live CD.

Το script δουλεύει μόνο με τα i386 και amd64 "desktop" .iso του Ubuntu, και μάλιστα μόνο από την Karmic και μετά, δεν κάνει για άλλες διανομές ή εκδόσεις.
Ουσιαστικά αυτοματοποιεί (και βελτιώνει λίγο) αυτά που αναφέρονται στη σελίδα https://wiki.ubuntu.com/LiveCDNetboot
Τίτλος: Απ: Εγκατάσταση Ubuntu σε υπολογιστές χωρίς DVD
Αποστολή από: odysseas στις 14 Νοε 2010, 07:12:57 ΜΜ
Επειδή έτυχε να το δοκιμάσω, το αναφέρω κι εδώ σε περίπτωση που κάποιος ενδιαφέρεται: το scriptάκι δουλεύει μια χαρά και σε περίπτωση που κάποιος θέλει να κάνει την ίδια δουλειά για το linux mint ή για το kubuntu. Δοκίμασα τις τελευταίες εκδόσεις (Julia και 10.10 αντίστοιχα), με τον "server" να τρέχει live cd σε εικονική μηχανή.

Εκτός από το πρακτικό μέρος, το σκριπτάκι μπορεί να σας βοηθήσει να εντυπωσιάσετε τους φίλους σας ή να αναστήσετε ένα βαρετό πάρτι!  8)
Τίτλος: Απ: Εγκατάσταση Ubuntu σε υπολογιστές χωρίς DVD
Αποστολή από: alkisg στις 14 Νοε 2010, 08:21:25 ΜΜ
2240 downloads;!!!  :o

...υποθέτω ότι τα περισσότερα από αυτά προέρχονται από τη σελίδα του αγγλικού wiki... χεχε φαίνεται ότι τους άρεσε!  ;)
Τίτλος: Απ: Εγκατάσταση Ubuntu σε υπολογιστές χωρίς DVD
Αποστολή από: odysseas στις 14 Νοε 2010, 08:44:25 ΜΜ
Παράθεση από: alkisg στις 14 Νοε 2010, 08:21:25 ΜΜ
2240 downloads;!!!  :o

...υποθέτω ότι τα περισσότερα από αυτά προέρχονται από τη σελίδα του αγγλικού wiki... χεχε φαίνεται ότι τους άρεσε!  ;)

Παράθεση από: odysseas στις 14 Νοε 2010, 07:12:57 ΜΜ
Εκτός από το πρακτικό μέρος, το σκριπτάκι μπορεί να σας βοηθήσει να εντυπωσιάσετε τους φίλους σας ή να αναστήσετε ένα βαρετό πάρτι!  8)

Φυσικά και τους άρεσε! Έχεις πάει ποτέ σε πάρτι με Άγγλους;
Τίτλος: Απ: Εγκατάσταση Ubuntu σε υπολογιστές χωρίς DVD
Αποστολή από: odysseas στις 01 Μαΐου 2011, 06:10:39 ΜΜ
Ενημερωτικά, το scriptάκι δουλεύει μια χαρά και για live cd του natty (11.04)
Τίτλος: Απ: Εγκατάσταση Ubuntu σε υπολογιστές χωρίς DVD
Αποστολή από: elf στις 25 Ιουλ 2013, 06:50:36 ΜΜ
Μου βγάζει ένα μήνυμα  read: Connection refused
NFS over TCP not available from IP

Στο server:
dnsmasq-tftp: error 0 TFTP Aborted received from IP
dnsmasq-tftp: failed sending /tmp/livecd-netboot.XdACNx3j/tftpboot/pxelinux.0 to IP

Απλά εκκίνησα με το livecd και έτρεξα την εντολή.