Δημοσιεύτηκε: 04 Σεπ 2008, 17:29
Οδηγός Κείμενο
@linuxman πολύ καλή η προσπάθειά σου, αλλά νομίζω πως το video μπερδεύει κάπως ειδικά τον νεο χρήστη.
Θεωρώ περιττή την χρήση του mc και των επεξηγήσεων των δικαιωμάτων.
Παραθέτω εδώ την διαδικασία με όσο ποιο απλά και κατανοητά βήματα μπορώ και που νομίζω πρέπει να ακολουθηθεί.
Αν διαφωνείς σε κάτι , ακούω ελεύθερα την γνώμη σου.
1)Δημιουργούμε τον κατάλογο που θα γίνει η προσάρτηση εκτελώντας:
*Όπου NAME βάζουμε με λατινικούς χαρακτήρες και χωρίς κενά το όνομα που θέλουμε να έχει.
Παράδειγμα: DataPartition
2)Βρίσκουμε την κατάτμηση που θέλουμε να προσαρτήσουμε εκτελώντας:
Το αποτέλεσμα θα μοιάζει με αυτό εδώ:
Όπως βλέπουμε οι δίσκοι έχουν ονόματα τύπου: /dev/sd<λατινικό μικρό γράμμα>
Εμείς βλέπουμε οτι έχουμε του εξής δίσκους:
/dev/sdb: 320 GB και /dev/sda: 250 GB
Κάθε δίσκος έχει μέσα απο μια εως και περισσότερες κατατμήσεις.
Οι κατατμήσεις έχουν ονόματα ακριβώς όπως και οι δίσκοι στους οποίους βρίσκονται με επιπλέον ένα αριθμό στο τέλος.
Έτσι ο /dev/sda βλέπουμε ότι έχει μια κατάτμηση την /dev/sda1 , ενώ ο
/dev/sdb έχει συνολικά 5. Εμείς βλέπουμε φυσικά 6 , αλλά κατάτμηση /dev/sdb2 είναι Συστήματος (System): Extended που
σημαίνει οτι δεν μπορούμε να την χρησιμοποιήσουμε για αποθήκευση Data. Ο λόγος που υπάρχει είναι απλά για να φιλοξενεί τις logical κατατμήσεις που έχουμε.
Στην συγκεκριμένη περίπτωση αυτές είναι οι /dev/sdb5 και /dev/sdb6.
Δηλαδή αν δούμε μια κατάτμηση να έχει System-> Extended την αγνοούμε.
Επίσης , αγνοούμε και αυτήν που έχει System-> Linux swap , η οποία χρησιμοποιείτε απο το σύστημα για εικονική μνήμη.
Τώρα οι όλες κατατμήσεις που έχουμε και μπορούμε να προσαρτήσουμε είναι System τύπου -> Linux , HPFS/NTFS και SFS
Αυτό που έχουμε να κάνουμε είναι να βρούμε ποια κατάτμηση θέλουμε να προσαρτάτε αυτόματα κατα το boot.
Όπου Linux ο τύπος του filesystem θα είναι πιθανόν ext3. Αυτό το γνωρίζουμε εφόσον εμείς δημιουργήσαμε τις κατατμήσεις.
Όπου HPFS/NTFS και SFS ο τύπος του filesystem είναι ntfs.
Έτσι με όσα μάθαμε ποιο πάνω βρίσκουμε την εν λόγο κατάτμηση.
Στην εδώ περίπτωση που είναι και η πιο συνηθισμένη έχουμε κατατμήσεις τύπου ext3 και ntfs.
οπότε παρακάτω θα δούμε δυο περιπτώσεις....
3)
Εκτελούμε την εντολή:
τα αποτελέσματα θα είναι για την εδώ περίπτωση έτσι:
Πριν συνεχίσουμε παίρνουμε οπωσδήποτε ένα backup εκτελώντας την εντολή:
Περίπτωση:
4) Είμαστε έτοιμοι!!!
Για να εφαρμοστούν οι αλλαγές εκτελούμε στην εντολή:
@linuxman πολύ καλή η προσπάθειά σου, αλλά νομίζω πως το video μπερδεύει κάπως ειδικά τον νεο χρήστη.
Θεωρώ περιττή την χρήση του mc και των επεξηγήσεων των δικαιωμάτων.
Παραθέτω εδώ την διαδικασία με όσο ποιο απλά και κατανοητά βήματα μπορώ και που νομίζω πρέπει να ακολουθηθεί.
Αν διαφωνείς σε κάτι , ακούω ελεύθερα την γνώμη σου.
1)Δημιουργούμε τον κατάλογο που θα γίνει η προσάρτηση εκτελώντας:
- Κώδικας: Επιλογή όλων
sudo mkdir /media/NAME
- Κώδικας: Επιλογή όλων
sudo chown root:plugdev /media/NAME
- Κώδικας: Επιλογή όλων
sudo chmod 770 /media/NAME
*Όπου NAME βάζουμε με λατινικούς χαρακτήρες και χωρίς κενά το όνομα που θέλουμε να έχει.
Παράδειγμα: DataPartition
2)Βρίσκουμε την κατάτμηση που θέλουμε να προσαρτήσουμε εκτελώντας:
- Κώδικας: Επιλογή όλων
sudo fdisk -l
Το αποτέλεσμα θα μοιάζει με αυτό εδώ:
- Κώδικας: Επιλογή όλων
Disk /dev/sda: 250 GB, 250056737280 bytes
255 heads, 63 sectors/track, 30401 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
/dev/sda1 * 1 30401 244196001 42 SFS
Disk /dev/sdb: 320 GB, 320070320640 bytes
255 heads, 63 sectors/track, 38913 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
/dev/sdb1 1 3825 30724281 83 Linux
/dev/sdb2 3826 29580 206869005 5 Extended
/dev/sdb5 3826 4083 2064352 82 Linux swap
/dev/sdb6 4084 29580 204796620 83 Linux
/dev/sdb3 29581 34682 40973782 7 HPFS/NTFS
/dev/sdb4 * 34683 38912 33969442 7 HPFS/NTFS
Όπως βλέπουμε οι δίσκοι έχουν ονόματα τύπου: /dev/sd<λατινικό μικρό γράμμα>
Εμείς βλέπουμε οτι έχουμε του εξής δίσκους:
/dev/sdb: 320 GB και /dev/sda: 250 GB
Κάθε δίσκος έχει μέσα απο μια εως και περισσότερες κατατμήσεις.
Οι κατατμήσεις έχουν ονόματα ακριβώς όπως και οι δίσκοι στους οποίους βρίσκονται με επιπλέον ένα αριθμό στο τέλος.
Έτσι ο /dev/sda βλέπουμε ότι έχει μια κατάτμηση την /dev/sda1 , ενώ ο
/dev/sdb έχει συνολικά 5. Εμείς βλέπουμε φυσικά 6 , αλλά κατάτμηση /dev/sdb2 είναι Συστήματος (System): Extended που
σημαίνει οτι δεν μπορούμε να την χρησιμοποιήσουμε για αποθήκευση Data. Ο λόγος που υπάρχει είναι απλά για να φιλοξενεί τις logical κατατμήσεις που έχουμε.
Στην συγκεκριμένη περίπτωση αυτές είναι οι /dev/sdb5 και /dev/sdb6.
Δηλαδή αν δούμε μια κατάτμηση να έχει System-> Extended την αγνοούμε.
Επίσης , αγνοούμε και αυτήν που έχει System-> Linux swap , η οποία χρησιμοποιείτε απο το σύστημα για εικονική μνήμη.
Τώρα οι όλες κατατμήσεις που έχουμε και μπορούμε να προσαρτήσουμε είναι System τύπου -> Linux , HPFS/NTFS και SFS
Αυτό που έχουμε να κάνουμε είναι να βρούμε ποια κατάτμηση θέλουμε να προσαρτάτε αυτόματα κατα το boot.
Όπου Linux ο τύπος του filesystem θα είναι πιθανόν ext3. Αυτό το γνωρίζουμε εφόσον εμείς δημιουργήσαμε τις κατατμήσεις.
Όπου HPFS/NTFS και SFS ο τύπος του filesystem είναι ntfs.
Έτσι με όσα μάθαμε ποιο πάνω βρίσκουμε την εν λόγο κατάτμηση.
Στην εδώ περίπτωση που είναι και η πιο συνηθισμένη έχουμε κατατμήσεις τύπου ext3 και ntfs.
οπότε παρακάτω θα δούμε δυο περιπτώσεις....
3)
Εκτελούμε την εντολή:
- Κώδικας: Επιλογή όλων
ls /dev/disk/by-uuid/ -n
τα αποτελέσματα θα είναι για την εδώ περίπτωση έτσι:
- Κώδικας: Επιλογή όλων
total 0
lrwxrwxrwx 1 0 0 10 2008-08-26 11:27 0AC4292AC4291A09 -> ../../sdb3
lrwxrwxrwx 1 0 0 10 2008-08-26 11:27 1204BCC504BCACDB -> ../../sdb4
lrwxrwxrwx 1 0 0 10 2008-08-26 11:27 2e08cfbb-12a7-4212-b87b-2024f6ba4ffc -> ../../sdb1
lrwxrwxrwx 1 0 0 10 2008-08-26 11:27 73fe2e3b-46b3-487b-b5c7-2e5473ff7738 -> ../../sdb5
lrwxrwxrwx 1 0 0 10 2008-08-26 11:27 cef762d0-e5ab-4cf1-a74c-fbd82d627a14 -> ../../sdb6
lrwxrwxrwx 1 0 0 10 2008-08-26 11:27 E2E019BDE019993D -> ../../sda1
Πριν συνεχίσουμε παίρνουμε οπωσδήποτε ένα backup εκτελώντας την εντολή:
- Κώδικας: Επιλογή όλων
sudo cp /etc/fstab /etc/fstab.oldfile
Περίπτωση:
- -ext3, ext4
- Κώδικας: Επιλογή όλων
cef762d0-e5ab-4cf1-a74c-fbd82d627a14
- Κώδικας: Επιλογή όλων
sudo gedit /etc/fstab
- Κώδικας: Επιλογή όλων
# /etc/fstab: static file system information.
#
# <file system> <mount point> <type> <options> <dump> <pass>
proc /proc proc defaults 0 0
UUID=2e08cfbb-12a7-4212-b87b-2024f6ba4ffc / ext3 relatime,errors=remount-ro,noatime 0 1
# /dev/sdb3
UUID=0AC4292AC4291A09 /media/WindowsVista ntfs defaults,umask=007,gid=46 0 1
# /dev/sdb4
UUID=1204BCC504BCACDB /media/WindowsXP ntfs defaults,umask=007,gid=46 0 1
# /dev/sdb5
UUID=73fe2e3b-46b3-487b-b5c7-2e5473ff7738 none swap sw 0 0
/dev/scd0 /media/cdrom0 udf,iso9660 user,noauto,exec,utf8 0 0
/dev/fd0 /media/floppy0 auto rw,user,noauto,exec,utf8 0 0- Κώδικας: Επιλογή όλων
UUID=cef762d0-e5ab-4cf1-a74c-fbd82d627a14 /media/ΝΑΜΕ ext3 rw,user,relatime 0 2
- Κώδικας: Επιλογή όλων
# /etc/fstab: static file system information.
#
# <file system> <mount point> <type> <options> <dump> <pass>
proc /proc proc defaults 0 0
UUID=2e08cfbb-12a7-4212-b87b-2024f6ba4ffc / ext3 relatime,errors=remount-ro,noatime 0 1
# /dev/sdb3
UUID=0AC4292AC4291A09 /media/WindowsVista ntfs defaults,umask=007,gid=46 0 1
# /dev/sdb4
UUID=1204BCC504BCACDB /media/WindowsXP ntfs defaults,umask=007,gid=46 0 1
# /dev/sdb6
UUID=cef762d0-e5ab-4cf1-a74c-fbd82d627a14 /media/ΝΑΜΕ ext3 rw,user,relatime 0 2
# /dev/sdb5
UUID=73fe2e3b-46b3-487b-b5c7-2e5473ff7738 none swap sw 0 0
/dev/scd0 /media/cdrom0 udf,iso9660 user,noauto,exec,utf8 0 0
/dev/fd0 /media/floppy0 auto rw,user,noauto,exec,utf8 0 0- -ntfs
- Κώδικας: Επιλογή όλων
E2E019BDE019993D
- Κώδικας: Επιλογή όλων
sudo gedit /etc/fstab
- Κώδικας: Επιλογή όλων
# /etc/fstab: static file system information.
#
# <file system> <mount point> <type> <options> <dump> <pass>
proc /proc proc defaults 0 0
UUID=2e08cfbb-12a7-4212-b87b-2024f6ba4ffc / ext3 relatime,errors=remount-ro,noatime 0 1
# /dev/sdb3
UUID=0AC4292AC4291A09 /media/WindowsVista ntfs defaults,umask=007,gid=46 0 1
# /dev/sdb4
UUID=1204BCC504BCACDB /media/WindowsXP ntfs defaults,umask=007,gid=46 0 1
# /dev/sdb5
UUID=73fe2e3b-46b3-487b-b5c7-2e5473ff7738 none swap sw 0 0
/dev/scd0 /media/cdrom0 udf,iso9660 user,noauto,exec,utf8 0 0
/dev/fd0 /media/floppy0 auto rw,user,noauto,exec,utf8 0 0- Κώδικας: Επιλογή όλων
UUID=E2E019BDE019993D /media/NAME ntfs defaults,umask=007,gid=46 0 1
- Κώδικας: Επιλογή όλων
# /etc/fstab: static file system information.
#
# <file system> <mount point> <type> <options> <dump> <pass>
proc /proc proc defaults 0 0
UUID=2e08cfbb-12a7-4212-b87b-2024f6ba4ffc / ext3 relatime,errors=remount-ro,noatime 0 1
# /dev/sdb3
UUID=0AC4292AC4291A09 /media/WindowsVista ntfs defaults,umask=007,gid=46 0 1
# /dev/sdb4
UUID=1204BCC504BCACDB /media/WindowsXP ntfs defaults,umask=007,gid=46 0 1
# /dev/sda1
UUID=E2E019BDE019993D /media/NAME ntfs defaults,umask=007,gid=46 0 1
# /dev/sdb5
UUID=73fe2e3b-46b3-487b-b5c7-2e5473ff7738 none swap sw 0 0
/dev/scd0 /media/cdrom0 udf,iso9660 user,noauto,exec,utf8 0 0
/dev/fd0 /media/floppy0 auto rw,user,noauto,exec,utf8 0 0
Ας πάρουμε την κατάτμηση: /dev/sdb6
Απο την παραπάνω εντολή κρατάμε τον κωδικό της ο οποίος είναι όπως βλέπουμε ο:
Αυτό που έχουμε να κάνουμε τώρα είναι να εκτελέσουμε την εντολή:
(Αν είμαστε σε kubuntu, αντί για gedit βάζουμε kate)
η οποία θα μας ανοίξει με τον κειμενογράφο gedit το αρχείο fstab όπου θα κάνουμε τις δηλώσεις.
Το περιεχόμενο του αρχείου fstab θα είναι το εξής:
Όποια γραμμή έχει μπροστά της # είναι σχόλια και δεν παίζουν ρόλο.Μπορούν να γράφουν ότι θέλουν...
Αυτό που πρέπει να κάνουμε είναι να πάμε κάπου στη μέση και να προσθέσουμε μια γραμμή σαν και αυτήν:
Προσοχή στα κενά. Αν πρόκειται για ext4, αντί για ext3 βάζουμε ext4.
Αν θέλουμε προσθέτουμε και μια γραμμή με σχόλια πριν την παραπάνω γραμμή για να ξέρουμε ποια κατάτμηση βάλαμε.
Οπότε θα έχουμε το εξής αποτέλεσμα:
Κάνουμε save και κλείνουμε τον κειμενογράφο....
Ας πάρουμε την κατάτμηση: /dev/sda1
Απο την παραπάνω εντολή κρατάμε τον κωδικό της ο οποίος είναι όπως βλέπουμε ο:
Αυτό που έχουμε να κάνουμε τώρα είναι να εκτελέσουμε την εντολή:
(Αν είμαστε σε kubuntu, αντί για gedit βάζουμε kate)
η οποία θα μας ανοίξει με τον κειμενογράφο gedit το αρχείο fstab όπου θα κάνουμε τις δηλώσεις.
Το περιεχόμενο του αρχείου fstab θα είναι το εξής:
Όποια γραμμή έχει μπροστά της # είναι σχόλια και δεν παίζουν ρόλο.Μπορούν να γράφουν ότι θέλουν...
Αυτό που πρέπει να κάνουμε είναι να πάμε κάπου στη μέση και να προσθέσουμε μια γραμμή σαν και αυτήν:
Προσοχή στα κενά.
Αν θέλουμε προσθέτουμε και μια γραμμή με σχόλια πριν την παραπάνω γραμμή για να ξέρουμε ποια κατάτμηση βάλαμε.
Οπότε θα έχουμε το εξής αποτέλεσμα:
Κάνουμε save και κλείνουμε τον κειμενογράφο....
4) Είμαστε έτοιμοι!!!
Για να εφαρμοστούν οι αλλαγές εκτελούμε στην εντολή:
- Κώδικας: Επιλογή όλων
sudo mount -a
- Αν επιστρέψει κάποιο σφάλμα η εντολή...
Ψάχνουμε να βρούμε πιο είναι αυτό και δεν κάνουμε επανεκκίνηση πριν το βρούμε.
Σε περίπτωση που δεν βρίσκουμε το λάθος επαναφέρουμε το backup και δοκιμάζουμε πάλι απο την αρχή.
Για την επαναφορά του backup εκτελούμε:- Κώδικας: Επιλογή όλων
sudo cp /etc/fstab.oldfile /etc/fstab
- Αν η εντολή δεν επιστρέψει λάθος είμαστε OK!!!