Αυτή η παράγραφος περιγράφει πώς να φτιάξετε δίσκους μόνο για το FreeBSD. Θυμηθείτε ότι οι δίσκοι αποκλειστικής λειτουργίας δεν μπορούν να διαβαστούν από άλλα λειτουργικά, ούτε να κάνουν boot.
To /stand/sysinstall, το πρόγραμμα εγκατάστασης του συστήματος, έχει επεκταθεί στις τελευταίες του εκδόσεις ώστε να απλοποιεί την διαδικασία χωρισμού των δίσκων και να απαιτεί λιγότερη προσπάθεια. Τα προγράμματα fdisk και disklabel που υπάρχουν στο sysinstall είναι γραφικού περιβάλοντος (GUI - Graphical User Interface) και μειώνουν το μπέρδεμα του κοψίματος των δίσκων. Είναι προφανώς ο ευκολότερος τρόπος να κόψετε δίσκους από την έκδοση 2.1.7 και μετά του FreeBSD.
Ξεκινήστε το sysinstall ώς root γράφοντας
στην γραμμή εντολών.Επιλέξτε Index.
Επιλέξτε Partition.
Επιλέξτε το δίσκο που θέλετε να εγκαταστήσετε χρησιμοποιώντας τα βελάκια και μετά SPACE.
Αν θα χρησιμοποιήσετε όλο το δίσκο για το FreeBSD, επιλέξτε A.
Μόλις σας ρωτήσει αν όντως θέλετε να το κάνετε αυτό (Do you still want to do this) απαντήστε Yes.
Επιλέξτε Write.
Θα σας βγάλει μια προειδοποίηση σχετικά με την εγγραφή σε υπάρχοντα συστήματα απαντήστε Yes.
Μόλις σας ρωτήσει αν θέλετε να εγκαταστήσετε ένα boot loader, επιλέξτε None για να αποφύγετε οποιαδήποτε αλλαγή στο Master Boot Record. Η εγκατάσταση ενός boot loader χρειάζεται μόνο σε καινούριες εγκαταστάσεις του FreeBSD ή αν σχεδιάζετε να τοποθετήσετε το δίσκο σε κάποιο άλλο μηχάνημα.
Πατήστε ENTER στο ενημερωτικό μήνυμα που λέει «Wrote FDISK partition information out successfully».
Επιλέξτε Quit για να βγείτε από το FDISK Editor και μετά ESCAPE για να επιστρέψετε στο Index menu.
Επιλέξτε Label από το Index menu.
Ονομάστε το δίσκο σας όπως θέλετε (εδώ ορίζετε τα partitions). Αν θέλετε μόνο ένα partition πατήστε το C για να δημιουργήσετε το partition. Μετά απλώς δεχθείτε τις προεπιλογές για τα προκαθορισμένα size, partition type Filesystem, και mountpoint (το οποίο δεν χρησιμοποιείται).
Πατήστε W μόλις τελειώσετε και επικυρώστε τις αλλαγές για να συνεχίσετε. Το filesystem θα περαστεί αυτόματα από την εντολή newfs εκτός αν επιλέξετε το αντίθετο. (Αν βάζετε καινούργιο partition σας συμφέρει να το κάνετε!). Θα σας δώσει το λάθος:
Αγνοήστε το.Πατήστε συνεχόμενα το ESCAPE για να βγείτε.
Εκτελέστε τις παρακάτω εντολές αντικαθιστώντας το ad2 με το όνομα της συσκευής του δίσκου (γράψτε dmesg να ελέγξετε αν είναι σωστό).
# dd if=/dev/zero of=/dev/ad2 count=2 # disklabel /dev/ad2 | disklabel -B -R -r ad2 /dev/stdin Θέλουμε μόνο ένα partition, οπότε μπορούμε να χρησιμοποιήσουμε το κομμάτι 'c': # newfs /dev/ad2c
Αν χρειάζεται να αλλάξετε το disklabel για να χρησιμοποιήσετε πολλαπλά partitions (για παράδειγμα αν θέλετε swap) τότε κάντε:
# dd if=/dev/zero of=/dev/ad2 count=2 # disklabel /dev/ad2 > /tmp/label Ανοίξτε το disklabel για να προσθέσετε partitions: # vi /tmp/label # disklabel -B -R -r ad2 /tmp/label εκτελέστε την εντολή newfs στα partitions όπως πρέπει
Ο δίσκος σας είναι έτοιμος προς χρήση.
Προηγ | Αρχή | Επόμενο |
Διαμόρφωση Αποθηκευτικών Μέσων για Χρήση με το FreeBSD | Διαμορφώνοντας δίσκους για συμβατή λειτουργία |
Αυτό το κείμενο, και άλλα κείμενα, μπορεί να βρεθεί στο ftp://ftp.FreeBSD.org/pub/FreeBSD/doc/.
Για ερωτήσεις σχετικά με το FreeBSD, διαβάστε την τεκμηρίωση πριν να επικοινωνήσετε με την
<questions@FreeBSD.org>.
Για ερωτήσεις σχετικά με αυτή την τεκμηρίωση, στείλτε e-mail στην <doc@FreeBSD.org>.