Ας πούμε ότι έχετε δυο μεγάλους EIDE σκληρούς δίσκους, και θέλετε να εγκαταστήσετε σε αυτούς FreeBSD, Linux και Windows® 95.
Παρακάτω θα δούμε πως εγώ (ΣΤΜ: ο συγγραφέας του άρθρου, Jay Richmond) θα χρησιμοποιούσα αυτούς τους δίσκους:
/dev/wd0 (πρώτος φυσικός δίσκος)
/dev/wd1 (δεύτερος φυσικός δίσκος)
Και οι δυο δίσκοι έχουν 1416 κυλίνδρους ο καθένας.
Ξεκινάω από μια δισκέττα εκκίνησης MS-DOS ή Windows 95 που περιέχει το πρόγραμμα FDISK.EXE και δημιουργώ μια μικρή κατάτμηση των 50 MB (35-40 για τα Windows 95, και λίγο ελεύθερο χώρο) στον πρώτο δίσκο. Επίσης δημιουργώ μια μεγαλύτερη κατάτμηση στον δεύτερο δίσκο, για τα υπόλοιπα δεδομένα και τις εφαρμογές των Windows.
Κάνω επανεκκίνηση και στήνω τα Windows 95 στην κατάτμηση C:.
Το επόμενο βήμα είναι να στήσω το Linux. Δεν είμαι σίγουρος για όλες τις διανομές του Linux, αλλά τουλάχιστον το Slackware χρησιμοποιεί το LILO (βλ. Τμήμα 2). Όταν δημιουργώ κατατμήσεις στο δίσκο μου με το fdisk πρόγραμμα του Linux, τοποθετώ όλο το Linux στον πρώτο δίσκο (μια κατάτμηση των 300 MB φτάνει για ένα καλό root partition και λίγο swap).
Αφού στήσω το Linux, την ώρα που με ρωτάει για να στήσει το LILO, προσέχω να στήσω το LILO στο boot sector της Linux κατάτμησής μου, κι όχι στο MBR (master boot record).
Ο υπόλοιπος χώρος του δίσκου μπορεί να χρησιμοποιηθεί από το FreeBSD. Προσέχω η κατάτμηση στην οποία βρίσκεται το root σύστημα αρχείων του FreeBSD μου να μην υπερβαίνει τον κύλινδρο 1024. (Ο κύλινδρος 1024 είναι περίπου στα 528 MB στους υποθετικούς μας δίσκους των 720 MB.) Θα χρησιμοποιήσω τον υπόλοιπο δίσκο (περίπου 270 MB) για τα συστήματα αρχείων / και /usr αν χρειαστεί. Ο υπόλοιπος χώρος του δεύτερου σκληρού δίσκου (το μέγεθος εξαρτάται από το χώρο που θα αφήσω για τις εφαρμογές των Windows, που δημιούργησα στο βήμα 1) μπορεί να χρησιμοποιηθεί για το σύστημα αρχείων /usr/src και σαν δευτερεύουσα μνήμη (swap space).
Όταν βλέπω τους δίσκους με το πρόγραμμα fdisk των Windows 95, θα πρέπει να φαίνονται όπως παρακάτω:
--------------------------------------------------------------------- Display Partition Information Current fixed disk drive: 1 Partition Status Type Volume_Label Mbytes System Usage C: 1 A PRI DOS 50 FAT** 7% 2 A Non-DOS (Linux) 300 43% Total disk space is 696 Mbytes (1 Mbyte = 1048576 bytes) Press Esc to continue --------------------------------------------------------------------- Display Partition Information Current fixed disk drive: 2 Partition Status Type Volume_Label Mbytes System Usage D: 1 A PRI DOS 420 FAT** 60% Total disk space is 696 Mbytes (1 Mbyte = 1048576 bytes) Press Esc to continue ---------------------------------------------------------------------
** Εδώ μπορεί ο τύπος κατάτμησης να είναι FAT16 ή FAT32 αν χρησιμοποιείται η έκδοση OEM SR2 των Windows. Βλ. Τμήμα 2.
Εγκαθιστώ το FreeBSD. Πριν την εγκατάσταση βεβαιώνομαι ότι ο πρώτος δίσκος είναι δηλωμένος σαν «NORMAL» στο BIOS. Αν δεν είναι, μπορεί να χρειαστεί να δώσω την κανονική γεωμετρία του δίσκου όταν ξεκινάει ο υπολογιστής (για να βρείτε τη γεωμετρία του δίσκου, ξεκινήστε τον υπολογιστή σας με τα Windows 95 και τρέξτε το πρόγραμμα Microsoft Diagnostics (MSD.EXE),ή ελέγξτε το BIOS). Τη γεωμετρία του δίσκου θα την δώσετε με την παράμετρο hd0=1416,16,63, όπου 1416 είναι ο αριθμός των κυλίνδρων του σκληρού δίσκου, 16 είναι ο αριθμός των κεφαλών σε κάθε track και 63 είναι ο αριθμός των sectors σε κάθε track του δίσκου.
Όταν φτιάξω τις κατατμήσεις στο δίσκο μου, προσέχω να εγκατασταθεί το Boot Easy στον πρώτο δίσκο. Δεν έχει σημασία να κάνω το ίδιο για τον δεύτερο δίσκο, αφού τίποτα δεν ξεκινάει από αυτόν.
Όταν κάνω επανεκκίνηση, το Boot Easy θα πρέπει να αναγνωρίσει τις τρεις κατατμήσεις από τις οποίες μπορεί να ξεκινήσει ο υπολογιστής σαν DOS (Windows 95), Linux, και BSD (FreeBSD).
Αυτό το κείμενο, και άλλα κείμενα, μπορεί να βρεθεί στο ftp://ftp.FreeBSD.org/pub/FreeBSD/doc/.
Για ερωτήσεις σχετικά με το FreeBSD, διαβάστε την τεκμηρίωση πριν να επικοινωνήσετε με την
<questions@FreeBSD.org>.
Για ερωτήσεις σχετικά με αυτή την τεκμηρίωση, στείλτε e-mail στην <doc@FreeBSD.org>.