HDD IDE kubuntu 8.04
GR
marconi at freemail.gr
Thu Oct 30 14:25:19 GMT 2008
Γειά σου Απόλλων,
ευχαριστώ πάρα πολύ για την άμεση απάντηση στο ερώτημα μου αλλά και
για τον χρόνο που αφιέρωσες.
Λύθηκαν οι απορίες που είχα αλλά παραμένει ο προβληματισμός μου ως
προς την ευχρηστία αυτού του τύπου αναγνώρισης του υλικού.
Προσωπική μου άποψη είναι ότι ευκολότερα μπορώ να χρησιμοποιήσω device
path της μορφής /dev/hdx ή έστω /dev/sdx απο το UUID ιδίως σε
περιβάλλον τερματικού όπου το copy-paste δεν μπορεί να ανταποκριθεί.
χ/σμους
Γιώργος
O/H Christos Vasilakis έγραψε:
> Γειά σου Απόλλων
>
> σε ευχαριστούμε για το άκρος κατατοπιστικό άρθρο!
>
> Keep up!
>
> Χρήστος
>
> Apollon Koutlidis wrote:
>> Γεια σου Γιώργο,
>>
>> οποιοδήποτε λειτουργικό σύστημα (και όχι μόνο το linux) "αναγνωρίζει"
>> το υλικό (και όχι μόνο τους σκληρούς δίσκους) με τρόπο που δεν
>> εγγυάται την ίδια πάντα σειρά - ένα παραστατικό παράδειγμα είναι η
>> περίπτωση των USB δίσκων - ο πρώτος που θα συνδέσεις θα εμφανιστεί
>> π.χ. σαν /dev/sda1 και ο δεύτερος σαν /dev/sda2 - τι συμβαίνει όμως
>> αν τους συνδέσεις με αντίστροφη σειρά; Η γενική παραδοχή είναι ότι η
>> σειρά αναγνώρισης μιας συσκευής από το λειτουργικό ΔΕΝ πρέπει να
>> θεωρείται δεδομένη και η ονομασία που της αποδίδει το λειτουργικό δεν
>> αποτελεί κανενός είδους εγγύηση για την ταυτότητά της. Αυτό δεν
>> ισχύει μόνο για οικιακές συσκευές και συστήματα αλλά και σε
>> περιβάλλοντα μεγάλης κλίμακας - Fibre Channel δίσκοι, Storage Area
>> Networks, iSCSI κλπ. και επεκτείνεται και σε άλλου τύπου συσκευές -
>> κάρτες δικτύου, ελεγκτές USB / FireWire και δε συμμαζεύεται.
>>
>> Πιο συγκεκριμένα για το linux, στο παρελθόν οι δίσκοι ATA/IDE
>> εμφανίζονταν ως hdX και οι SCSI δίσκοι ως sdX. Με την εμφάνιση των
>> USB Mass Storage συσκευών όλοι οι USB δίσκοι εμφανίζονται ως sdX
>> (SCSI layer emulation) ενώ το ίδιο συνέβη λίγο αργότερα και με τους
>> SATA δίσκους. Λίγο αργότερα και οι IDE/ATA drivers άρχισαν να
>> ονομάζουν τις συσκευές βάσει της ίδιας σύμβασης (οι λόγοι είναι
>> βαθύτεροι από την ομοιομορφία) προκαλώντας σύγχυση σε πολλούς χρήστες
>> και sysadmins ομολογουμένως :) Βάλε τώρα στην εικόνα και τεχνολογίες
>> όπως το software RAID, τα κατανεμημένα συστήματα και το LVM και έχεις
>> μια εγγυημένη συνταγή για μανιοκατάθλιψη με αποχρώσεις σχιζοφρένειας!
>>
>> Το UUID που βλέπεις στο menu.lst είναι μέρος μιας προσέγγισης που
>> επιχειρεί να δώσει λύση στο πρόβλημα ταυτοποίησης των συσκευών. Έχει
>> μήκος 128bit και σημαίνει "Universally Unique IDentifier" (αν και το
>> όνομα υπονοεί μια βαθμίδα μοναδικότητας που δεν ανταποκρίνεται στην
>> πραγματικότητα) και χρησιμοποιείται συχνά για την αναγνώριση συσκευών
>> αποθήκευσης: κατά τη δημιουργία ενός volume, filesystem ή partition
>> το λογισμικό δημιουργεί ένα νέο UUID με το οποίο το "βαφτίζει"
>> καταγράφοντας την πληροφορία στο φυσικό μέσον. Το UUID μπορεί εν
>> συνεχεία να χρησιμοποιηθεί αντί του device path για να προσδιορίσει
>> τη συσκευή, π.χ. στο grub, στο fstab ή για τον προσδιορισμό
>> μετα-συσκευών (LVM, NBD, RAID κλπ.) - στο παρελθόν είχαν γίνει
>> απόπειρες χρήσης του volume label για την αναγνώριση της συσκευής
>> αλλά η εξάπλωση των USB drives σύντομα απέδειξε την αδυναμία της
>> προσέγγισης... είναι εκπληκτικό το πόσοι χρήστες "βαφτίζουν" το USB
>> stick τους κάτι σαν "storage", "usbstick", "mydisk"...
>>
>> Αν και η χρήση του UUID (GUID στον κόσμο της MicroSoft) δεν είναι
>> ακόμα αρκετά διαδεδομένη, κατ' ελπίδαν στο μέλλον θα γίνει ο κανόνας
>> παρά η εξαίρεση και θα βλέπεις όλο και περισσότερες αναφορές αυτού
>> του τύπου αντί των /dev/sda1 κλπ.
>>
>> Ένας εύκολος τρόπος να βρεις ποια συσκευή έχει ποιο UUID είναι
>> γράφοντας ls -l /dev/disk/by-uuid στη γραμμή εντολών.
>>
>> Ελπίζω να μην κούρασα υπερβολικά ;->
>>
>> Απόλλων
>>
>>
>>
>> GR wrote:
>>> Γειά σας
>>>
>>> Κατά την διαδικασία της κατάτμησης σε εγκατάσταση kubuntu 8.04 ο
>>> σκληρός δίσκος (IDE) αναγνωρίζεται ως sda και οχι hda.
>>>
>>> Στο /boot/grub/device.map αναφέρεται ως (hd0) /dev/sda
>>>
>>> Στο /boot/grub/menu.lst έχει αλφαριθμητική καταχώρηση του τύπου
>>> kernel /boot/vmlinuz..... ....root=UUID=f1eb02e0-2d50-4207-a95d....
>>>
>>> Θα ήθελα να ρωτήσω αν αυτό είναι φυσιολογικό ή οφείλεται σε κάποια
>>> αδυναμία του λειτουργικού να αναγνωρίσει σωστά τον δίσκο (western
>>> digital 120gb);
>>>
>>> ευχαριστώ για την ανάγνωση
>>>
>>> Γιώργος
>>>
>>>
>>
>>
>>
>
>
More information about the Ubuntu-gr
mailing list