Naredite disk aktiven iz Linuxa. Particioniranje trdega diska v sistemu Linux Ubuntu med namestitvijo. Uporaba fdisk v bash skriptih

Pred namestitvijo operacijskega sistema je potrebno particionirati trdi disk, pri čemer se disk razdeli na particije in formatira. Inštalaterji sodobnih operacijskih sistemov lahko to operacijo izvedejo samodejno, vendar običajno ne na najbolj optimalen način. V nekaterih primerih je smiselno to operacijo izvesti ročno s posebnimi programi. Potreba po ročnem particioniranju diska se pojavi, če:

  • Načrtovana je namestitev več operacijskih sistemov na računalnik, na primer Windows in Linux;
  • ima operacijski sistem ali datotečni sistem omejitve največja velikost nosilcev, zato mora biti velik disk razdeljen na več majhnih logičnih pogonov.

Obstaja tudi nekaj prednosti, ki jih je mogoče doseči z uporabo pravilnega particioniranja diska. Ko izvajate varnostno kopijo, lahko arhivirate ne celoten disk, ampak le njegov del s pomembnimi podatki. Ustvarite lahko na primer ločene arhive za uporabniške in sistemske razdelke. Hkrati lahko v primeru zrušitve sistema uporabniški podatki ostanejo nedotaknjeni. Skrajšal se bo tudi čas, potreben za arhiviranje in obnovitev. Uporabite lahko tudi različne datotečne sisteme in različne velikosti gruče. Na primer, majhna velikost gruče bo znatno prihranila prostor na particiji, kjer je shranjenih veliko majhnih datotek.

Datotečni sistemi

Datotečni sistem določa način organizacije in shranjevanja informacij na diskih. IN vpisan v dnevnik Datotečni sistem v tako imenovanem “dnevniku” beleži načrtovane spremembe datotek, zato se v primeru okvar znatno zmanjša verjetnost izgube podatkov.

Ext- prvi datotečni sistem v Linuxu. Trenutno praktično ni v uporabi.

Ext2- datotečni sistem brez beleženja. Uporablja se lahko za podatke, ki se redko spreminjajo. Na primer za zagonske sektorje diskov, za delo s SSD in bliskovnimi karticami, ki imajo omejen vir zapisovalnih ciklov. Značilen po visoka hitrost vendar pa je hitrost branja nižja kot pri sodobnejšem dnevniku - ext4.

Ext3- je zabeležena različica ext2. Široko uporabljen pred pojavom ext4.

Ext4- razvit na podlagi ext3, ima več visokozmogljivo, vam omogoča delo z zelo velikimi diski in datotekami. To je danes najbolj priljubljen datotečni sistem za Linux, ki se uporablja za sistemske datoteke in uporabniške podatke.

ReiserFS- Prvi dnevniški datotečni sistem za Linux. Lahko pakira datoteke v en blok, kar izboljša zmogljivost in prihrani prostor na disku pri delu z majhnimi datotekami. Reiser4 je četrta različica ReiserFS, ki izboljšuje zmogljivost in zanesljivost obdelave podatkov. Dodana možnost uporabe vtičnikov, ki lahko na primer sproti stisnejo ali šifrirajo podatke. Priporočljivo za delo z majhnimi datotekami.

XFS- za delo z velikimi datotekami se lahko priporoči visoko zmogljiv sistem z dnevniki.

JFS je še en datotečni sistem za beleženje, ki ga je razvil IBM. Razvijalci so želeli doseči visoko zanesljivost, zmogljivost in razširljivost za delovanje na večprocesorskih računalnikih.

Tmpfs- zasnovan za namestitev začasnih datotek v RAM računalnika. To je še posebej pomembno, če delate s SSD in imate brezplačno pomnilnik z naključnim dostopom.

MAŠČOBA in NTFS- Datotečni sistemi MS-DOS in Windows, ki jih podpira tudi Linux. Uporabnik Linuxa lahko dostopa do particij s FAT in NTFS. Uporablja se za namestitev ustreznih sistemov, za prenos in deljenje podatkov.

Zamenjaj- je lahko ločena diskovna particija ali navadna datoteka. Uporablja se izključno za ustvarjanje navideznega pomnilnika. Navidezni pomnilnik je nujen ob pomanjkanju glavnega pomnilnika (RAM), vendar se hitrost delovanja pri uporabi takega pomnilnika bistveno zmanjša. Zamenjava je potrebna za računalnike z majhno količino pomnilnika; v tem primeru je priporočljivo ustvariti izmenjalno particijo ali datoteko, ki je 2-4 krat večja od RAM-a računalnika. Zamenjava je potrebna tudi za prehod v način mirovanja; v tem primeru morate dodeliti količino pomnilnika, ki je enaka RAM-u računalnika ali malo več. Če ima računalnik dovolj pomnilnika in ne potrebuje načina spanja, lahko zamenjavo v celoti onemogočite. Sodoben osebni računalnik običajno potrebuje 4 GB RAM-a. Toda pri obdelavi velikih količin podatkov, za strežnike z velik znesek uporabniki morda potrebujejo bistveno večjo količino pomnilnika.

Struktura diska v Linuxu

Disk lahko razdelimo na štiri fizične particije. Enega od teh razdelkov je mogoče razširiti. Razširjeno particijo lahko razdelimo na neomejeno število logičnih particij. Diski v Linuxu so označeni s črkami sd?, kjer se namesto vprašaja uporabljajo črke latinske abecede, ki se začnejo z "a". To pomeni, da se prvi disk v sistemu imenuje sda, drugi - sdb, tretji - sdc itd. Na starejših računalnikih se lahko z IDE diski uporabljajo imena: hda, hdb, hdc itd. Diskovne particije so označene s številkami: sda1, sdb5, sdc7. Prve štiri števke so rezervirane za fizične particije: sda1, sda2, sda3, sda4. Tudi če ima disk manj kot štiri fizične particije, se bo prva logična particija imenovala sda5.

