Učinite disk aktivnim iz Linuxa. Particioniranje tvrdog diska u Linux Ubuntuu tokom instalacije. Korišćenje fdisk-a u bash skriptama

Prije instaliranja operativnog sistema potrebno je particionirati tvrdi disk, pri čemu se disk dijeli na particije i formatira. Instalateri modernih operativnih sistema mogu ovu operaciju izvršiti automatski, ali to obično ne rade na najoptimalniji način. U određenim slučajevima ima smisla ovu operaciju izvršiti ručno pomoću posebnih programa. Potreba za ručnim particioniranjem diska javlja se ako:

  • Planirano je instaliranje nekoliko operativnih sistema na računar, na primjer, Windows i Linux;
  • operativni sistem ili sistem datoteka ima ograničenja maksimalna veličina volumena, tako da se veliki disk mora podijeliti na nekoliko malih logičkih pogona.

Postoje i neke prednosti koje se mogu postići korištenjem pravilnog particioniranja diska. Prilikom izrade sigurnosne kopije možete arhivirati ne cijeli disk, već samo dio, sa važnim podacima. Na primjer, možete kreirati odvojene arhive za korisničke i sistemske sekcije. Istovremeno, u slučaju pada sistema, podaci korisnika mogu ostati netaknuti. I vrijeme potrebno za arhiviranje i oporavak će se smanjiti. Također možete koristiti različite sisteme datoteka i različite veličine klastera. Na primjer, mala veličina klastera značajno će uštedjeti prostor na particiji na kojoj je pohranjeno mnogo malih datoteka.

Sistemi datoteka

Sistem podataka definira način na koji su informacije organizirane i pohranjene na diskovima. IN journaled Datotečni sistem, u tzv. “log”, bilježi promjene fajlova koje se planiraju izvršiti, tako da je u slučaju kvarova vjerovatnoća gubitka podataka značajno smanjena.

Ext- prvi sistem datoteka u Linuxu. Trenutno se praktično ne koristi.

Ext2- sistem datoteka bez dnevnika. Može se koristiti za podatke koji se rijetko mijenjaju. Na primjer, za sektore za pokretanje diskova, za rad sa SSD-ovima i flash karticama koje imaju ograničen resurs ciklusa pisanja. Karakteriziran po velika brzina, međutim, brzina čitanja je manja od one kod modernijeg sistema dnevnika - ext4.

Ext3- je dnevnik verzija ext2. Široko korišten prije pojave ext4.

Ext4- razvijen na bazi ext3, ima više Visoke performanse, omogućava rad sa veoma velikim diskovima i datotekama. Ovo je najpopularniji sistem datoteka za Linux danas, koji se koristi za sistemske datoteke i korisničke podatke.

ReiserFS- prvi sistem datoteka za dnevnik za Linux. Može spakovati datoteke u jedan blok, što poboljšava performanse i štedi prostor na disku pri radu sa malim datotekama. Reiser4 je četvrta verzija ReiserFS-a, koja poboljšava performanse i pouzdanost obrade podataka. Dodata je mogućnost korištenja dodataka koji mogu, na primjer, komprimirati ili šifrirati podatke u hodu. Preporučuje se za rad sa malim fajlovima.

XFS- sistem dnevnika sa visokim performansama može se preporučiti za rad sa velikim fajlovima.

JFS je još jedan sistem datoteka dnevnika koji je razvio IBM. Programeri su nastojali postići visoku pouzdanost, performanse i skalabilnost za rad na višeprocesorskim računarima.

Tmpfs- dizajniran za postavljanje privremenih datoteka u RAM računara. Ovo je posebno važno kada radite sa SSD-om i imate besplatan ram memorija.

DEBEO I NTFS- MS-DOS i Windows sistem datoteka, koje također podržava Linux. Korisnik Linuxa može pristupiti particijama sa FAT i NTFS. Koristi se za instaliranje odgovarajućih sistema, za prenos i deljenje podataka.

Swap- može biti ili zasebna particija diska ili obična datoteka. Koristi se isključivo za kreiranje virtuelne memorije. Virtuelna memorija je neophodna kada nema dovoljno glavne memorije (RAM), ali je brzina rada kada se koristi takva memorija značajno smanjena. Swap je neophodan za računare sa malom količinom memorije; u tom slučaju se preporučuje kreiranje swap particije ili datoteke 2-4 puta veće od RAM-a računara. Swap je također neophodan za prelazak u stanje mirovanja; u tom slučaju morate dodijeliti količinu memorije jednaku RAM-u računara ili malo više. Ako računar ima dovoljno memorije i ne zahteva režim spavanja, zamena se može potpuno onemogućiti. Modernom personalnom računaru obično je potrebno 4 GB RAM-a. Ali kada se obrađuju velike količine podataka, za servere sa veliki iznos korisnicima mogu biti potrebne znatno veće količine memorije.

Struktura diska u Linuxu

Disk se može podijeliti na četiri fizičke particije. Jedan od ovih odjeljaka može biti proširen. Proširena particija se može podijeliti na neograničen broj logičkih particija. Diskovi u Linuxu su označeni slovima sd?, pri čemu se umjesto upitnika koriste slova latinice, koja počinju s "a". Odnosno, prvi disk u sistemu se zove sda, drugi - sdb, treći - sdc, itd. Na starijim računarima, sa IDE diskovima mogu se koristiti nazivi: hda, hdb, hdc itd. Zauzvrat, particije diska su označene brojevima: sda1, sdb5, sdc7. Prve četiri cifre su rezervirane za fizičke particije: sda1, sda2, sda3, sda4. Čak i ako disk ima manje od četiri fizičke particije, prva logička particija će se zvati sda5.

