Как да изберете схема на дял за вашия Linux компютър
Страхувате се от ужасната „р“ дума? Не си сам. Дяловете могат да се усложнят, така че ето обяснение какво представляват те, как се използват и прост шаблон, който да използвате за вашата собствена инсталация на Linux.
Изображение от dmyhung
Какво са дяловете?
Раздели са разделения във форматирането на твърдия диск. Това е логично - за разлика от физическото разделение, така че можете да ги редактирате и манипулирате за различни цели. Помислете за разбиване на диск на две конфигурационни части. Дяловете са много удобни, защото действат като пясъчник. Ако имате 1 TB твърд диск, разделен на 250 GB дял и 750 GB дял, това, което имате, няма да засегне другия и обратно. Можете да споделите една от тези дялове в мрежата и никога да не се тревожите, че хората имат достъп до информация от другата. Може да се инсталира Windows, надупчена с вируси и троянски коне. Другият може да работи с много остаряла инсталация на Linux, създадена от защитен отвор. Никога двамата няма да се намесват, освен ако не ги направите или самият твърд диск не умре физически.
Другото полезно нещо е, че можете да имате няколко дяла, всяка форматирана с различна "файлова система". Файловата система е форматиране на диска в таблица, която операционната система може да чете, тълкува и пише. Само един твърд диск? Това е добре, защото все още можете да инсталирате няколко операционни системи, без всъщност да имате друг физически диск.
Въпреки че има много видове файлови системи, има само три вида дялове: първични, разширени и логически. Всеки твърд диск може да има максимум четири основни дяла. Това ограничение се дължи на нещо, наречено Master Boot Record, което казва на компютъра, от кои дялове може да се стартира, и затова първичните дялове обикновено са запазени за операционни системи. Но какво, ако искаме повече от четири? Това е мястото, където разширеният дял влиза в игра. Той служи като кух контейнер за произволен брой по-малки, логически прегради. Можете да направите толкова, колкото искате там, както и да го направите вкъщи в секциите, които не са свързани с ОС.
Ако разширените дялове са толкова големи, защо просто не ги използвате? Това е така, защото не можете да стартирате директно от където и да е вътре в разширен дял. Има начини да преодолеете това, но най-доброто, което трябва да направите, е да планирате правилно предварително с първичните дялове. В допълнение, начинът, по който дяловете са номерирани от системата, зависи от тези типове. Първо, машината ще се броят на базата на всички първични дялове, а след това и на логически. Това може да доведе до промяна на буквите на диска, ако превключите между операционните системи или добавите или изтриете дялове по-късно.
Mount Points в Linux
Изображение от MethodDan
В Windows нещата са доста ясно изрязани: тя живее на вашия диск, обикновено на един дял, и това е всичко. Ако имате други устройства, и те имат съвместима файлова система, тогава и те ще ги прочетат. Ако не, то обикновено ще ги игнорира или ще ви предложи възможност за преформатиране. Linux - и всичко подобно на Unix - наистина не работи по този начин.
Начинът, по който работи Linux е, че поставя всичко върху едно дърво. Ако имате друг дял или диск, той се „монтира“ като клон в определена папка, обикновено / носител или / mnt. Директорията, към която дял се монтира, се нарича "точка на монтиране". Този метод работи по-добре с дървовидна структура на Linux и можете да монтирате дялове като папки почти навсякъде. В Windows това не е толкова лесно да се направи; новите дялове обикновено се показват като отделни дискове. Освен това Linux може да работи с много повече типове файлови системи от Windows.
Помниш ли как може да има само четири основни дяла? Ако искате да стартирате 145 операционни системи като някой от форумите на JustLinux, можете да настроите основен дял за / boot, в който се намира boot-loader, като GRUB или LiLo, който обработва първоначалните функции и след това продължава зареждането в разширените дялове..
Каква схема трябва да използвам?
Стандартната схема на дяловете за повечето домашни инсталации на Linux е както следва:
- 12-20 GB дял за операционната система, който се монтира като / (наречен „root“)
- По-малък дял, използван за увеличаване на RAM, монтиран и наречен swap
- По-голям дял за лично ползване, монтиран като / дом
Точните изисквания за размера се променят според вашите нужди, но като цяло започвате с суап. Ако правите много мултимедийно редактиране и / или имате по-малко RAM, трябва да използвате по-голямо количество суап. Ако имате много памет, можете да я намалите, въпреки че някои дистрибуции на Linux имат проблем, който преминава в режим на готовност или хибернация без много размяна. Основното правило е, че избирате между 1,5 и 2 пъти размера на RAM като място за подмяна и поставяте този дял на място, което е бързо достигнато, като в началото или в края на диска.
Дори и да инсталирате софтуера за тонове, максимум 20 ГБ за вашия root дял трябва да е достатъчно. Повечето дистрибуции на Linux използват или ext3 или ext4 като файлова система в днешно време, която има вграден механизъм за самопочистване, така че не е нужно да дефрагментирате. За да може това да работи най-добре, трябва да има свободно пространство за между 25-35% от делението.
И накрая, каквото и да е друго, трябва да отидете на вашия / home дял. Тук се съхраняват личните ви неща. Той е функционално еквивалентен на директорията „Потребители“ в Windows, където се намират настройките на вашите приложения, музика, файлове за изтегляне, документи и т.н., както и на всички други потребители, които имате в системата. Полезно е да имате / дома в отделен дял, защото при надграждане или преинсталиране на операционната система не е необходимо да архивирате нищо в тази папка! Не е ли това удобно? Освен това повечето от вашите настройки, свързани с програмата и потребителския интерфейс, също се запазват!
Ако използвате сървър с много потребители и / или много медии, можете да оптимизирате производителността, като използвате два твърди диска. Малко SSD устройство би било идеално за операционната система, която може да живее, най-много 32 GB, и можете да хвърлите swap дяла в началото на 1 или 2 TB „зелено“ устройство, което е монтирано на / home.
Ако се занимавате с по-бърза работа, можете дори да настроите различни дялове за неща като временната директория (/ tmp), за съдържанието на уеб сървъра (/ var / www), за програмите (/ usr) или за регистрационните файлове ( / Var / дневник).
Определяне на точките на монтиране по време на инсталацията
В нашия пример ще използваме показване на настройката на дяла по време на инсталация на Ubuntu Maverick Meerkat. Когато стигнете до мястото, където се казва „Разпределяне на дисково пространство“, изберете „Ръчно задаване на дялове (напреднали)“.
Не изпадайте в паника само защото виждате „напреднали”; наистина не е толкова трудно и ще получавате реални награди от процеса. Кликнете напред и ще видите таблицата с дяловете.
Кликнете върху реда на свободното място в таблицата и след това кликнете върху „Добавяне…“. Ако нямате свободно място, кликнете върху дяла на Windows, натиснете „Change…“ и го свинете до по-вкусен размер. Това ще ви даде малко свободно място за работа.
Тук можете да видите, че съм създал първичен дял от около 11.5-хил. GB в началото на диска и го посочих да използва root като точка на монтиране. Ще трябва да използвате Linux-съвместима файлова система, така че използвах стандартния ext4, въпреки че можете да използвате ext2, ext3, ReiserFS или каквото и да е друго. Направете някои изследвания онлайн и ще можете да изберете най-доброто, но ако имате съмнения, придържайте се към подразбиране. Можете да настроите Вашето пространство на повече място, ако имате такава, но пак, вероятно няма да имате нужда от повече от 20 GB, освен ако не инсталирате / компилирате много софтуер. Кликнете върху „OK“ и сте готови да създадете друг дял.
Този път, както виждате, избрах логически дял (програмата за разделяне автоматично създава разширен дял за това). Тъй като тази машина има 512 MB оперативна памет, аз съм приблизително 1,5 пъти по-голяма от тази, и я определям като "swap area". Също така имайте предвид, че съм забил това в края на диска, което ще спомогне за търсенето на дискове в минимум. Кликнете върху „OK“ и създайте друг дял.
Избрах всички останали пространства в средата, за да бъде моят / домашния дял. Съвместимата файлова система, която избрах, отново е ext4. Сега тук е сивата зона: трябва ли тя да бъде основна или логична? Отидох с основно, защото знам, че няма да инсталирам друга операционна система тук, в противен случай бих отишъл с логика. Ако не планирате да инсталирате повече от три операционни системи, можете просто да го направите основно заради простотата.
Когато сте готови, можете да продължите инсталацията. Ето получената от мен таблица с дялове:
Ако получите студени крака, можете да излезете от инсталацията на този етап, без да се страхувате от загуба на данни. Всъщност нищо не е направено за вашия диск, докато не натиснете „Инсталирай сега“, за да можете да се върнете назад и да редактирате нещата, както желаете.
Сега, след като знаете какви са дяловете и как да настроите оптимално вашата Linux инсталация, можете свободно да продължите търсенето си онлайн. Има още много какво да се научи! Имате ли някакви съвети или трикове за процеса? Може би някои полезни преживявания да споделите? Не забравяйте да оставите коментар!