Struktura imenika

Tukaj bomo upoštevali samo tiste imenike, ki jih je smiselno postaviti v ločen razdelek.

/ - koren diska. Vseeno ustvarjen. Priporočeni datotečni sistemi: ext4, JFS, ReiserFS.

/boot- služi za zagon sistema. Priporočen datotečni sistem je ext2.

/domov- vsebuje uporabniške datoteke. Priporočeni datotečni sistemi: ext4, ReiserFS, XFS (za velike datoteke).

/tmp- uporablja se za shranjevanje začasnih datotek. Priporočeni datotečni sistemi: ReiserFS, ext4, tmpfs.

/var- uporablja se za shranjevanje pogosto spremenjenih datotek. Priporočen datotečni sistem: ReiserFS, ext4.

/usr- vsebuje datoteke programov in knjižnic, ki jih je namestil uporabnik. Priporočen datotečni sistem je ext4.

Particioniranje diska s pomočjo fdisk

Fdisk je pripomoček za označevanje trdi diski z besedilnim vmesnikom. Vse naprave v Linuxu se nahajajo v imeniku /dev. Seznam diskov si lahko ogledate z ukazom:

ls /dev | grep sd

Če je disk sda že particioniran, lahko informacije o particijah najdete z ukazom:

sudo fdisk -l /dev/sda

Informacije o particijah lahko dobite tudi z ukazom:

Recimo, da želimo dobiti naslednjo strukturo diska:

1 (sda1) particija za Windows s kapaciteto 100 GB.

2 (sda5) particija za zagon Linuxa - /boot 100 MB

3 (sda6) izmenjalna particija - 4 GB.

4 (sda7) korenska particija - / 20 GB.

5 (sda8) particija /home - celoten preostali disk.

Zaženi fdisk:

sudo fdisk /dev/sda

Če morate razdeliti drugi ali tretji disk, namesto sda napišemo sdb ali sdc.

Po zagonu programa pritisnite “m” za ogled seznama ukazov.

Razdelno tabelo pogledamo s pritiskom na “p”.

Če disk ni prazen, izbrišemo stare particije z ukazom “d”, za katerim navedemo številko particije. Če je particij več, boste morali ukaz večkrat zagnati.

Ustvari nov razdelek fizični Windows s pritiskom tipke “n” in nato “p”. Nato navedite številko razdelka - "1". Prvi sektor je privzet - pritisnite "Enter". In na koncu vnesite velikost diska “+100G”.

V terminalu bo videti takole:

Ukaz (m za referenco): n

e podaljšan

Izberite (privzeto p): str

Številka razdelka (1-4, privzeto 1): 1

Prvi sektor (2048-976773167, privzeto 2048):

Uporabljena je privzeta vrednost 2048

Zadnji sektor, +sektorji ali +velikost(K,M,G) (2048-976773167, privzeto 976773167): +100G

Ukaz (m za referenco): n

e podaljšan

Izberite (privzeto p): e

Številka razdelka (1-4, privzeto 2): 2

Prvi sektor (209717248-976773167, privzeto 209717248):

Uporablja privzeto vrednost 209717248 Zadnji sektor, +sektorji ali +velikost(K,M,G) (209717248-976773167, privzeto 976773167):

Uporabljena je privzeta vrednost 976773167

Naslednja particija je swap s kapaciteto 4 gigabajtov. Zaporedoma "n", "l", "Enter" in na koncu vnesemo +4G.

Na enak način ustvarite korensko particijo velikosti 20 gigabajtov s pritiskom na “n”, “l”, “Enter” in +20G.

In /home particija, ki bo zavzela ves preostali prostor na disku: “n”, “l”, “Enter”, “Enter”.

Po tem, ko pritisnemo "p", bomo videli nekaj takega:

/dev/sda1 2048 209717247 104857600 83 Linux

/dev/sda6 209926144 218314751 4194304 83 Linux

Ker nameravamo Windows namestiti na particijo sda1, bomo spremenili tip datotečni sistem. Pritisnite “l” in preverite, ali NTFS ustreza id=7. Če želite spremeniti vrsto, pritisnite "t", nato številko razdelka "1" in kodo "7", v terminalu bo videti takole:

Ukaz (m za referenco): t

Številka razdelka (1-8): 1

Šestnajstiška koda (vnesite L za seznam kod): 7

Vrsta sistemske particije 1 spremenjena v 7 (HPFS/NTFS/exFAT)

Na enak način spremenite ID ostranjevalne datoteke za particijo sda6: pritisnite "l", "6" in vnesite kodo 82.

Poglejmo, kaj se je zgodilo z ukazom "p":

Device Load Start End Blocks Id System

/dev/sda1 2048 209717247 104857600 7 HPFS/NTFS/exFAT

/dev/sda2 209717248 976773167 383527960 5 Razširjeno

/dev/sda5 209719296 209924095 102400 83 Linux

/dev/sda6 209926144 218314751 4194304 82 Zamenjava Linuxa / Solaris

/dev/sda7 218316800 260259839 20971520 83 Linux

/dev/sda8 260261888 976773167 358255640 83 Linux

Če je vse v redu, potem za pisanje particij na disk pritisnite "w". Dokler ne vnesemo ukaza “w”, se izvajajo le predhodne operacije in se na disk ne zapisujejo nobeni podatki. Po snemanju particij ponovno zaženemo in namestimo sisteme.

Particioniranje diska z uporabo GParted