Struktura imenika

Ovdje ćemo razmotriti samo one direktorije koje ima smisla staviti u poseban odjeljak.

/ - korijen diska. Svejedno stvoreno. Preporučeni sistemi datoteka: ext4, JFS, ReiserFS.

/boot- služi za pokretanje sistema. Preporučeni sistem datoteka je ext2.

/Dom- sadrži korisničke fajlove. Preporučeni sistemi datoteka: ext4, ReiserFS, XFS (za velike datoteke).

/tmp- koristi se za pohranjivanje privremenih datoteka. Preporučeni sistemi datoteka: ReiserFS, ext4, tmpfs.

/var- koristi se za pohranjivanje često mijenjanih datoteka. Preporučeni sistem datoteka: ReiserFS, ext4.

/usr- sadrži datoteke programa i biblioteka koje je instalirao korisnik. Preporučeni sistem datoteka je ext4.

Particioniranje diska pomoću fdisk-a

Fdisk je uslužni program za označavanje tvrdi diskovi sa tekstualnim interfejsom. Svi uređaji u Linuxu nalaze se u /dev direktoriju. Možete pogledati listu diskova koristeći naredbu:

ls /dev | grep sd

Ako je sda ​​disk već particioniran, tada se informacije o particijama mogu pronaći pomoću naredbe:

sudo fdisk -l /dev/sda

Također možete dobiti informacije o particijama koristeći naredbu:

Recimo da želimo dobiti sljedeću strukturu diska:

1 (sda1) particija za Windows kapaciteta 100 GB.

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

3 (sda6) swap particija - 4 GB.

4 (sda7) root particija - / 20 GB.

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

Pokrenite fdisk:

sudo fdisk /dev/sda

Ako trebate particionirati drugi ili treći disk, umjesto sda pišemo sdb ili sdc.

Nakon pokretanja programa, pritisnite “m” da vidite listu komandi.

Tabelu particija gledamo pritiskom na “p”.

Ako disk nije prazan, obrišite stare particije naredbom “d”, nakon čega naznačujemo broj particije. Ako postoji nekoliko particija, morat ćete pokrenuti naredbu nekoliko puta.

Kreirajte novi odjeljak fizički Windows pritiskom na tipku “n”, a zatim na “p”. Zatim navedite broj odjeljka - "1". Prvi sektor je podrazumevani - pritisnite “Enter”. I na kraju unesite veličinu diska “+100G”.

U terminalu će to izgledati ovako:

Naredba (m za referencu): n

e produženo

Odaberite (zadano p): str

Broj odjeljka (1-4, zadano 1): 1

Prvi sektor (2048-976773167, zadano 2048):

Koristi se zadana vrijednost 2048

Zadnji sektor, +sektori ili +veličina (K,M,G) (2048-976773167, zadano 976773167): +100G

Naredba (m za referencu): n

e produženo

Odaberite (zadano p): e

Broj odjeljka (1-4, zadano 2): 2

Prvi sektor (209717248-976773167, zadano 209717248):

Koristi zadanu vrijednost 209717248 Zadnji sektor, +sektori ili +veličina(K,M,G) (209717248-976773167, zadano 976773167):

Koristi se zadana vrijednost 976773167

Sljedeća particija je swap, kapaciteta 4 gigabajta. Uzastopno “n”, “l”, “Enter” i na kraju unosimo +4G.

Na isti način kreirajte root particiju od 20 Gigabajta pritiskom na “n”, “l”, “Enter” i +20G.

I particija /home, koja će zauzeti sav preostali prostor na disku: “n”, “l”, “Enter”, “Enter”.

Nakon toga, pritiskom na “p” vidjet ćemo nešto poput sljedećeg:

/dev/sda1 2048 209717247 104857600 83 Linux

/dev/sda6 209926144 218314751 4194304 83 Linux

Budući da planiramo instalirati Windows na sda1 particiju, promijenit ćemo tip sistem podataka. Pritisnite “l” i vidite da NTFS odgovara id=7. Da biste promijenili vrstu, pritisnite "t", zatim broj odjeljka "1" i kod "7", u terminalu će izgledati ovako:

Naredba (m za referencu): t

Broj odjeljka (1-8): 1

Heksadecimalni kod (unesite L za listu kodova): 7

Tip sistemske particije 1 promijenjen u 7 (HPFS/NTFS/exFAT)

Na isti način promijenite id datoteke stranične memorije za sda6 particiju: pritisnite “l”, “6” i unesite kod 82.

Hajde da vidimo šta se desilo sa komandom "p":

Device Load Start End Blocks Id System

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

/dev/sda2 209717248 976773167 383527960 5 Prošireno

/dev/sda5 209719296 209924095 102400 83 Linux

/dev/sda6 209926144 218314751 4194304 82 Linux swap / Solaris

/dev/sda7 218316800 260259839 20971520 83 Linux

/dev/sda8 260261888 976773167 358255640 83 Linux

Ako je sve u redu, onda za pisanje particija na disk pritisnite "w". Dok ne unesemo komandu “w”, izvode se samo preliminarne operacije i nikakvi podaci se ne upisuju na disk. Nakon snimanja particija, restartujemo i instaliramo sisteme.

Particioniranje diska pomoću GParteda

GParted ili GNOME Partition Editor je program za uređivanje particija diska sa grafičkim interfejsom. To je u suštini omot oko pomoćnog programa za tekst GNU Parted. GParted ima jednostavan i intuitivan interfejs. Omogućava vam ne samo stvaranje i brisanje particija, već i promjenu veličine, kopiranje i premještanje. Program podržava rad sa mnogim popularnim sistemima datoteka.

