B.5. Προγράμματα Διαμέρισης στο Debian

Μια ποικιλία προγραμμάτων διαμέρισης έχουν προσαρμοστεί από τους προγραμματιστές του Debian ώστε να δουλεύουν σε διάφορους τύπους δίσκων και αρχιτεκτονικών υπολογιστών.

partman

Συνιστώμενο εργαλείο διαμέρισης στο Debian. Αυτό το εργαλείο για κάθε χρήση (swiss army knife) μπορεί επίσης να αλλάξει το μέγεθος των κατατμήσεων, να δημιουργήσει συστήματα αρχείων και να τις αντιστοιχεί στα διάφορα σημεία προσάρτησης.

fdisk

Το πρώτο πρόγραμμα διαμέρισης δίσκων στο Linux, καλό για τους πολύ έμπειρους χρήστες.

Προσοχή χρειάζεται αν έχετε υπάρχουσες κατατμήσεις FreeBSD στο μηχάνημά σας. Οι πυρήνες της εγκατάστασης περιλαμβάνουν υποστήριξη για αυτές τις κατατμήσεις, αλλά ο τρόπος που το fdisk τις αναπαριστά (ή όχι) μπορεί να κάνει τα ονόματα των συσκευών.να διαφέρουν. Κοιτάξτε το Linux+FreeBSD HOWTO.

Ένα από τα προγράμματα αυτά θα χρησιμοποιηθεί αυτόματα ότα επιλέξετε την Διαμέριση σκληρού δίσκου. Αν το πρόγραμμα που τρέχει προεπιλεγμένα δεν είναι αυτό που θέλετε παραιτηθείτε από το πρόγραμμα διαμέρισης πηγαίνετε στο κέλυφος (στην κονσόλα tty2) πατώντας ταυτόχρονα τα πλήκτρα Alt και F2 και πληκτρολογώντας το όνομα του προγράμματος που θέλετε να χρησιμοποιήσετε (και όποια άλλα ορίσματα πιθανόν). Στη συνέχεια παρακάμψετε το βήμα Διαμέριση σκληρού δίσκου στον debian-installer και συνεχίστε στο επόμενο βήμα.

Αν πρόκειται να δουλέψετε με περισσότερες από 20 κατατμήσεις στον IDE δίσκο σας θα χρειαστεί να δημιουργήσετε συσκευές για τις κατατμήσεις από την 21η και μετά. Το επόμενο βήμα της αρχικοποίησης της κατάτμησης θα αποτύχει αν δεν υπάρχει μια κανονική συσκευή παρούσα. Σαν παράδειγμα, εδώ είναι εντολές που μπορείτε να χρησιμοποιήσετε στην κονσόλα tty2 ή κάτω από την επιλογή "Εκτέλεση ενός Κελύφους" για να προσθέσετε μια συσκευή ώστε να μπορεί να αρχικοποιηθεί η 21η κατάτμηση:

# cd /dev
# mknod hda21 b 3 21
# chgrp disk hda21
# chmod 660 hda21

Η εκκίνηση στο καινούριο σύστημα θα αποτύχει αν δεν είναι παρούσες οι κανονικές συσκευές στο σύστημα στόχο. Μετά την εγκατάσταση του πυρήνα και των αρθρωμάτων εκτελέστε:

# cd /target/dev
# mknod hda21 b 3 21
# chgrp disk hda21
# chmod 660 hda21

.

B.5.1. Διαμέριση για την αρχιτεκτονική SPARC

Σιγουρευτείτε ότι δημιουργείτε μια “εποικεφαλίδα δίσκου Sun” στον δίσκο εκκίνησης. Αυτό είναι το μόνο είδος σχήματος διαμέρισης που καταλαβαίνει το OpenBoot PROM και επομένως είναι το μόνο σχήμα από το οποίο μπορείτε να εκκινήσετε. Το πλήκτρο s χρησιμοποιείται στο πρόγραμμα fdisk για την δημιουργία επικεφαλίδων δίσκων Sun.

Επιπλέον, σε δίσκους στην αρχιτεκτονική SPARC βεβαιωθείτε ότι η πρώτη κατάτμηση στον δίσκο εκκίνησης ξεκινά στον κύλινδρο 0. Αυτό όχι μόνο απαιτείται, αλλά σημαίνει και ότι η πρώτη κατάτμηση θα περιέχει τον πίνακα διαμέρισης και το μπλοκ εκκίνησης που είναι οι δυο πρώτοι τομείς του δίσκου. Δεν πρέπει να δημιουργείτε τον χώρο swap στην πρώτη κατάτμηση γιατί του δίσκου εκκίνησης καθώς οι κατατμήσεις swap δεν διατηρούν τους λίγους πρώτους τομείς της κατάτμησης. Μπορείτε να βάλετε εκεί κατατμήσεις Ext2 ή UFS. Αυτές θα αφήσουν ανεπηρρέαστα τον πίνακα διαμέρισης και το μπλοκ εκκίνησης.

Σας συμβουλεύουμε επίσης να κάνετε την τρίτη κατάτμηση να έχει τύπο “Whole disk” (τύπος 5) και να περιέχει ολόκληρο τον δίσκο (από τον πρώτο κύλινδρο μέχρι τον τελευταίο). Αυτή είναι απλά μια σύμβαση των επικεφαλίδων δίσκου Sun και βοηθά τον φορτωτή εκκίνησης SILO να διατηρεί τα περιεχόμενά τους.