Kettahaldus

Sfdiski õpetused

Sfdiski õpetused
Sektsioonide eraldamine on süsteemi haldamiseks eluliselt tähtis. See on põhjus, miks partitsiooni tarkvara on saadaval nii paljudes variantides. fdisk ja cfdisk tehakse interaktiivseks. Lahku minnes saate käskudega kõik luua. Need on kõige sagedamini kasutatavad; sfdisk pole eriti levinud. Sellel on küll palju funktsioone, kuid saate seda skriptide jaoks kasutada palju suuremal määral. Pikka aega jäi sfdisk GPT toetamisest maha alates 2. versioonist.26, see toetab küll GPT-d.

UEFI

See programm on endiselt vaikimisi MBR, seega peate selgesõnaliselt kinnitama, et kasutate GPT-d.

Varundamine

Enne kettaga töötamise alustamist peate kõik olulised andmed varundama muule meediumile! See on eeldus, et teil peab olema algusest peale selge mõistus. Veendumaks, et saate oma praeguse oleku taastada või teisele kettale rakendada, võite tabeli tühjendada.

$ sfdisk -dump / dev / sda> sda-tabelid.txt

Tulemus läheb sarnaselt tekstiga otse standardväljundisse. Ülalolevas käsus on faili hõlpsasti loetav. Selle abil saate ka kõik kettale tagasi panna. Nii see välja näeb.

silt: gpt
silt-ID: C9247CFD-5AF7-4AB1-9F62-CDDDFCC12982
seade: / dev / sda
üksus: sektorid
esimene-lba: 34
last-lba: 976773134
sektori suurus: 512
/ dev / sda1: algus = 2048, suurus = 1021952, tüüp = C12A7328-F81F-11D2-BA4B-00A0C93EC93B
/ dev / sda2: algus = 1024000, suurus = 614400, tüüp = C12A7328-F81F-11D2-BA4B-00A0C93EC93B,
name = "EFI süsteemi sektsioon"
/ dev / sda3: algus = 1638400, suurus = 126093312, tüüp = E6D6D379-F507-44C2-A23C-238F2A3DF928
/ dev / sda9: algus = 623642624, suurus = 353130496, tüüp = 0FC63DAF-8483-4772-8E79-3D69D8477DE4
/ dev / sda10: algus = 127731712, suurus = 303263744, tüüp = E6D6D379-F507-44C2-A23C-238F2A3DF928
/ dev / sda11: algus = 430995456, suurus = 192647168, tüüp = 0FC63DAF-8483-4772-8E79-3D69D8477DE4

Selle tagasitoomiseks või uuele kettale panemiseks kasutage taastamisvalikut. Täpsemalt öeldes sisestate selle tulemuse lihtsalt järgmisse sfdiski esiletõstmisse.

$ sudo sfdisk / dev / sda < sda-tables.txt

Muide, see on kena näite õigesti vormindatud käsufailist ketta partitsioneerimiseks. Kõik osad on valikulised, see võimaldab teise masina ühendamist sama masinaga ja sama jaotamist. Kui eemaldate ülaltoodud failist 'dev / sdaX', saate failiga jaotada mis tahes ketta.

Interaktiivne režiim

Interaktiivse režiimi ajal peate teadma, mida teete. Avakuva on hõre. Näete ketta tüüpi ja selle suurust. Kui ketas on tühi, EI näe te vana olukorda, mis muudab selle alustamiseks murettekitavaks. Sellest hoolimata on menetlus range. Iga komaga eraldatud partitsiooni jaoks on teil neli väärtust, vaikeväärtuste jaoks panete lihtsalt koma.

Enne alustamist looge silt. See näide on mõeldud GPT-sektsiooni jaoks.

$ echo "silt: gpt" | sudo sfdisk / dev / sdc

Nii on Sfdisk töötamiseks loodud, kuid alustame interaktiivsest režiimist.

Käib lihtne jaotamine.

$ sfdisk / dev / sdc

# Viip muutub '>>>'
>>>, 350M, U
>>>, 10G, L
>>> ,, S
>>> kirjuta
# Tulemus ilmub. Kinnitage!