Pažnja: naknadne radnje mogu dovesti do potpuni gubitak informacija sa računarskih diskova. Prije korištenja GParteda, obavezno napravite kopije važna informacija. Takođe je preporučljivo puniti bateriju laptopa pomoću UPS-a. Neke operacije mogu potrajati dugo i podaci se mogu izgubiti ako se napajanje isključi.

Program pokrećemo naredbom:

Morate ga pokrenuti kao privilegirani korisnik; da biste to učinili, prvo pokrenite naredbu su, ili sudo:

sudo gparted

Ako naredba ne radi, onda morate instalirati ovaj program, iako ga mnoge distribucije uključuju po defaultu.

Ako je disk već particioniran, vidjet ćemo nešto poput ovoga:

Rice. 1. GParted program

Na vrhu se nalazi tekstualni meni. Ispod su dugmad za obavljanje osnovnih radnji. Na desnoj strani ikona je prozor za odabir diska. Particije odabranog diska prikazane su ispod u obliku pravokutnika. Još niže, iste particije diska su u obliku tabele, sa detaljnijim opisom. Ako kliknete desnim tasterom miša na bilo koju sekciju, pojaviće se meni sa listom operacija koje se mogu izvršiti sa odabranim odeljkom. Također možete odabrati particiju diska lijevom tipkom miša, a zatim odabrati operaciju u gornjem tekstualnom meniju ili klikom na ikonu.

Ako je disk neparticioniran, možete odmah početi kreirati particije. U suprotnom, izbrišite nepotrebne particije - kliknite desnim tasterom miša (RMB) na naziv particije i izaberite „Izbriši“ iz menija.

Ako sistem koristi particiju (montiran), prije izvođenja operacija morate je demontirati - kliknite desnim tasterom miša na particiju i odaberite "Unmount" iz menija.

Ako disk ima particije koje želite, možete im promijeniti veličinu kako biste napravili mjesta za nove particije. Recimo da postoji Windows particija koja zauzima cijeli disk. Morate napustiti Windows i instalirati Linux. Da biste to uradili, kliknite desnim tasterom miša na Windows particiju i izaberite „Promeni veličinu/Premesti“ iz menija. Zatim naznačavamo novu veličinu Windows particije, ili slobodan prostor prije ili poslije particije. Nakon toga kliknite na dugme „Promeni veličinu ili premesti“.

Rice. 2. Promjena veličine particije

Naravno, za ovu operaciju Windows particija mora imati dovoljno slobodnog prostora. Nakon promjene veličine particije, ostat će nedodijeljeni prostor koji se može koristiti za kreiranje Linux particija.

Da biste kreirali novu particiju, potrebno je da kliknete desnim tasterom miša na nedodijeljeni prostor i odaberete “Novo” iz izbornika. Zatim, u polju „Nova veličina“ naznačite veličinu particije. Označavamo tip particije (primarna, proširena, logička) i sistem datoteka, kao i oznaku diska, na primjer "home".

Rice. 3. Kreirajte novu particiju

Kreiramo sve potrebne particije (pogledajte gore za opis rada sa fdisk-om).

Na samom kraju, da biste izvršili sve odabrane radnje, potrebno je da odaberete “Izvrši sve operacije” u gornjem meniju “Uredi” ili kliknete na odgovarajuće dugme u obliku zelene kvačice na traci sa alatkama. Samo morate pričekati neko vrijeme dok program particionira disk.

Označavanje Linux disk logički ga rastavlja na manje dijelove koji će se koristiti različiti programi. Na SSD uređajima, riječ "particija" se odnosi na prostor. Obično je Linux instaliran na prvom. Ovaj aranžman na PC-u se može predstaviti u pojednostavljenom obliku kao biblioteka. Operativni sistem je bibliotekar koji obezbeđuje stablo direktorijuma kao dostupne datoteke.

Na računarima, svaki OS ima svoj tip sistema datoteka, koji drugima nije dostupan jer ne mogu da ga čitaju. Ovo nema nikakve veze sa Linuxom, koji je univerzalan i razumije datoteke koje se koriste u Windows 95/98, kao i mnogim drugim modernim operativnim sistemima.

Vodič za instalaciju svake distribucije sadrži odjeljak o Linux particioniranju diska. Princip KISS (Keep It Simple Stupid) koristi se za početnike. Desktop sistemi za ličnu upotrebu nemaju istu složenost i zahtevaju da se instalira mnogo particija. Za pravilno postavljanje Linuxa, preporučuju se tri obavezna: swap, root i home. Ovo su više logična nego fizička razdvajanja, tako da se njima može uređivati ​​i manipulirati u različite svrhe.

Uprkos velikom broju tipova sistema datoteka, koriste se samo 3: osnovni, prošireni i logički. Postoji ograničenje za Linux particioniranje diska - ne smije imati više od četiri dijela. Ovaj zahtjev se odnosi na mogućnosti koje PC-ju govore o lokaciji pokretanja i glavnim particijama za OS. Ali ako vam i dalje treba više, izvršite prošireno particioniranje Linux diska.

Služit će kao šuplja posuda za bilo koji broj manjih logičkih elemenata. Možete kreirati onoliko koliko vam je potrebno, a također ga možete izvršiti kao dio koji nije OS. Međutim, uprkos ovom pozitivnom, proširene particije nisu dobile široku upotrebu, jer korisnik ne može da se pokrene direktno sa ovog diska. Postoje načini da se zaobiđe ovaj zahtjev, ali bolje je pravilno koordinirati osnovni sistem.

Linux tačke montiranja