GParted oz Urejevalnik particij GNOME je program za urejanje diskovnih particij z grafičnim vmesnikom. V bistvu je ovoj okrog besedilnega pripomočka GNU Parted. GParted ima preprost in intuitiven vmesnik. Omogoča ne samo ustvarjanje in brisanje particij, temveč tudi spreminjanje velikosti, kopiranje in premikanje. Program podpira delo s številnimi priljubljenimi datotečnimi sistemi.

Pozor: nadaljnja dejanja lahko vodijo do popolna izguba informacij z računalniških diskov. Preden uporabite GParted, ne pozabite narediti kopij pomembna informacija. Priporočljivo je tudi, da baterijo prenosnika napolnite z UPS-om. Nekatere operacije lahko trajajo dolgo in podatki se lahko izgubijo, če izklopite napajanje.

Program zaženemo z ukazom:

Zagnati ga morate kot privilegiran uporabnik; za to najprej zaženite ukaz su, oz sudo:

sudo gparted

Če ukaz ne deluje, potem morate namestiti ta program, čeprav ga številne distribucije privzeto vključujejo.

Če je disk že particioniran, bomo videli nekaj takega:

riž. 1. Program GParted

Na vrhu je besedilni meni. Spodaj so gumbi za izvajanje osnovnih dejanj. Na desni strani ikon je okno za izbiro diska. Spodaj so prikazane particije izbranega diska v obliki pravokotnikov. Še nižje so iste diskovne particije v obliki tabele, s podrobnejšim opisom. Če z desno miškino tipko kliknete katerega od razdelkov, se prikaže meni s seznamom operacij, ki jih lahko izvedete z izbranim razdelkom. Diskovno particijo lahko izberete tudi z levim gumbom miške in nato izberete operacijo v zgornjem besedilnem meniju ali s klikom na ikono.

Če disk ni particioniran, lahko takoj začnete ustvarjati particije. V nasprotnem primeru izbrišite nepotrebne particije - z desno tipko miške kliknite (RMB) na ime particije in v meniju izberite »Izbriši«.

Če particijo uporablja sistem (nameščena), jo morate pred izvajanjem operacij odklopiti - z desno miškino tipko kliknite particijo in v meniju izberite »Odklopi«.

Če ima disk želene particije, jim lahko spremenite velikost, da naredite prostor za nove particije. Recimo, da obstaja particija Windows, ki zaseda celoten disk. Zapustiti morate Windows in namestiti Linux. Če želite to narediti, z desno miškino tipko kliknite particijo Windows in v meniju izberite »Spremeni velikost/premakni«. Nato navedemo novo velikost particije Windows ali prosti prostor pred ali za particijo. Po tem kliknite gumb »Spremeni velikost ali premakni«.

riž. 2. Spreminjanje velikosti particije

Seveda mora imeti particija Windows za to operacijo dovolj prostega prostora. Po spremembi velikosti particije bo ostal nedodeljen prostor, ki ga lahko uporabite za ustvarjanje particij Linux.

Če želite ustvariti novo particijo, morate z desno miškino tipko klikniti nedodeljeni prostor in v meniju izbrati »Novo«. Nato v polju »Nova velikost« navedite velikost particije. Navedemo vrsto particije (primarna, razširjena, logična) in datotečni sistem ter oznako diska, na primer »domov«.

riž. 3. Ustvarite novo particijo

Ustvarimo vse potrebne particije (glej zgoraj za opis dela s fdiskom).

Čisto na koncu, da izvedete vse izbrane operacije, morate v zgornjem meniju »Uredi« izbrati »Izvedi vse operacije« ali v orodni vrstici klikniti ustrezen gumb v obliki zelene kljukice. Samo nekaj časa morate počakati, da program particionira disk.

Označevanje Linux disk logično razdeli na manjše dele, ki bodo uporabljeni različne programe. Pri polprevodniških napravah se beseda "particija" nanaša na prostor. Običajno je Linux nameščen na prvem. To ureditev na osebnem računalniku lahko poenostavljeno predstavimo kot knjižnico. Operacijski sistem je knjižničar, ki nudi drevo imenikov kot razpoložljive datoteke.

V računalnikih ima vsak operacijski sistem svojo vrsto datotečnega sistema, ki drugim ni dostopen, ker ga ne morejo brati. To nima nobene zveze z Linuxom, ki je univerzalen in razume datoteke, ki se uporabljajo v Windows 95/98, pa tudi v številnih drugih sodobnih operacijskih sistemih.

Vodič za namestitev vsake distribucije vsebuje razdelek o particioniranju diska Linux. Za začetnike se uporablja princip KISS (Keep It Simple Stupid). Namizni sistemi za osebno uporabo nimajo enake kompleksnosti, saj zahtevajo namestitev številnih particij. Za pravilno postavitev Linuxa priporočamo tri obvezne: swap, root in home. To so logične in ne fizične ločitve, zato jih je mogoče urejati in manipulirati za različne namene.

Kljub številnim vrstam datotečnih sistemov se uporabljajo samo 3: osnovni, razširjeni in logični. Obstaja omejitev za particioniranje diska Linux - ne sme imeti več kot štiri dele. Ta zahteva je povezana z zmožnostmi, ki osebnemu računalniku sporočajo zagonsko lokacijo in glavne particije za OS. Če pa še vedno potrebujete več, izvedite razširjeno particioniranje diska Linux.

Služila bo kot votla posoda za poljubno število manjših logičnih elementov. Ustvarite jih lahko, kolikor jih potrebujete, in jih tudi izvedete kot del, ki ni OS. Vendar pa kljub temu pozitivnemu, razširjene particije niso bile široko uporabljene, ker se uporabnik ne more zagnati neposredno s tega diska. Obstajajo načini, kako se izogniti tej zahtevi, vendar je bolje pravilno uskladiti osnovni sistem.

