Въпреки че е теоретически възможно да използвате целия диск да "задомите" вашия Линукс,
това никога не е практикувано. Вместо това, хард диска се прави на малки части.
В
Дяловете са разделени на 3 вида:
Ако не се интересувате от създаване на своя собствена схема, използвайте нашата:
Дял | Файлова система | Гоелмина | Описание |
---|---|---|---|
Ако Ви интересува колко големи трябва да са дяловете, дори от колко дяла имате нужда read on.
Ако не, продължете с настройката на дялове като прочетете
Броя на дяловете много зависи от средата Ви. Например, ако имате много потребители,
вероятно ще искате да имате свой отделен
Както виждате, много зависи от това което искате to achieve. Оделно дяловете имат плюсове:
Както и да е, многото дялове имат 1 голям минус: ако не са настроени правилно може да имате големи проблеми система с пълен дял а друг празен. Също така има и лимит 15 дяла за SCSI и SATA.
Като примерно разпределяне на дяловете, ще Ви покажем как ще разделим 20GB хард диск (на лаптоп) (с уеб сървър,мейл сървър, GNOME ...):
$ df -h Filesystem Type Size Used Avail Use% Mounted on /dev/sda5 ext3 509M 132M 351M 28% / /dev/sda2 ext3 5.0G 3.0G 1.8G 63% /home /dev/sda7 ext3 7.9G 6.2G 1.3G 83% /usr /dev/sda8 ext3 1011M 483M 477M 51% /opt /dev/sda9 ext3 2.0G 607M 1.3G 32% /var /dev/sda1 ext2 51M 17M 31M 36% /boot /dev/sda6 swap 516M 12M 504M 2% <not mounted>(Неопределен дял за използване в бъдеще: 2 GB)
Тази част е обяснено как да създадем като примерната дялова подредба обяснена преди малко:
Дял | Описание |
---|---|
Променете главния дял според Вашето предпочитание.
# fdisk /dev/sda
След като стартирате
Command (m for help):
Напишете
Command (m for help): p Disk /dev/sda: 240 heads, 63 sectors, 2184 cylinders Units = cylinders of 15120 * 512 bytes Device Boot Start End Blocks Id System /dev/sda1 * 1 14 105808+ 83 Linux /dev/sda2 15 49 264600 82 Linux swap /dev/sda3 50 70 158760 83 Linux /dev/sda4 71 2184 15981840 5 Extended /dev/sda5 71 209 1050808+ 83 Linux /dev/sda6 210 348 1050808+ 83 Linux /dev/sda7 349 626 2101648+ 83 Linux /dev/sda8 627 904 2101648+ 83 Linux /dev/sda9 905 2184 9676768+ 83 Linux Command (m for help):
Този двърд диск е конфигуриран за инсталирането на седем (7) Линукс системи (дяловете посочени като "Linux") и swap дял (посочен като "Linux swap").
Първо трябва да изтрием всички дялове от дискао. Напишете
Command (m for help): d Partition number (1-4): 1
Този дял беще посочен за изтриване, това значи че повече няма да се покаже ако напишете
Предполагаме, че искате да изтриете всички дялове и да започнете наново. За да направите това, напишете
Disk /dev/sda: 30.0 GB, 30005821440 bytes 240 heads, 63 sectors/track, 3876 cylinders Units = cylinders of 15120 * 512 = 7741440 bytes Device Boot Start End Blocks Id System Command (m for help):
-TODO- Now that the in-memory partition table is empty, we're ready to create the partitions. We will use a default partitioning scheme as discussed previously. Of course, don't follow these instructions to the letter if you don't want the same partitioning scheme!
Първо трябва да създадем малък boot дял. Напишете
Command (m for help): n Command action e extended p primary partition (1-4) p Partition number (1-4): 1 First cylinder (1-3876, default 1):(Hit Enter) Using default value 1 Last cylinder or +size or +sizeM or +sizeK (1-3876, default 3876): +32M
Когато напишете
Command (m for help): p Disk /dev/sda: 30.0 GB, 30005821440 bytes 240 heads, 63 sectors/track, 3876 cylinders Units = cylinders of 15120 * 512 = 7741440 bytes Device Boot Start End Blocks Id System /dev/sda1 1 14 105808+ 83 Linux
Трябва да направим този дял bootable. Напишете
Сега нека да създадем swap дял. За да го направим,напишете
Command (m for help): p Disk /dev/sda: 30.0 GB, 30005821440 bytes 240 heads, 63 sectors/track, 3876 cylinders Units = cylinders of 15120 * 512 = 7741440 bytes Device Boot Start End Blocks Id System /dev/sda1 * 1 14 105808+ 83 Linux /dev/sda2 15 81 506520 82 Linux swap
Накрая,нека създадем root(главния) дял. За да го направим, напишете
Command (m for help): p Disk /dev/sda: 30.0 GB, 30005821440 bytes 240 heads, 63 sectors/track, 3876 cylinders Units = cylinders of 15120 * 512 = 7741440 bytes Device Boot Start End Blocks Id System /dev/sda1 * 1 14 105808+ 83 Linux /dev/sda2 15 81 506520 82 Linux swap /dev/sda3 82 3876 28690200 83 Linux
За да запазите дяловата подредба и излезете от
Command (m for help): w
След като дяловете са създадени, продължете с
След като дяловете са създадени е време да посочим файлова система за всеки един. Ако не е от голямо значени каква файлова система ще използвате,
продължете с
За задаването на файлова система на дял са достъпни много инструменти:
Файлова система | Команда за създаване |
---|---|
Например, за да имате boot дял ext2 (
# mke2fs /dev/sda1 # mke2fs -j /dev/sda3
# mkswap /dev/sda2
За да активирате swap дяла, използвайте
# swapon /dev/sda2
Създайте и активирайте swap дял с горепосочените команди.
След като имате файловите системи инсталирани е време да монтирате дяловете си посредством командата
# mount /dev/sda3 /mnt/gentoo # mkdir /mnt/gentoo/boot # mount /dev/sda1 /mnt/gentoo/boot
Също трябва да монтираме proc файловата система (виртуален интерфейс с kernel (ядрото))
Продължете с