Uobičajeno je particionirati disk prilikom instaliranja Linuxa, što radi tako što se sve stavlja u stablo. Sljedeća particija se montira kao grana u određenoj mapi, obično media ili mnt. Direktorij u koji se montira naziva se točka montiranja. Ova metoda bolje funkcionira sa sistemom stabla, ali možete kreirati mape gdje god želite.

Standardna shema particioniranja diska prilikom instalacije Linuxa izgleda ovako:

  1. Particija od 12-20 GB za OS zove se root.
  2. Mala particija za povećanje RAM-a, nazvana swap.
  3. Odlično za ličnu upotrebu - za dom.

Zahtjevi za tačnu veličinu Linux particioniranja diska ovise o vašim potrebama. Ako korisnik uređuje mnogo multimedije ili ima malo RAM-a, trebao bi koristiti veći swap volumen. Opće pravilo je da odaberete dvostruko veću količinu RAM-a kao prostora i postavite ga na lokaciju brz pristup, na primjer, na početku ili kraju diska.

Čak i ako korisnik instalira "tonu" softvera za root particiju, prilikom particioniranja diska za Linux dovoljno je maksimalno 20 GB. Distribucije koriste ext 3/4 kao sistem datoteka koji ima nezavisni mehanizam samočišćenja i ne zahtijeva defragmentaciju. Međutim, za to mora postojati slobodan prostor od 25-35% volumena. Home pohranjuje lične dokumente i programe. Funkcionalno je ekvivalentan direktoriju Users u Windowsu. Korisno ga je imati u zasebnom elementu jer se tokom ažuriranja ili ponovne instalacije OS-a podaci u ovom direktoriju neće mijenjati.

"Swap" je particioniranje Linux tvrdog diska kako bi se osigurala funkcija stranica, koja postoji u obliku logičko područje na disku ili samo u datoteci. Umjesto da koristi fizički prostor u RAM-u, on uzima prostor na disku za pohranu privremenih datoteka, čime se smanjuje korištenje RAM-a. Kombinovani skup RAM-a i swap-a stvara virtuelnu memoriju veću od podrazumevane na računaru. Na ovaj način, Linux kernel može pokrenuti procese koji zahtijevaju više memorije nego što je fizički dostupno.

Funkcija swappiness predstavlja preferenciju kernela da koristi swap. Permutacija može imati vrijednost od 0 do 100, ali zadana vrijednost je 60. Da budemo jasni, ova vrijednost možda neće biti jednako efikasna u svim slučajevima jer će zavisiti od individualne upotrebe. tehničke karakteristike opreme i potreba korisnika.

Korisnik treba jedan gpt particionirani Linux disk, koji se koristi kao virtuelni swap prostor. Radi jednostavnosti, kreirajte datoteku veličine od 50% do 100% fizičke memorije u OS-u. Ako računar ima malo RAM-a i veliku količinu prostora na disku, povećajte volumen.

Predstavljen kao kosa crta (/). Ovaj vrh stabla direktorija sadrži Linux i sve što je instalirano na sistemu i ekvivalentno je DOS ili Windows "C:" pogonu. Korisnik koji kreira particiju za korijenski direktorij ne bi trebao s njom brkati račun root, što je funkcija sistemskog administratora.

Raspored Kali Linux diskova i veličina root elementa će zavisiti od toga šta se instalira ili planira da se postavi. Prethodno pročitajte dokumentaciju za distribuciju i rezervišite dovoljno prostora za maksimalnu instalaciju, kao i najmanje 100 MB za privremeni prostor.

Ako korisnik planira preuzeti i isprobati mnogo softver, ostavite više prostora. Ako je vaš računar mali HDD, možete smanjiti instalirane pakete da uštedite prostor. Općenito, ako PC ima root particiju između 2 GB i 8 GB, onda je to sasvim dovoljno za operativni rad sistema.

Treća i posljednja faza, koja se izvodi prilikom označavanja particija diska za Linux instalacije, - kreiranje kućnog direktorija. Ovo je mjesto gdje se pohranjuju korisnički fajlovi, drugim riječima, podaci. Ovo je ekvivalentno folderu Moji dokumenti na radnoj površini MS Windows ako je instaliran MS Office.

U višekorisničkom sistemu, svaki korisnik ima svoj kućni direktorij. Sadržaj matičnog direktorija zaštićen je dozvolama za fajlove i dostupan je svim provjerenim pretplatnicima. Svaki korisnik s administrativnim privilegijama ima pravo pristupa zaštićenoj datoteci, uključujući kućne direktorije drugih korisnika.

Odvajanje korisničkih podataka od podataka u cijelom sistemu izbjegava suvišnost i uvelike pojednostavljuje backup važnih dokumenata. Zlonamjerni programi i virusi koji se pokreću pod korisničkim imenom i sa njegovim privilegijama mogu mijenjati samo datoteke u matičnom direktoriju i datoteke radne grupe čiji je korisnik dio, ali ne i stvarne sistemske datoteke.

Strogo govoreći, nema potrebe za stvaranjem posebnog mjesta za dom. Ako se to ne učini, nalazit će se na root particiji, kao i svi drugi sistemski direktoriji. Ako nemate dovoljno prostora, možda ćete morati da konfigurišete računar da kreirate odvojeno skladište, što će vam kasnije omogućiti da ponovo instalirate Linux bez gubitka ličnih podataka.

Tipično, da biste kreirali particije i particije, koristite program Partition Magic, koji se može naći na CD-u BOOTABLE. Pokrenite BootCD i prvu opciju - Disk Partition Tools.