Priklopne točke za Linux

Običajno je, da pri namestitvi Linuxa disk razdelite na particije, kar deluje tako, da vse postavite v drevo. Naslednja particija je nameščena kot veja v določeni mapi, običajno media ali mnt. Imenik, v katerega želite priklopiti, se imenuje točka priklopa. Ta metoda deluje bolje z drevesnim sistemom, vendar lahko ustvarite mape, kjer koli želite.

Standardna shema particioniranja diska pri namestitvi Linuxa izgleda takole:

  1. 12-20 GB particija za OS se imenuje root.
  2. Majhna particija za povečanje RAM-a, imenovana swap.
  3. Odlično za osebno uporabo - doma.

Natančne zahteve glede velikosti particioniranja diska Linux so odvisne od vaših potreb. Če uporabnik ureja veliko večpredstavnosti ali ima malo RAM-a, naj uporabi večji obseg zamenjave. Osnovno pravilo je, da izberete dvojno količino RAM-a kot prostora in ga postavite na lokacijo hiter dostop, na primer na začetku ali koncu plošče.

Tudi če uporabnik namesti "tono" programske opreme za korensko particijo, je pri particioniranju diska za Linux dovolj največ 20 GB. Distribucije uporabljajo ext 3/4 kot datotečni sistem, ki ima neodvisen samočistilni mehanizem in ne zahteva defragmentacije. Za to pa mora biti prostega prostora 25-35% prostornine. Dom hrani osebne dokumente in programe. Funkcionalno je enakovreden imeniku Uporabniki v sistemu Windows. Koristno ga je imeti v ločenem elementu, saj se podatki v tem imeniku med posodobitvijo ali vnovično namestitvijo OS ne bodo spremenili.

"Swap" je particioniranje trdega diska Linux za zagotavljanje ostranjevalne funkcije, ki obstaja v obliki logično področje na disku ali samo v datoteki. Namesto da bi uporabil fizični prostor v RAM-u, zavzame prostor na disku za shranjevanje začasnih datotek in s tem zmanjša uporabo RAM-a. Kombinirani nabor RAM-a in zamenjave ustvari navidezni pomnilnik, večji od privzetega v računalniku. Na ta način lahko jedro Linuxa izvaja procese, ki zahtevajo več pomnilnika, kot je fizično na voljo.

Funkcija swappiness predstavlja preferenco jedra za uporabo zamenjave. Permutacija ima lahko vrednost od 0 do 100, vendar je privzeta vrednost 60. Če želite biti jasni, ta vrednost morda ne bo enako učinkovita v vseh primerih, saj bo odvisna od posamezne uporabe. tehnične lastnosti opremo in potrebe uporabnikov.

Uporabnik potrebuje en gpt particioniran disk Linux, ki se uporablja kot virtualni izmenjalni prostor. Za poenostavitev ustvarite datoteko z velikostjo od 50 % do 100 % fizičnega pomnilnika v OS. Če ima računalnik malo RAM-a in veliko prostora na disku, povečajte glasnost.

Predstavljeno kot poševnica naprej (/). Ta vrh drevesa imenikov vsebuje Linux in vse, kar je nameščeno v sistemu, in je enakovreden pogonu "C:" DOS ali Windows. Uporabnik, ki ustvarja particijo za korenski imenik, je ne sme zamenjevati z račun root, ki je funkcija skrbnika sistema.

Postavitev diskov Kali Linux in velikost korenskega elementa bosta odvisna od tega, kaj se namešča ali je načrtovano za namestitev. Vnaprej preberite dokumentacijo za distribucijo in rezervirajte dovolj prostora za maksimalno namestitev ter vsaj 100 MB za začasni prostor.

Če namerava uporabnik prenesti in poskusiti veliko programsko opremo, pustite več prostora. Če je vaš računalnik majhen HDD, lahko obrežete nameščene pakete, da prihranite prostor. Na splošno velja, da če ima računalnik korensko particijo med 2 GB in 8 GB, je to povsem dovolj za operativno delovanje sistema.

Tretja in zadnja faza, ki se izvaja pri označevanju diskovnih particij za Namestitve Linuxa, - ustvarjanje domačega imenika. To je kraj, kjer so shranjene uporabniške datoteke, z drugimi besedami, podatki. To je enakovredno mapi Moji dokumenti na namizju MS Windows, če je nameščen MS Office.

V večuporabniškem sistemu ima vsak uporabnik svoj domači imenik. Vsebina domačega imenika je zaščitena z dovoljenji za datoteke in je dostopna vsem overjenim naročnikom. Vsak uporabnik s skrbniškimi pravicami ima pravico do dostopa do zaščitene datoteke, vključno z domačimi imeniki drugih uporabnikov.

Z ločevanjem uporabniških podatkov od sistemskih podatkov se izognemo redundanci in močno poenostavimo rezerva pomembne dokumente. Zlonamerni programi in virusi, ki se izvajajo pod uporabnikovim imenom in z njegovimi pravicami, lahko spreminjajo le datoteke v domačem imeniku in datoteke delovne skupine, katerih del je uporabnik, ne pa tudi dejanskih sistemskih datotek.

Strogo gledano ni treba ustvariti ločenega prostora za dom. Če tega ne storite, se bo nahajal v korenski particiji, kot vsi drugi sistemski imeniki. Če nimate dovolj prostora, boste morda morali računalnik konfigurirati za ustvarjanje ločenega pomnilnika, ki vam bo pozneje omogočil ponovno namestitev Linuxa brez izgube osebnih podatkov.

Običajno za ustvarjanje particij in particij uporabite program Partition Magic, ki ga najdete na CD-ju BOOTABLE. Zaženite BootCD in prvo možnost - Disk Partition Tools.

