Aπαγόρευση πρόσβασης στους φακέλους

|

Αν λαμβάνετε μηνύματα όπως απαγόρευση πρόσβασης όταν προσπαθείτε να ανοίξετε φακέλους όπως like Documents and Settings, Application Data, κάντε τα εξής:

Δεξί κλικ στον φάκελο
Επιλέξτε Ιδιότητες (Properties)
Κάντε κλικ στην καρτέλα Ασφάλεια (Security)
Κάντε κλικ στο κουμπί Για προχωρημένους (Advanced)
Κάντε κλικ στην καρτέλα Ιδιοκτήτης (Owner)
Κάντε κλικ στο κουμπί Επεξεργασία (Edit)
Στο πλαίσιο Αλλάξτε Ιδιοκτήτη (Change owner), και επιλέξτε τον λογαριασμό σας
Τσεκάρετε το Αντικατάσταση Ιδιοκτήτη σε υποπεριεχόμενα και αντικείμενα (Replace owner on subcontainers and objects)
Κάντε κλικ στο Εφαρμογή (Apply)
Κάντε κλικ στο Ναι και αντικαταστήστε όλες τις άδειες
Συνεχίστε κάνοντας κλικ στο OK

Εγκατάσταση Ubuntu σε ένα USB stick

|

Σε αυτό το 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
Tώρα τρέξτε το πρόγραμμα cfdisk για να φτιάξουμε τις κατατμήσεις.

Κώδικας:
sudo cfdisk /dev/sdb
Φτιάξτε δυο κατατμήσεις. Η πρώτη πρέπει να είναι τουλάχιστον 710ΜΒ και FAT16. Η δεύτερη ext3 και όσο θέλετε. Θυμηθείτε να κάντε bootable την πρώτη κατάτμηση και να κάνετε Write πριν κλείσετε το cfdisk.

Η παραπάνω διαρύθμιση υποτίθεται δεν είναι υποχρεωτική. Έτσι υποτίθεται. Στις δοκιμές μου, όμως μόνο έτσι δούλεψε...

Έπειτα, για να φορμάρετε τις νέες κατατμήσεις του USB flash, δώστε:

Κώδικας:
sudo mkfs.vfat -F 16 -n live /dev/sdb1
sudo mkfs.ext3 -b 4096 -L casper-rw /dev/sdb2
ΒΟΟΤLOADER ΜΕ IMAGE (ΠΡΟΑΙΡΕΤΙΚΑ)

Προτείνω να αποφύγετε αυτό το βήμα και να προχωρήσετε με το syslinux (στο τέλος του tutorial). Αν το κάνετε, όμως, τότε δεν χρειάζεται να κάνετε το βήμα εγκατάστασης του syslinux στο τέλος.

Για την διαμόρφωση του USB flash ώστε να είναι bootable, μπορείτε να χρησιμοποιήσετε αυτό τo image. Κατεβάστε το με wget, γίνετε root

Κώδικας:
sudo -i
και δώστε:

Κώδικας:
zcat boot.img.gz > /dev/sdb1
Προσοχή: Το παραπάνω βήμα είναι προαιρετικό και σβήνει τα πάντα!

2. ΑΝΤΙΓΡΑΦΗ ΑΡΧΕΙΩΝ

Στη συνέχεια φτιάξτε δύο προσωρινούς φακέλους στο home σας για να κάνουμε mount τις δύο κατατμήσεις του USB flash εκεί:

Κώδικας:
mkdir ~/p1
mkdir ~/p2
Τώρα προσαρτήστε τις κατατμήσεις στους φακέλους (αν δεν έχουν ήδη προσαρτηθεί στο /media/live και /media/casper-rw, αντίστοιχα):


Κώδικας:
sudo mount -t vfat /dev/sdb1 p1/
sudo mount -t ext3 /dev/sdb2 p2/
Τώρα εισάγετε το CDROM του Ubuntu και αντιγράψτε τα περιεχόμενα του στην FAT κατάτμηση του USB flash:

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
3. ΜΕΡΙΚΕΣ ΑΛΛΑΓΕΣ

Τώρα έχετε αντιγράψει τα πάντα στο USB. Πρέπει όμως να κάνουμε δύο αλλαγές σε σχέση με το αρχικό CD/ISO. Θα μεταφέρουμε τα περιεχόμενα του isolinux στη ρίζα της 1ης FAT κατάτμησης:

Κώδικας:
cd ~/p1
sudo mv isolinux/* .
Σημειώστε ότι δεν χρειάζονται όλα τα αρχεία - το μόνο που θα χάσετε είναι τα μενού βοήθειας (F1, F2, κοκ) στην εκκίνηση του Ubuntu. Αρκεί λοιπόν να δώσετε αυτην την εντολή:

Κώδικας:
sudo mv isolinux/isolinux.*  .
για να πάρετε μόνο τα απαραίτητα...

Προσοχή στις τελείες στο τέλος των εντολών.

4. ΡΥΘΜΙΣΕΙΣ ΕΚΚΙΝΗΣΗΣ

Τώρα είμαστε σχεδόν έτοιμοι. Μένει να μετονομάσουμε το isolinux.cfg σε syslinux.cfg, γιατί έτσι απαιτεί το εργαλείο syslinux που θα χρησιμοποιήσουμε για να κάνουμε boot:

Κώδικας:
sudo mv isolinux.cfg syslinux.cfg
Τώρα, υποτίθεται ότι πρέπει να ανοίξετε με το nano το syslinux.cfg και να αφαιρέσετε τις αναφορές στο cdrom (αλλά και στο φάκελο casper, αν έχετε μεταφέρει στη ρίζα το vmlinuz και το initrd.gz). Στις δικές μου τις δοκιμές όμως δεν χρειάστηκε να κάνω κάτι τέτοιο...

5. ΕΓΚΑΤΑΣΤΑΣΗ SYSLINUX LOADER

Τέλος, θα τρέξουμε το εργαλείο syslinux για να κάνουμε bootable το USB. Γι' αυτό πρέπει να το εγκαταστήσουμε στο σύστημά μας πρώτα. Αυτό γίνεται με την εντολή:

Κώδικας:
sudo apt-get install syslinux mtools
Τώρα, κάνουμε unmount την 2η κατάτμηση του USB
sudo umount ~/p2

και το τρέχουμε για να εγκατασταθεί ο boot loader στην 1η κατάτμηση του USB:
sudo syslinux -f /dev/sdb1

ΤΕΛΟΣ
Τώρα κάντε επανεκκίνηση από το USB (πρέπει να κάνετε αλλαγές στο BIOS ή να πατήσετε F2 κατά την εκκίνησε σε νεότερα laptops) και είστε έτοιμοι!