Algoritam akcija:

  1. Odaberite čvrsti disk i pritisnite dodatno dugme u obliku „menija“, gde dodeljujete GB volumena za Linux.
  2. Zatim će se pojaviti odjeljak koji ćete morati kreirati Unallow.
  3. Kliknite na dugme na njemu i izaberite „Kreiraj“.
  4. Pojavljuje se meni za podešavanje. Linux particija mora biti primarna i formatirana u Ext3 ili Ext2.
  5. LABEL je označen kao Ubuntu, jer će distribucija biti instalirana.
  6. Veličina klastera je ostavljena kao “Default”.
  7. Nakon što je konfigurisan, potvrdite pritiskom na dugme “OK” na ekranu.

Za kreiranje rasporeda diska za Linux Mint promijenite stranicu za instalaciju u "nešto drugo" i tada će se pojaviti na tvrdom disku.

Proces kreiranja novih particija:

  1. Kliknite na dugme "+" da dodate novi i prilagodite veličinu u kojoj želite da kreirate Linux Mint.
  2. Postavite tačku montiranja na root i ostavite sistem datoteka kao ext4.
  3. Kreirajte zamjenu i odaberite “swap oblast”.
  4. Otvorite terminalsku aplikaciju i unesite sljedeće: sudo su.
  5. Unesite svoju trenutnu lozinku za primanje root prava. Komanda će se promijeniti iz simbola ~ u #.
  6. Aktivirajte swap datoteku, otvorite datoteku pomoću Nano editora: # nano / etc / fstab.
  7. Napišite sljedeći tekst: /swapfile none swap defaults 0 0.
  8. Zajedno pritiskanje Ctrl + O potvrđuje spremanje /etc/fstab datoteke.
  9. Pritiskom zajedno Ctrl tipke+ X potvrđuje izlaz iz Nano-a.
  10. Nakon ponovnog pokretanja, operativni sistem će koristiti /swapfile kao swap datoteku.
  11. Da biste to provjerili, unesite sljedeću naredbu u terminal: $ cat / proc / swaps.
  12. Korisnik će vidjeti koji se uređaj, particija ili datoteka koristi u svrhu dijeljenja i kako se koristi.

Slično, možete kreirati bilo koju Linux Mint particiju.

Koraci za podešavanje Ubuntu 14.04:

  1. U pomoćniku LiveCD izaberite instalaciju; u četvrtom paragrafu označite opciju „Napredne opcije“ da biste napravili razdvajanje. Pojavit će se tvrdi disk od 500 GB.
  2. Kliknite na “Kreiraj tablicu” i pojavit će se upozorenje koje ukazuje da će sav sadržaj biti izgubljen.
  3. Kliknite na „Nastavi“, otvorit će se prazna konfiguracijska tablica.
  4. Odaberite slobodan prostor i kliknite na ikonu “+” da dodate particiju, na primjer: Veličina: 1024 MB (1 GB) > Tip: Primarni > Sistem datoteka: ext4 > Tačka montiranja: pokretanje.
  5. Kreirajte particiju za SWAP: Veličina: 8192 MB (8 GB) > Udvostručuje 4 GB RAM-a računara > Tip: Logički > Sistem datoteka: Područje zamjene > Tačka pričvršćivanja.
  6. Kreirajte za OS i radne programe: Veličina: 51.200 MB (50 GB) > Tip: Logički > Sistem datoteka: ext4 > Tačka privitka.
  7. Napravite dom gde korisnici obično čuvaju preuzimanja torrenta, filmove, muziku, hiljade fotografija: Veličina: 476,454 MB (manje ili više koliko je ostalo od diska) > Tip: Logički > Sistem datoteka: ext4 > Tačka montiranja: home.

Ponekad morate instalirati Linux na Windows PC. Da biste to učinili, morate dodijeliti prostor na disku. Preporučuje se korištenje GParted alata za particioniranje za promjenu veličine Windowsa i kreiranje novih particija za Linux.

Generalno, Linux distribucije imaju dobru hardversku podršku. Ali mjere opreza su neophodne. Kad god se ne primjenjuje ispravno particioniranje Linux diska, postoji rizik od gubitka podataka, bez obzira na to koji OS je instaliran. Važno je osigurati da se kritični podaci pohranjuju na vanjski medij i to rezervne kopije nije oštećen i može se restaurirati.

Ubuntu, kao i mnogi drugi Linux distribucije, dolazi kao LiveCD za pokretanje. To znači da ga možete preuzeti i provjeriti svoju hardversku kompatibilnost bez ikakvih promjena u postojećim instalacijama.

Proces planiranja rasporeda tvrdog diska za instalaciju Linuxa:

  1. Nakon što kliknete na dugme Instaliraj, instalacija Linuxa će početi. Ne biste trebali koristiti mali sistem Windows particija, ali možete promijeniti veličinu NTFS particije kako biste oslobodili prostor.
  2. Zadani izbor instalacije je instaliranje Win i Linux rame uz rame.
  3. Linux zahtijeva tri particije (root, swap, home). Windows već koristi dva. Na disku su dozvoljena samo četiri glavna. To znači da ćete morati da omogućite dodatni prostor dobijen smanjenjem Windowsa 7, inače ćete morati da odustanete od upotrebe zasebne swap ili kućne particije na Linuxu.
  4. Promijenite zauzetu veličinu Windowsa (sda2). Kreirajte prošireni - zvat će se sda3.
  5. Kreirajte logički root, swap, home unutar Extended - zvaće se sda5, sda6 i sda7.
  6. Promijenite odjeljak.
  7. Koristite GParted za kreiranje izgleda. GParted dolazi sa Ubuntuom. Može se naći u System > Administration > Editor.
  8. Sljedeći korak je kreiranje proširene particije koja će zauzeti sav slobodan prostor, uključujući novih 2 GB koje je oslobodio Windows.
  9. GParted je prilično prijateljski raspoložen i počeće da radi. Prvo će se pokrenuti zadatak kompresije, a zatim će se pokrenuti simulacija kako bi se osiguralo da marker može izvršiti željeni zadatak. Zatim će provjeriti NTFS konzistentnost i popraviti greške ako ih pronađe. Nakon toga će promijeniti veličinu i kopirati sve podatke.