Algoritem dejanj:

  1. Izberite trdi disk in pritisnite dodatno tipko v obliki “menija”, kjer dodelite prostornino GB za Linux.
  2. Nato se prikaže razdelek, v katerem boste morali ustvariti Unallow.
  3. Kliknite gumb na njem in izberite »Ustvari«.
  4. Prikaže se nastavitveni meni. Particija Linux mora biti primarna in formatirana v Ext3 ali Ext2.
  5. OZNAKA je označena z Ubuntu, ker bo distribucija nameščena.
  6. Velikost gruče ostane privzeta.
  7. Ko je konfiguriran, potrdite z gumbom »V redu« na zaslonu.

Če želite ustvariti postavitev postavitve diska za Linux Mint spremenite stran namestitvenega programa v "nekaj drugega" in potem se bodo prikazali na trdem disku.

Postopek ustvarjanja novih particij:

  1. Kliknite gumb "+", da dodate novega in prilagodite velikost, v kateri želite ustvariti Linux Mint.
  2. Nastavite točko priklopa na root in pustite datotečni sistem kot ext4.
  3. Ustvarite zamenjavo in izberite »območje zamenjave«.
  4. Odprite terminalsko aplikacijo in vnesite naslednje: sudo su.
  5. Za prejem vnesite svoje trenutno geslo korenske pravice. Ukaz se bo spremenil iz simbola ~ v #.
  6. Aktivirajte izmenjalno datoteko, odprite datoteko z urejevalnikom Nano: # nano / etc / fstab.
  7. Napišite naslednje besedilo: /swapfile none swap defaults 0 0.
  8. Če hkrati pritisnete Ctrl + O, potrdite shranjevanje datoteke /etc/fstab.
  9. S stiskanjem skupaj Tipke Ctrl+ X potrdi izhod iz Nano.
  10. Po ponovnem zagonu bo operacijski sistem kot izmenjalno datoteko uporabil /swapfile.
  11. Če želite to preveriti, v terminal vnesite naslednji ukaz: $ cat / proc / swaps.
  12. Uporabnik bo videl, katera naprava, particija ali datoteka se uporablja za namene skupne rabe in kako se uporablja.

Podobno lahko ustvarite katero koli particijo Linux Mint.

Koraki za namestitev Ubuntu 14.04:

  1. V pomočniku LiveCD izberite namestitev; v četrtem odstavku označite možnost »Napredne možnosti«, da ustvarite ločitev. Pojavil se bo trdi disk velikosti 500 GB.
  2. Kliknite »Ustvari tabelo« in prikazalo se bo opozorilo, ki nakazuje, da bo vsa vsebina izgubljena.
  3. Kliknite »Nadaljuj«, odprla se bo prazna konfiguracijska tabela.
  4. Izberite prosti prostor in kliknite ikono »+«, da dodate particijo, na primer: Velikost: 1024 MB (1 GB) > Vrsta: Primarni > Datotečni sistem: ext4 > Točka priklopa: zagon.
  5. Ustvarite particijo za SWAP: Velikost: 8192 MB (8 GB) > Podvoji 4 GB RAM-a računalnika > Vrsta: Logika > Datotečni sistem: Območje zamenjave > Priključna točka.
  6. Ustvari za OS in delovne programe: Velikost: 51.200 MB (50 GB) > Vrsta: Logika > Datotečni sistem: ext4 > Priključna točka.
  7. Ustvarite dom, kamor uporabniki običajno shranjujejo prenose torrentov, filme, glasbo, tisoče fotografij: Velikost: 476.454 MB (več ali manj, kar je ostalo od diska) > Vrsta: Logika > Datotečni sistem: ext4 > Točka pritrditve: domov.

Včasih morate namestiti Linux na računalnik z operacijskim sistemom Windows. Če želite to narediti, morate dodeliti prostor na disku. Priporočljivo je, da uporabite orodje za particioniranje GParted za spreminjanje velikosti Windows in ustvarjanje novih particij za Linux.

Na splošno imajo distribucije Linuxa dobro strojno podporo. Vendar so potrebni previdnostni ukrepi. Kadarkoli ni uporabljeno pravilno particioniranje diska Linux, obstaja nevarnost izgube podatkov, ne glede na to, kateri OS je nameščen. Pomembno je zagotoviti, da so kritični podatki shranjeni na zunanjem mediju in da varnostne kopije ni poškodovan in se lahko obnovi.

Ubuntu, kot mnogi drugi Linux distribucije, prihaja kot zagonski LiveCD. To pomeni, da ga lahko prenesete in preverite združljivost svoje strojne opreme, ne da bi spremenili obstoječe namestitve.

Postopek za načrtovanje postavitve trdega diska za namestitev Linuxa:

  1. Po kliku na gumb Namesti se bo začela namestitev Linuxa. Ne smete uporabljati majhnega sistema Windows particija, lahko pa spremenite velikost particije NTFS, da sprostite prostor.
  2. Privzeta izbira namestitve je namestitev Win in Linux enega ob drugem.
  3. Linux zahteva tri particije (root, swap, home). Windows že uporablja dva. Na disku so dovoljene samo štiri glavne. To pomeni, da boste morali omogočiti dodaten prostor, pridobljen s krčenjem sistema Windows 7, sicer se boste morali odreči uporabi ločene izmenjalne ali domače particije v Linuxu.
  4. Spremenite zasedeno velikost sistema Windows (sda2). Ustvarite razširjenega - imenoval se bo sda3.
  5. Ustvarite logični koren, swap, dom znotraj razširjenega - se bo imenoval sda5, sda6 in sda7.
  6. Spremenite razdelek.
  7. Za ustvarjanje postavitve uporabite GParted. GParted prihaja z Ubuntujem. Najdete ga v System > Administration > Editor.
  8. Naslednji korak je ustvariti razširjeno particijo, ki bo zavzela ves prosti prostor, vključno z novima 2 GB, ki jih je sprostil Windows.
  9. GParted je precej prijazen in bo začel delovati. Najprej se bo zagnala naloga stiskanja, nato pa se bo zagnala simulacija, ki bo zagotovila, da lahko marker izvede želeno nalogo. Nato bo preveril skladnost NTFS in popravil napake, če jih najde. Nato bo spremenil velikost in kopiral vse podatke.

