Σε αυτό το tutorial βλέπουμε αναλυτικά τα βήματα που πρέπει να κάνετε για να βάλετε το Ubuntu σε ένα USB stick και να το τρέχετε από εκεί.
Σημειώστε ότι παρόμοιες είναι οι οδηγίες για κάθε άλλη διανομή Linux (και ειδικά για όσες προέρχονται από το Ubuntu)...
ΤΙ ΘΑ ΧΡΕΙΑΣΤΕΙΤΕ
- Ένα USB flash του 1 GB
- Το CDROM του Ubuntu ή ένα ISO της διανομής
- To εργαλείο syslinux για την εγκατάσταση bootloader σε FAT συστημα αρχείων.
Προσοχή. Τα περιεχόμενα του USB Flash θα σβηστούν!
1. ΚΑΤΑΤΜΗΣΕΙΣ
Συνδέστε το USB flash στο PC, αλλά κάντε unmount για να του αλλάξουμε τη διαμέριση. Έστω ότι είναι προσαρτημένο στο /dev/sdb1. Δίνετε:sudo umount /dev/sdb1
sudo cfdisk /dev/sdb
Η παραπάνω διαρύθμιση υποτίθεται δεν είναι υποχρεωτική. Έτσι υποτίθεται. Στις δοκιμές μου, όμως μόνο έτσι δούλεψε...
Έπειτα, για να φορμάρετε τις νέες κατατμήσεις του USB flash, δώστε:sudo mkfs.vfat -F 16 -n live /dev/sdb1
sudo mkfs.ext3 -b 4096 -L casper-rw /dev/sdb2
Προτείνω να αποφύγετε αυτό το βήμα και να προχωρήσετε με το syslinux (στο τέλος του tutorial). Αν το κάνετε, όμως, τότε δεν χρειάζεται να κάνετε το βήμα εγκατάστασης του syslinux στο τέλος.
Για την διαμόρφωση του USB flash ώστε να είναι bootable, μπορείτε να χρησιμοποιήσετε αυτό τo image. Κατεβάστε το με wget, γίνετε rootsudo -i
zcat boot.img.gz > /dev/sdb1
2. ΑΝΤΙΓΡΑΦΗ ΑΡΧΕΙΩΝ
Στη συνέχεια φτιάξτε δύο προσωρινούς φακέλους στο home σας για να κάνουμε mount τις δύο κατατμήσεις του USB flash εκεί:mkdir ~/p1
mkdir ~/p2sudo mount -t vfat /dev/sdb1 p1/
sudo mount -t ext3 /dev/sdb2 p2/
sudo cp -rfv casper disctree dists install pics pool preseed .disk md5sum.txt README.diskdefines ubuntu.ico install/mt86plus ~/p1
Εδώ αντιγράφουμε μόνο τους φακέλους που χρειάζονται. Εναλλακτικά, μπορείτε να τα αντιγράψετε όλα με την εντολή:
sudo cp -rfv * ~/p1
Τα παραπάνω δεν ισχύουν, αν έχετε κατεβάσει το ISO. Σε αυτήν την περίπτωση πρέπει να κάνετε mount το ISO σε ένα προσωρινό φάκελο και να αντιγράψετε από εκεί τα δεδομένα:mkdir ~/temp
sudo mount -o loop /path/to/ubuntu.iso ~/temp
sudo cp -rf ~/temp/* ~/p1
Τώρα έχετε αντιγράψει τα πάντα στο USB. Πρέπει όμως να κάνουμε δύο αλλαγές σε σχέση με το αρχικό CD/ISO. Θα μεταφέρουμε τα περιεχόμενα του isolinux στη ρίζα της 1ης FAT κατάτμησης:cd ~/p1
sudo mv isolinux/* .sudo mv isolinux/isolinux.* .
Προσοχή στις τελείες στο τέλος των εντολών.
4. ΡΥΘΜΙΣΕΙΣ ΕΚΚΙΝΗΣΗΣ
Τώρα είμαστε σχεδόν έτοιμοι. Μένει να μετονομάσουμε το isolinux.cfg σε syslinux.cfg, γιατί έτσι απαιτεί το εργαλείο syslinux που θα χρησιμοποιήσουμε για να κάνουμε boot:sudo mv isolinux.cfg syslinux.cfg
5. ΕΓΚΑΤΑΣΤΑΣΗ SYSLINUX LOADER
Τέλος, θα τρέξουμε το εργαλείο syslinux για να κάνουμε bootable το USB. Γι' αυτό πρέπει να το εγκαταστήσουμε στο σύστημά μας πρώτα. Αυτό γίνεται με την εντολή:sudo apt-get install syslinux mtools
sudo umount ~/p2
και το τρέχουμε για να εγκατασταθεί ο boot loader στην 1η κατάτμηση του USB:
sudo syslinux -f /dev/sdb1
ΤΕΛΟΣ
Τώρα κάντε επανεκκίνηση από το USB (πρέπει να κάνετε αλλαγές στο BIOS ή να πατήσετε F2 κατά την εκκίνησε σε νεότερα laptops) και είστε έτοιμοι!
Κώδικας:
Κώδικας:
Κώδικας:
Κώδικας:
Κώδικας:
Κώδικας:
Κώδικας:
Κώδικας:
Κώδικας:
Κώδικας:
Κώδικας:
Κώδικας:
στις 11:43 π.μ.