Postoji mnogo programa koji vam mogu pomoći da upravljate particijama diska u Linuxu. Ali često tako ogroman broj alternativa postaje problem početnicima u ovoj oblasti i dovodi ih u sumnju koju da odaberu.

Upravljanje particijama tvrdog diska je praksa visokog rizika jer ako korisnik ne zna tačno šta radi, može učiniti sistem neoperativnim. Početnicima se savjetuje da počnu s grafičkim opcijama alata i zaborave na komandnu liniju.

  1. Fdisk je moćan alat komandna linija sa interfejsom za tekstualni način koji vam omogućava da upravljate particijama. Pomoć olakšava rad s njom, svaka naredba njegovog interaktivnog izbornika može se pozvati jednim slovom, kao što su m - za pomoć, n - za kreiranje novih, p - za prikaz tabele, t - za oblikovanje, w - za pisanje.
  2. Parted je alat u tekstualni mod, glavna razlika u odnosu na prethodni je u tome što će se sve akcije poslanih naredbi odmah primijeniti. Stoga se njime mora rukovati još pažljivije od prethodnog.

Tri najrelevantnija GUI alata su:

  1. GParted se preporučuje svim korisnicima jer je GUI jednostavan i intuitivan, omogućava vam izvođenje mnogih operacija od kreiranja nove, formatiranja, kreiranja tabela, promjene veličine.
  2. GNOME - podrazumevano je instaliran sopstveni disk alat, njegovo sučelje je jednostavno, ali, da budemo iskreni, mnogi i dalje preporučuju GParted.
  3. KDE - obezbedio je svojim Plasma desktop okruženjima još jedan alat za kreiranje podrazumevanih particija. U ovom slučaju, sučelje je sličnije GPartedu i jednostavnije, tako da bi mogao biti još jedna dobra opcija za napajanje.

Neke distribucije, kao što je Ubuntu, nude GParted kao LiveCD uslužni program. Dakle, ako korisnik nauči da koristi program, moći će pravilno da particionira diskove kako bi imao dva ili više operativnih sistema na PC-u, a informacije na njemu će biti bolje organizirane.

Prvi dio četvrtog dijela serije tutorijala za početnike govori o blok uređajima, particijama i sistemima datoteka. Naučićete kako da particionirate čvrsti disk koristeći fdisk uslužni program, kreirate sistem datoteka i montirate ih. Upoznajte sintaksu konfiguracijski fajl fstab.

Hvala andrewww na prevodu ovog dela. Nastavlja se...

O autorima

Daniel Robbins

Daniel Robbins je osnivač Gentoo zajednice i kreator Gentoo Linux operativnog sistema. Daniel živi u Novom Meksiku sa suprugom Mary i dvije energične kćeri. On je također osnivač i izvršni direktor Funtoo-a i napisao je brojne tehničke članke za IBM developerWorks, Intel Developer Services i C/C++ Users Journal.

Chris Houser

Chris Houser je zagovornik UNIX-a od 1994. godine, kada se pridružio administrativnom timu na Univerzitetu Taylor (Indijana, SAD), gdje je stekao diplomu iz računarstva i matematike. Od tada je radio u raznim oblastima, uključujući web aplikacije, uređivanje videa, UNIX drajvere i kriptografsku sigurnost. Trenutno radi u Sentry Data Systems. Chris je također doprinio mnogim besplatnim projektima, kao što su Gentoo Linux i Clojure, a koautor je knjige The Joy of Clojure.

Aron Griffis

Aaron Griffis živi u Bostonu, gdje je proveo posljednju deceniju radeći u Hewlett-Packardu na projektima kao što su UNIX mrežni drajveri za Tru64, Linux sigurnosni certifikat, Xen i KVM virtuelizacija, a nedavno i platformu HP ePrint. Kada ne programira, Aaron voli razmišljati o problemima s programiranjem dok vozi bicikl, žonglira palicama ili navija za profesionalni bejzbol tim Boston Red Soxa.

Danas ćemo sami učiti kreirajte particije diska u Linux Ubuntu u procesu instaliranja distribucije na računar, odnosno ručno kreirajte particije hard diska u Ubuntu-u koje su neophodne za normalno funkcionisanje operativnog sistema na kućnom računaru, a malo ćemo i o tome koja je particija potrebno za šta.

Dakle, kao primjer ćemo koristiti trenutni na ovog trenutka verzija Linuxa Ubuntu 17.04, tj. zamislimo da instalirate Ubuntu 17.04 ( ili bilo koju drugu distribuciju derivata, kao što su Kubuntu, Lubuntu, Ubuntu MATE i drugi) i došli do koraka gdje trebate odabrati “ vrsta instalacije“, tj. tip particije diska, na primjer: automatski - ovo je prva stavka " Izbrišite disk i instalirajte Ubuntu", ili " Druga varijanta" - to je upravo tip kojim možemo sami označiti disk; sada ćemo to razmotriti.

Bilješka! U ovom članku ćemo pogledati početni izgled praznog diska, tj. na kojoj još nema particija i podataka.