Obstaja veliko programov, ki vam lahko pomagajo upravljati diskovne particije v Linuxu. A tako veliko število alternativ pogosto postane težava za začetnike na tem področju in jim povzroči dvome, katero izbrati.

Upravljanje particij trdega diska je zelo tvegana praksa, saj lahko uporabnik, če ne ve točno, kaj počne, povzroči nedelovanje sistema. Začetnikom svetujemo, da začnejo z grafičnimi možnostmi orodij in pozabijo na ukazno vrstico.

  1. Fdisk je močno orodje ukazna vrstica z vmesnikom besedilnega načina, ki omogoča upravljanje particij. Pomoč olajša delo z njim, vsak ukaz njegovega interaktivnega menija lahko pokličete z eno črko, na primer m - za pomoč, n - za ustvarjanje novih, p - za prikaz tabele, t - za oblikovanje, w - za pisanje.
  2. Parted je orodje v besedilni način, glavna razlika od prejšnjega je, da bodo vsa dejanja poslanih ukazov uporabljena takoj. Zato je treba z njim ravnati še bolj previdno kot s prejšnjim.

Tri najpomembnejša orodja GUI so:

  1. GParted priporočamo vsem uporabnikom, ker GUI preprost in intuitiven, vam omogoča izvajanje številnih operacij od ustvarjanja novega, oblikovanja, ustvarjanja tabel, spreminjanja velikosti.
  2. GNOME - privzeto je nameščeno lastno diskovno orodje, njegov vmesnik je preprost, a, če sem iskren, mnogi še vedno priporočajo GParted.
  3. KDE – svojim namiznim okoljem Plasma je zagotovil še eno orodje za ustvarjanje privzetih particij. V tem primeru je vmesnik bolj podoben GPartedu in preprostejši, zato bi lahko bila še ena dobra možnost za napajanje.

Nekatere distribucije, kot je Ubuntu, ponujajo GParted kot pripomoček LiveCD. Če se torej uporabnik nauči uporabljati program, bo znal pravilno razdeliti diske, da bo imel na osebnem računalniku dva ali več operacijskih sistemov, informacije na njem pa bodo bolje urejene.

Prvi del četrtega dela serije vadnic za začetnike govori o blokovnih napravah, particijah in datotečnih sistemih. Naučili se boste, kako particionirati trdi disk s pomočjo pripomočka fdisk, ustvariti datotečne sisteme in jih namestiti. Spoznajte sintakso konfiguracijsko datoteko fstab.

Hvala andrewww za prevod tega dela. Se nadaljuje...

O avtorjih

Daniel Robbins

Daniel Robbins je ustanovitelj skupnosti Gentoo in ustvarjalec operacijskega sistema Gentoo Linux. Daniel živi v Novi Mehiki z ženo Mary in dvema energičnima hčerkama. Je tudi ustanovitelj in izvršni direktor podjetja Funtoo ter je napisal številne tehnične članke za IBM developerWorks, Intel Developer Services in C/C++ Users Journal.

Chris Houser

Chris Houser je zagovornik UNIX-a od leta 1994, ko se je pridružil administrativni ekipi na univerzi Taylor (Indiana, ZDA), kjer je diplomiral iz računalništva in matematike. Od takrat je delal na različnih področjih, vključno s spletnimi aplikacijami, urejanjem videa, gonilniki UNIX in kriptografsko varnostjo. Trenutno dela pri Sentry Data Systems. Chris je prispeval tudi k številnim brezplačnim projektom, kot sta Gentoo Linux in Clojure, in je soavtor knjige The Joy of Clojure.

Aron Griffis

Aaron Griffis živi v Bostonu, kjer je zadnje desetletje delal pri Hewlett-Packardu na projektih, kot so omrežni gonilniki UNIX za Tru64, varnostni certifikat za Linux, Xen in KVM virtualizacija in nazadnje platformo HP ePrint. Ko ne programira, Aaron rad razmišlja o težavah s programiranjem, medtem ko se vozi s kolesom, žonglira s kiji ali navija za profesionalno bejzbolsko ekipo Boston Red Sox.

Danes se bomo učili sami ustvarite diskovne particije Linux Ubuntu v procesu namestitve distribucije na računalnik, z drugimi besedami, ročno ustvarite particije trdega diska v Ubuntuju, ki so potrebne za normalno delovanje operacijskega sistema na domačem računalniku, malo pa bomo govorili tudi o tem, katera particija je potrebno za kaj.

Torej, kot primer bomo uporabili trenutno na ta trenutek različica Linuxa Ubuntu 17.04, tj. Predstavljajmo si, da nameščate Ubuntu 17.04 ( ali katero koli drugo izpeljano distribucijo, kot so Kubuntu, Lubuntu, Ubuntu MATE in drugi) in dosegli korak, kjer morate izbrati » vrsto namestitve", tj. vrsta particije diska, na primer: samodejno - to je prvi element " Izbrišite disk in namestite Ubuntu" ali " Druga varianta" - to je točno vrsta, v kateri lahko sami označimo disk, zdaj ga bomo obravnavali.

Opomba! V tem članku si bomo ogledali začetno postavitev praznega diska, tj. na katerem še ni particij in podatkov.

