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

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

partman

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

cfdisk

Ένα απλό στην χρήση, πλήρους-οθόνης πρόγραμμα διαμέρισης για τους υπόλοιπους από μας.

Σημειώστε ότι το cfdisk δεν αναγνωρίζει κατατμήσεις FreeBSD καθόλου, και σαν αποτέλεσμα τα ονόματα μπορεί επίσης να διαφέρουν.

mac-fdisk

Έκδοση του fdiskγια Mac.

Ένα από αυτά τα προγράμματα είναι προεπιλεγμένο να εκτελείται όταν επιλέξετε Partition disks (ή κάτι παρόμοιο). Πιθανόν να μπορείτε να χρησιμοποιήσετε ένα διαφορετικό εργαλείο διαμέρισης από την γραμμή εντολών στο VT2, αλλά αυτό είναι κάτι που δεν συνίσταται.

Ένα σημαντικό σημείο όταν κάνετε διαμέριση δίσκων σε σύστημα Mac είναι το ότι η κατάτμηση swap ταυτοποιείται από το όνομά της, πρέπει να λέγεται “swap”. Όλες οι κατατμήσεις για το Linux σε Mac έχουν τον ίδιο τύπο Apple_UNIX_SRV2. Παρακαλούμε διαβάστε το πολύ καλό εγχειρίδιο. Συνιστούμε επίσης για διάβασμα το mac-fdisk Tutorial, που περιγράφει βήματα που θα πρέπει να κάνετε αν πρόκειται να μοιραστείτε έναν δίσκο με το MacOS.

C.5.1. Διαμέριση για νεώτερους PowerMac.

Αν κάνετε εγκατάσταση σε ένα σύστημα NewWorld PowerMac θα πρέπει να δημιουργήσετε μιαν ειδική κατάτμηση εκκίνησης (bootstrap) που θα περιέχει τον φορτωτή εκκίνησης. Το μέγεθος της πρέπει να είναι τουλάχιστον 819200 bytes και ο τύπος της Apple_Bootstrap. Αν η κατάτμηση bootstrap δεν δημιουργηθεί με τον τύπο Apple_Bootstrap το μηχάνημά σας δεν θα μπορεί να είναι εκκινήσιμο από τον σκληρό δίσκο. Η κατάτμηση αυτή μπορεί να δημιουργηθεί εύκολα δημιουργώντας μια καινούρια κατάτμηση με το πρόγραμμα partman και λέγοντάς του να την χρησιμοποιήσει σαν “NewWorld boot partition” ή με το πρόγραμμα mac-fdisk χρησιμοποιώντας την εντολή b.

Ο ειδικός τύπος κατάτμησης Apple_Bootstrap είναι απαραίτητος για να αποτρέψει το MacOS από το να προσαρτήσει και να προκαλέσει ζημιά στην κατάτμηση bootstrap, μιας και υπάρχουν ειδικές τροποποιήσεις που έχουν γίνει ώστε το OpenFirmware να την ξεκινά από αυτήν αυτόματα.

Σημειώστε ότι η κατάτμηση bootstrap έχει σκοπό να κρατά μόνο 3 πολύ μικρά αρχεία: το εκτελέσιμο yaboot, το αρχείο ρυθμίσεών του yaboot.conf, και το πρώτο στάδιο ενός φορτωτή εκκίνησης για το OpenFirmware, το ofboot.b. Δεν χρειάζεται όυτε πρέπει να προσαρτάται στο σύστημα αρχείων σας ούτε να έχει αντίγραφα οποιωνδήποτε πυρήνων ή άλλων αρχείων. Τα βοηθητικά προγράμματα ybin και mkofboot χρησιμοποιούνται για την διαχείριση αυτής της κατάτμησης.

Για να ξεκινά το OpenFirmware αυτόματα το Debian GNU/Linux η κατάτμηση bootstrap θα πρέπει να εμφανίζεται πριν από οποιεσδήποτε άλλες κατατμήσεις εκκίνησης και ειδικότερα πριν από κατατμήσεις εκκίνησης του MacOS. Η κατάτμηση bootstrap θα πρέπει να είναι η πρώτη που δημιουργείτε. Αν όμως προσθέσετε μια τέτοια κατάτμηση αργότερα μπορείτε να χρησιμοποιήσετε την εντολή r του προγράμματος mac-fdisk για να αναδιατάξετε τον χάρτη διαμέρισης ώστε η κατάτμηση bootstrap να τοποθετηθεί αμέσως μετά τον χάρτη (που είναι πάντα η διαμέριση με τον αριθμό 1). Είναι η διάταξη του λογικού χάρτη που μετρά και όχι η σειρά των φυσικών διευθύνσεων των κατατμήσεων.

Οι δίσκοι σε συστήματα Apple έχουν συνήθως αρκετές μικρές κατατμήσεις συσκευών. Αν σκοπεύετε να έχετε διπλή εκκίνηση με το MacOSX θα πρέπει να διατηρήσετε αυτές τις κατατμήσεις και μια μικρή κατάτμηση HFS (800K είναι το ελάχιστο μέγεθος). Αυτό γιατί το MacOSX, σε κάθε εκκίνηση προσφέρεται να αρχικοποιεί οποιουσδήποτε δίσκους δεν έχουν ενεργές κατατμήσεις MacOS και κατατμήσεις συσκευών.