Kreiranje particija diska tokom instalacije Linux Ubuntua

Da biste sami kreirali particiju diska tokom instalacije Linux Ubuntu-a, morate odabrati tip instalacije " Druga varijanta" i pritisnite " Nastavi».

Ako imate nekoliko fizičkih diskova ( Imam jedno) odaberite onaj koji vam je potreban i pritisnite “ Novi sto sekcije».


Tada smo upozoreni da će se kreirati nova prazna tabela particija, kliknemo " Nastavi“, tj. potvrdite svoju akciju.


Prva stvar koju moramo kreirati je root particija, tj. osnovni ( sistemski) odjeljak za instalaciju sistema. Za ovo ukazujemo:

  • Veličina– za root particiju minimalno 15 gigabajta; u budućnosti je, naravno, bolje navesti više, na primjer, 50 gigabajta. Imam mali disk za testiranje, pa sam naveo 15 gigabajta;
  • Nova vrsta particije- ukazati " Primarni“, jer ovaj tip mora biti na disku;
  • - ukazati " Početak ovog prostora»;
  • Koristite kao– ovdje trebamo odabrati tip sistema datoteka, ostaviti zadani Ext4 sistem datoteka - ovo je sistem datoteka sa dnevnikom za operativne sisteme Linux sistemi, koji je trenutno najpogodniji za sistem datoteka korijenske particije ( da i za korisničke podatke);
  • Tačka montiranja– označavamo “/”, pošto je ovo naša root particija.

kliknite na " uredu».


Zatim, na skoro isti način, kreiramo sekciju za korisničke podatke, tj. home section. Kreiranje takvog odjeljka će vam omogućiti da pohranite svoje podatke ( dokumente, muziku, fotografije i tako dalje) na posebnom mjestu koje neće biti potrebno kopirati na bilo koji poseban način ( rezerva) tokom reinstalacije ( ažuriranja) distribucija ili čak njena promjena.

U ovom slučaju moramo navesti:

  • Veličina– maksimalno moguće, tj. sav preostali prostor, kao što sam već rekao, moj test disk je mali, tako da je ostalo malo prostora;
  • Nova vrsta particije- ukazati " Logično»;
  • Lokacija nove sekcije- ukazati " Početak ovog prostora»;
  • Koristite kao– također odaberite sistem datoteka Ext4;
  • Tačka montiranja– navedite “/home”.

kliknite na " uredu».


Swap particija (swap) nećemo kreirati, jer se u Ubuntu-u, počevši od verzije 17.04, koristi swap datoteka umjesto swap particije ( kao u Windowsu). Prema zadanim postavkama, njegova veličina je 5% slobodnog prostora na disku, ali ne više od 2 gigabajta. Nakon instalacije, veličina datoteke stranice može se promijeniti u bilo kojem trenutku.

Ovo završava raspored diska, koji je prikladan za kućni računar, kliknite na " Instalirati sada».


Potvrdite da napravite promjene na disku, kliknite na " Nastavi" i nastavite sa instaliranjem distribucije.


To je sve za mene, nadam se da vam je materijal bio koristan, ćao!

Nedavno sam dobio hard disk od 3TB (terabajta). Koristit ću ga za pohranjivanje podataka. Želim da vam kažem kako da kreirate particionu tabelu, particionirate i formatirate novi čvrsti disk u Ubuntu. Napravit ću dvije particije na disku, formatirati ih sa EXT4 sistemom datoteka, povećati slobodan prostor na disku i promijeniti vlasnika diska (s root na običnog korisnika).

Priključio sam hard disk na SATA konektor pored postojećeg na koji je instaliran Ubuntu 11.10. Za formatiranje i kreiranje particija na vašem tvrdom disku koristit ćemo program GParted. Ako ga nemate instaliranog, možete ga instalirati preko Ubuntu Application Center ili iz komandne linije tako što ćete pokrenuti naredbu:

Sudo apt-get install gparted

Pokrenite GParted (program se mora pokrenuti sa pravima superkorisnika, moraćete da unesete lozinku prilikom pokretanja). Iz komandne linije možete pokrenuti GParted sa sljedećom naredbom:

Sudo gparted

Program podrazumevano otvara vaš glavni čvrsti disk, za mene je to /dev/sda. Na meniju GParted->Uređaji prikazuje se lista dostupnih medija, morate odabrati onaj koji ćete formatirati. Moj novi čvrsti disk se zove /dev/sdb, tako da moram da izaberem ovu stavku menija (pazite da napravite grešku, inače ćete formatirati pogrešan disk).

Kada ste prešli na potreban disk, zatim ako odaberete stavku u meniju Odjeljak->Novi odjeljak, pojavit će se poruka da tabela particija nije kreirana:

Kreirajte tabelu particija na disku

Šta je tabela particija diska (GPT tabela)

Tablica particija je servisna oblast na disku koja pohranjuje tablicu s informacijama o particijama diska. Tabele particija dolaze u različitim tipovima, na primjer, GParted vam omogućava da kreirate tablice sljedećih tipova: msdos, aix, amiga, bsd, dvh, gpt, mac, pc98, sun and loop. Razlikuju se po različitoj strukturi, pouzdanosti i mogućnostima. Neki nisu podržani na jednom operativnom sistemu, ali su podržani na drugom. Linux tvrdi diskovi obično koriste MSDOS (ponekad se nazivaju MBR) i GPT particione tabele. Glavni nedostatak MSDOS tabela je to što ne podržavaju diskove veće od 2,2 TB. Zainteresovat će nas tip GUID Partition Table (GPT), koji podržava Linux i ima nekoliko važnih prednosti. GPT podržava vrlo velike veličine diskova, omogućava vam davanje simboličkih oznaka (imena) za particije, omogućava vam da kreirate 128 primarnih particija (tačnije, za GPT ne postoji podjela particija na primarne, logičke i proširene). Glavni nedostatak GPT-a je taj što GPT ne podržavaju svi operativni sistemi. Na primjer, verzije Windowsa starije od Vista ne mogu čitati ove diskove. Takođe Windows ne može da se pokrene sa GPT diska, što znači da ako ćete instalirati na ovom Windows disk, onda je bolje izabrati MSDOS particijsku tablicu. Planiram da koristim disk kao drugi u sistemu i samo za skladištenje podataka. Koristit ću GPT particijsku tablicu.