Ustvarjanje diskovnih particij med namestitvijo Linux Ubuntu

Če želite sami ustvariti diskovno particijo med namestitvijo Linux Ubuntu, morate izbrati vrsto namestitve " Druga varianta"in pritisnite" Nadaljuj».

Če imate več fizičnih diskov ( imam eno) izberite tistega, ki ga potrebujete, in pritisnite “ Nova miza razdelki».


Nato smo opozorjeni, da bo ustvarjena nova prazna particijska tabela, kliknemo " Nadaljuj", tj. potrdite svoje dejanje.


Prva stvar, ki jo moramo ustvariti, je korenska particija, tj. osnovno ( sistemski) razdelek za namestitev sistema. Za to navajamo:

  • Velikost– za korensko particijo najmanj 15 gigabajtov, v prihodnje je seveda bolje določiti več, na primer 50 gigabajtov. Imam majhen disk za testiranje, zato določim 15 gigabajtov;
  • Nova vrsta particije– navedite " Primarni", Ker ta tip mora biti na disku;
  • – navedite " Začetek tega prostora»;
  • Uporabite kot– tukaj moramo izbrati vrsto datotečnega sistema, pustiti privzeti datotečni sistem Ext4 – to je dnevnikovani datotečni sistem za operacijske sisteme Linux sistemi, ki je trenutno najbolj primeren za datotečni sistem korenske particije ( da in za uporabniške podatke);
  • Točka pritrditve– označimo “/”, saj je to naša korenska particija.

Kliknite " v redu».


Nato na skoraj enak način ustvarimo razdelek za uporabniške podatke, tj. domači del. Ustvarjanje takega razdelka vam bo omogočilo shranjevanje vaših podatkov ( dokumenti, glasba, fotografije itd) na ločenem mestu, ki ga ne bo treba na noben poseben način kopirati ( rezerva) med ponovno namestitvijo ( posodobitve) porazdelitev ali celo njeno spremembo.

V tem primeru moramo navesti:

  • Velikost– največje možno, tj. ves preostali prostor, kot sem že rekel, moj testni disk je majhen, zato je ostalo malo prostora;
  • Nova vrsta particije– navedite " Logično»;
  • Lokacija novega oddelka– navedite " Začetek tega prostora»;
  • Uporabite kot– izberite tudi datotečni sistem Ext4;
  • Točka pritrditve– določite “/home”.

Kliknite " v redu».


Zamenjaj particijo (zamenjava) ne bomo ustvarili, saj se v Ubuntuju od različice 17.04 namesto izmenjalne particije uporablja izmenjalna datoteka ( kot v sistemu Windows). Privzeto je njegova velikost 5% prostega prostora na disku, vendar ne več kot 2 gigabajta. Po namestitvi lahko velikost ostranjevalne datoteke kadar koli spremenite.

S tem zaključite postavitev diska, ki je primerna za domači računalnik, kliknite » Namestiti zdaj».


Potrdite spremembe na disku, kliknite » Nadaljuj" in nadaljujte z namestitvijo distribucije.


To je vse zame, upam, da vam je bil material koristen, adijo!

Pred kratkim sem dobil 3TB (terabajtni) trdi disk. Uporabil ga bom za shranjevanje podatkov. Želim vam povedati, kako ustvariti particijsko tabelo, razdeliti in formatirati nov trdi disk v Ubuntuju. Na disku bom ustvaril dve particiji, ju formatiral z datotečnim sistemom EXT4, povečal prosti prostor na disku in zamenjal lastnika diska (iz root v običajnega uporabnika).

Trdi disk sem priključil na SATA konektor poleg obstoječega na katerem je bil nameščen Ubuntu 11.10. Za formatiranje in ustvarjanje particij na trdem disku bomo uporabili program GParted. Če ga nimate nameščenega, ga lahko namestite prek Ubuntu Application Center ali iz ukazne vrstice tako, da zaženete ukaz:

Sudo apt-get install gparted

Zaženite GParted (program morate zagnati s pravicami superuporabnika, ob zagonu boste morali vnesti geslo). V ukazni vrstici lahko zaženete GParted z naslednjim ukazom:

Sudo gparted

Program privzeto odpre vaš glavni trdi disk, zame je to /dev/sda. Na jedilniku GParted->Naprave prikaže se seznam razpoložljivih medijev, morate izbrati tistega, ki ga boste formatirali. Moj novi trdi disk se imenuje /dev/sdb, zato moram izbrati ta element menija (prepričajte se, da ste se zmotili, sicer boste formatirali napačen pogon).

Ko ste preklopili na potreben disk, nato če izberete element v meniju Razdelek->Nov razdelek, se prikaže sporočilo, da particijska tabela ni bila ustvarjena:

Ustvarite particijsko tabelo na disku

Kaj je tabela particij diska (tabela GPT)

Particijska tabela je storitveno področje na disku, ki shranjuje tabelo z informacijami o particijah diska. Particijske tabele so različnih vrst, na primer GParted omogoča ustvarjanje tabel naslednjih vrst: msdos, aix, amiga, bsd, dvh, gpt, mac, pc98, sun and loop. Razlikujejo se po različni strukturi, zanesljivosti in zmogljivostih. Nekateri niso podprti v enem operacijskem sistemu, vendar so podprti v drugem. Trdi diski Linux običajno uporabljajo particijske tabele MSDOS (včasih imenovane MBR) in GPT. Glavna pomanjkljivost tabel MSDOS je, da ne podpirajo diskov, večjih od 2,2 TB. Zanimala nas bo vrsta GUID Partition Table (GPT), ki jo podpira Linux in ima več pomembnih prednosti. GPT podpira zelo velike velikosti diskov, omogoča dajanje simbolnih oznak (imen) za particije, omogoča ustvarjanje 128 primarnih particij (natančneje, za GPT ni delitve particij na primarne, logične in razširjene). Glavna pomanjkljivost GPT je, da GPT ne podpirajo vsi operacijski sistemi. Na primer, različice sistema Windows, starejše od Vista, ne morejo brati teh diskov. Tudi Windows se ne more zagnati z diska GPT, kar pomeni, da če boste nameščali na to Windows disk, potem raje izberite particijsko tabelo MSDOS. Disk nameravam uporabljati kot drugega v sistemu in samo za shranjevanje podatkov. Uporabil bom particijsko tabelo GPT.

