HDD IDE kubuntu 8.04

Christos Vasilakis cvasilak at gmail.com
Wed Oct 29 21:19:32 GMT 2008


Γειά σου Απόλλων

σε ευχαριστούμε για το άκρος κατατοπιστικό άρθρο!

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