Kreirajte GUID particijsku tablicu (GPT)

Dakle, moramo da kreiramo particionu tabelu. Odaberite GParted stavku menija Uređaj->Kreiraj tabelu particija. U prozoru koji se otvori odaberite stavku sa liste gpt i pritisnite dugme Prijavite se.

Particioniranje i formatiranje

Sada moramo napraviti particije na tvrdom disku. Na primjer, napravit ću dvije particije, jednu kapaciteta 2TB, a drugu ~800GB (Gb). Odaberite stavku menija Odjeljak->Novo.

Otvoriće se prozor za kreiranje nove particije. U njemu sam naveo veličinu diska u megabajtima - 2048000MB, izabrao sistem datoteka EXT4 (imajte na umu da EXT4 sistem datoteka nije čitljiv pod Windowsom) i označio disk BURGER (proizvoljno ime). Rezultat je bio sljedeći (kliknite na dugme Dodati):

Sada napravimo drugu particiju koja će zauzeti sav preostali slobodni prostor. Ponovo izaberite stavku menija Odjeljak->Novo. Prozor za kreiranje druge particije zapremine ~800GB sa oznakom CAT izgleda ovako (ovde ponovo pritisnete dugme Dodati):

Nakon dovršetka gore opisanih koraka, prozor programa će prikazati kako će disk izgledati nakon primjene svih operacija. Da biste izvršili određene operacije, izaberite stavku menija Uredi->Izvrši sve operacije ili kliknite na dugme sa zelenom kvačicom.

Program će prikazati poruku upozorenja. Razmislite ponovo da li ste sve ispravno naveli i kliknite na dugme Prijavite se.

Započet će proces kreiranja particija i formatiranja.

Na kraju biste trebali dobiti poruku da su sve operacije uspješno završene. Rezultirajući prozor programa Gparted će izgledati ovako.

Povećanje slobodnog prostora na disku

Sada ako otvorite file manager Nautilus, novi pogoni pod nazivom BURGER i CAT će se pojaviti na listi uređaja. Ako kliknete na njih, onda su montirani.

U Ubuntuu, diskovi se montiraju u /media direktorij. Pošto naši diskovi imaju oznake, oni se montiraju u /media/BURGER i /media/CAT direktorijume. Sada moramo odrediti naziv uređaja koji se koristi za kreirane particije (diskove). Da biste to učinili, pokrenite naredbu u terminalu:

U izlazu komande moći ćete vidjeti nazive uređaja koji se koriste za naše BURGER i CAT pogone. Za mene je to /dev/sdb1 i /dev/sdb2:

Otvorite pogon u Nautilusu, kliknite desnim klikom slobodan prostor i u meniju koji se otvori kliknite Svojstva(ili pritisnite Ctrl+Enter). Svojstva diska će se otvoriti.

Kao što vidite, 42 i 107 GB su već zauzeti na diskovima! To je zato što sistem rezerviše 5% ukupnog prostora na disku za root korisnika. Konkretno, pretpostavlja se da kada nema dovoljno prostora na disku, onda će sistem iskoristiti ovih 5% i ispravno izvršiti sve operacije. Ali ovo vrijedi samo za sistemske particije, kao što je korijenska particija sistema datoteka / ili, na primjer, /boot particija (ako je imate). A ako disk jedinicu koristite samo za skladištenje podataka, tada će 5% prostora jednostavno biti izgubljeno i nikada se neće koristiti. Možete jednostavno onemogućiti rezervacije sjedišta ili možete smanjiti njihov broj. Da biste smanjili količinu rezerviranog prostora sa 5% na 1%, pokrenite naredbu (broj iza ključa -m određuje iznos kamate koji se koristi za rezervaciju):

Sudo tune2fs -m 1 /dev/sdb1

Da biste potpuno onemogućili rezervaciju mjesta, pokrenite naredbe (prva naredba za BURGER, druga za CAT):

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

Sada, ako pogledate svojstva diska, trebali bismo dobiti sljedeće:

Promjena vlasnika diska

Podrazumevano, u Ubuntu-u, moj disk je montiran pod root grupom i root korisnikom (superkorisnik je vlasnik diska) i ne možete ništa pisati ili kreirati na njemu kao običan korisnik. Kao dobra ideja, trebate napraviti unos u fstab datoteci za svaki disk tako da se automatski montiraju u potrebne direktorije, ali o tome ću govoriti u jednom od sljedećih članaka, a ovdje ću dati link. Za sada ćemo jednostavno promijeniti vlasnika diska (korisnika i grupe) tako da se diskovi montiraju pod vašim korisnikom. Pokrenite komande u terminalu (umjesto yuriy, unesite svoje korisničko ime):

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

Sada će ovi diskovi uvijek biti montirani pod korisnikom yuriy.

U ovom trenutku, proces kreiranja particija i formatiranja diska može se smatrati završenim. Konstruktivni dodaci i savjeti se prihvaćaju u komentarima.