Ustvari particijsko tabelo GUID (GPT)

Zato moramo ustvariti particijsko tabelo. Izberite element menija GParted Naprava->Ustvari particijsko tabelo. V oknu, ki se odpre, izberite predmet s seznama gpt in pritisnite gumb Prijavite se.

Particioniranje in formatiranje

Zdaj moramo ustvariti particije na trdem disku. Na primer, ustvaril bom dve particiji, eno s kapaciteto 2TB in drugo ~800GB (Gb). Izberite element menija Razdelek->Novo.

Odpre se okno za ustvarjanje nove particije. V njem sem določil velikost diska v megabajtih - 2048000 MB, izbral datotečni sistem EXT4 (upoštevajte, da datotečni sistem EXT4 ni berljiv pod Windows) in disk označil z BURGER (poljubno ime). Rezultat je bil naslednji (kliknite na gumb Dodaj):

Zdaj pa ustvarimo drugo particijo, ki bo zavzela ves preostali prosti prostor. Ponovno izberite element menija Razdelek->Novo. Okno za ustvarjanje druge particije s prostornino ~800GB in oznako CAT izgleda tako (tukaj ponovno pritisnete gumb Dodaj):

Po zaključku zgoraj opisanih korakov bo v oknu programa prikazano, kako bo izgledal disk po izvedbi vseh operacij. Če želite izvesti določene operacije, izberite element menija Uredi->Izvedi vse operacije ali kliknite na gumb z zeleno kljukico.

Program bo prikazal opozorilo. Še enkrat premislite, če ste vse pravilno navedli in kliknite gumb Prijavite se.

Začel se bo postopek ustvarjanja particij in formatiranja.

Na koncu bi morali prejeti sporočilo, da so bile vse operacije uspešno zaključene. Nastalo okno programa Gparted bo videti takole.

Povečanje prostega prostora na disku

Zdaj, če odprete upravitelj datotek Nautilus, novi pogoni z imenom BURGER in CAT se bodo pojavili na seznamu naprav. Če kliknete na njih, so nameščeni.

V Ubuntuju so diski nameščeni v imeniku /media. Ker imajo naši diski oznake, so montirani v imenika /media/BURGER in /media/CAT. Zdaj moramo določiti ime naprave, ki se uporablja za ustvarjene particije (diske). Če želite to narediti, zaženite ukaz v terminalu:

V izhodu ukaza boste lahko videli imena naprav, ki se uporabljajo za naše pogone BURGER in CAT. Zame je to /dev/sdb1 in /dev/sdb2:

Odprite pogon v Nautilusu, z desno miškino tipko kliknite prosti prostor in v meniju, ki se odpre, kliknite Lastnosti(ali pritisnite Ctrl+Enter). Odprle se bodo lastnosti diska.

Kot vidite, je na diskih že zasedenih 42 in 107 GB! To je zato, ker sistem rezervira 5 % celotnega prostora na disku za uporabnika root. Zlasti se predpostavlja, da bo sistem uporabil teh 5% in pravilno izvedel vse operacije, ko na disku ni dovolj prostora. Vendar to velja le za sistemske particije, kot je korenska particija datotečnega sistema / ali na primer particija /boot (če jo imate). In če disk uporabljate le za shranjevanje podatkov, bo 5% prostora preprosto izgubljenih in ne bo nikoli uporabljenih. Rezervacije sedežev lahko preprosto onemogočite ali pa zmanjšate njihovo število. Če želite zmanjšati količino rezerviranega prostora s 5% na 1%, zaženite ukaz (številka za tipko -m določa višino obresti za rezervacijo):

Sudo tune2fs -m 1 /dev/sdb1

Če želite popolnoma onemogočiti rezervacijo sedeža, zaženite ukaze (prvi ukaz za BURGER, drugi za CAT):

Sudo tune2fs -r 0 /dev/sdb1 sudo tune2fs -r 0 /dev/sdb2

Zdaj, če pogledate lastnosti diska, bi morali dobiti naslednje:

Menjava lastnika diska

V Ubuntuju je moj disk privzeto nameščen pod korensko skupino in korenskim uporabnikom (superuporabnik je lastnik diska) in nanj kot običajni uporabnik ne morete ničesar pisati ali ustvarjati. Dobra ideja je, da morate za vsak disk narediti vnos v datoteko fstab, da se samodejno priklopi v zahtevane imenike, vendar bom o tem govoril v enem od naslednjih člankov, tukaj pa bom dal povezavo. Za zdaj bomo preprosto spremenili lastnika diska (uporabnika in skupino), tako da bodo diski nameščeni pod vašim uporabnikom. Zaženite ukaze v terminalu (namesto yuriy vnesite svoje uporabniško ime):

Sudo chown yuriy:yuriy /media/BURGER sudo chown yuriy:yuriy /media/CAT

Zdaj bodo ti diski vedno nameščeni pod uporabnikom yuriy.

Na tej točki se lahko šteje, da je postopek ustvarjanja particij in formatiranja diska končan. V komentarjih sprejemamo konstruktivne dodatke in nasvete.