Andmed kirjutatakse kettale ja võite alustada oma partitsioonide vormindamist. Nii lihtne kui see ka pole, on see ka veaohtlik. Skriptide kasutamine on sfdiski peamine mõte. Tutvume võimalustega ja seejärel skriptikeelega.

Kettasiltide ja sektsioonide siltide määramine

Sfdiskit saab kasutada ka käsuga korraga. Selleks kasutate kriipsudega parameetreid. Paljud neist käskudest saate määrata skriptifailidega. Kettasildi seadistamist saab teha kahel viisil. Näete selles õpetuses varem.

$ sfdisk -label / dev / sdc gpt

See seab teie ketta muutuma gpt-kettaks. Kui teil on riistvara, mis ei toeta gpt-i, saate jääda dos-i või soovitavamaks. Kasutage gpt jaoks lippu LegacyBIOSBootable. See on haruldane, nii et tõenäoliselt kasutate seda lippu ainult soovitud mälupulga jaoks, et saaksite käivituda ka vanal riistvaral.

Samuti saate igale sektsioonile määrata sildid. Vaadake allolevaid käske.

$ sfdisk -part-label / dev / sdc 1 alglaadimine $ sfdisk -part-label / dev / sdc 2 kodu

Pange tähele erinevust osade ja ketaste vahel. Kettasilt annab toetava sildi ainult muu tarkvara kasutamiseks. Disk-silt teeb kogu ketta, kas gpt või dos.

Skriptide loomine

Kui olete otsustanud kasutada sfdiskit, on teil tõenäoliselt põhjust seda teha. Mõni neist põhjustest võib olla see, et soovite teha palju identseid kettaid. Kasutades fdiskit, saate terve kettaga ühe käsu abil partitsiooni. Teine põhjus võib olla see, et soovite teha uue ketta sama skeemiga nagu esimene. Skripti loomise lihtne viis on varasem käsk dump.

$ sfdisk -dump / dev / sdc

Väljundi kasutamine juhendina hõlbustab alustamist, pidage meeles, et enne midagi kiiret tegema peate dokumentatsiooni kontrollima. Näiteks saate varasemat faili redigeerida, eemaldades ketta. Selles näites tuli prügikast '/ dev / sda'. Kui eemaldate selle osa, on teil endiselt kehtiv fail.

algus = 1024000, suurus = 614400, tüüp = C12A7328-F81F-11D2-BA4B-00A0C93EC93B,
name = "EFI süsteemi sektsioon"

Ka kõik muud faili osad on käskudena aktsepteeritavad. Kopeerige või võtke ära see, mida soovite, ja sisestage see sfdiskile.

$ sfdisk / dev / sdc < Disk-tables.txt

Ole ettevaatlik! Kõik käsud käivitatakse kohe. Kuigi see näitab teile saadud tabelit ja palub teil kinnitada töötava ketta hävitamist.

Järeldus

See on olnud lühike ülevaade sfdisk-programmi kasutamisest oma uute ketaste jaoks. Nagu näete sellest pealiskaudsest eksamist, võite seda programmi kasutada paljudes asjades, eriti kui olete varem plaaninud, mida peate tegema. Samuti on sfdiski lisamine skriptidele suur vabadus.

Lahing Wesnothi eest 1.13.6 Areng vabastati
Lahing Wesnothi eest 1.13.6 ilmus eelmisel kuul, on 1-s kuues arendusversioon.13.x-seeria ja see pakub mitmeid täiustusi, eelkõige kasutajaliidese ja ...
League of Legendsi installimine Ubuntu 14-le.04
Kui olete League of Legends fänn, siis on see teile võimalus proovida League of Legendsit. Pange tähele, et LOL-i toetab PlayOnLinux, kui olete Linuxi...
Installige uusim OpenRA strateegiamäng Ubuntu Linuxi
OpenRA on tasuta / tasuta reaalajas strateegiamängumootor, mis loob uuesti Westwoodi varased mängud nagu klassikaline Command & Conquer: Red Alert. Ja...