Gdisk
Autor
Nimi: Juri Kononov
Rühm: A21
Eesti Infotehnoloogia Kolledz
Detsember 2013
Gdisk (aka GPT fdisk Disk)
Gdisk (teine nimi on GPT disk) on teksti moodi menüü põhine tarkvara partitsioonide loomiseks või muutmiseks. See tarkvara on suhteliselt sarnane tavalise fdisk-iga, ainut, et
gdisk töötab GTP partitsioonidega, kui fdisk aga töötab MBR ja BSD partitsioonidega. Gdisk konverteerib vanad MBR (Master Boot Record) partitsioonid voi BSD ilma MBR uuele standardile GUID (Globally Unique Indentifier) partitsioonide tabelitesse GPT format.
Peamiselt Gdisk manipuleerib GPT "pealkirjadega" ja partitsiooni tabelitega, kuid vajaduse korral ta on võimeline luua ka MBR partitsiooni. Nagu tavaline fdisk, gdisk ei kanna muudatusi sisse enne kui kasutaja kinnitab muudatuste kirjutamist kettal. Tä´hendab, vea tekkimisel võib lihtsalt väljuda tarkvarast vajutades q.
Linuxis gdisk toimib kettal järgmisel printsiibil: /dev/sda või /dev/hda.
Enne käivitamist gdisk skaneerib teie ketta olemasoleva partitsioonide kohta. Kui ta leiab olemasoleb GPT partitsioon ta jätkab tööd sellega, kui vaid leiab ta MBR või BSD partitsiooni, siis ta uuritab konverteerida need partitsioonid GPT standarti. Gdisk ei tööta korrektselt Apple partitsioonidega, nende jaoks on soovitatav kasutada Mac OS X Disk Utility. Konvirteerides MBR partitsiooni GPT partitsiooniks võib jätta "auku" nummeratsioonis, seda saab parandada s optsiooniga. (NB! Kontrolli oma /etc/fstab peale seda toimingut).
Kui tahate kasutada GPT partitsiooni oma Windowsi masinas, veenduge et teie arvuti kasutab UEFI (Unified Extemsible Firmware Interface) ja Windowsi versioon mida teie plaanite kasutada on Vista või uuem. Rohkem infot saate siit.
Lisaks olemasolevale Linuxis on olemas veel 3 tarkvara GTP partitsioonidega manipuleerimiseks:
cgdisk - partitsioonidega manipuleerimine ja loomine
sgdisk - partitsioonidega manipuleerimine ja loomine
fixparts - boot partitsioonide parandamiseks
GPT partitsioonid on toetatavad enamus Linux / Unix süsteemide poolt, Windowsi puhuk ehtivad aga piirangud. Paremat selgitust koos tabeliga leiate siin
Kasutamine ja optsioonid
Eeldan, et gdisk on juba instaleeritud teie süsteemi. Kui ka mitte, siis saaate teha seda järgnevalt:
Ubunti / APT
apt-get install gdisk
yum install gdisk
Gdisk-il on kolm põhimenüüd:
Selleks, et vaadata menüüde originaalsisu sisestage man gdisk (gdisk peab olema instaleeritud, mida saab teha käsuga apt-get install gdisk) oma terminalis või minge üle järgmisele lingile
Kuna gdisk oma printsiibil on väga sarnane fdiskika soovitan lugeda seda osa OSadmin prikrist.
Main Menu
Recovery & Transformation Menu
Expert`s Menu
Nõudmised GPT jaoks
Alltootud tingimused peavad olema täidetud selle jaoks, et kasutada GPT (GUID) partitsiooni Operatsiooni Süsteemi bootimiseks. Selleks, et kasutada GPT n.ö. storag-ina on vaja ainut, OS poolt GPT partitsioonide toetust.
Steb by Step
Käime läbi järgmist situatsiooni:
1. Loome boot ketta
2. Loome swap ketta
3. Loome linux data storage
4. Loome teisi data storage
Selleks, et arusaada mis on ketta nimi süsteemis võib kasutada tavalist fdiski:
fdisk -l
Oletame, et sealt saime teada ketta nime süsteemist: sdb
Nüüd käivitame gdisk selle ketta jaoks:
gdisk /dev/sdb
Kui ketta peal on mingit partitsioonid juba olemas, näeme järgmist sõnumi:
GPT fdisk (gdisk) version 0.7.2 Partition table scan: MBR: MBR only BSD: not present APM: not present GPT: not present *************************************************************** Found invalid GPT and valid MBR; converting MBR to GPT format. THIS OPERATION IS POTENTIALLY DESTRUCTIVE! Exit by typing 'q' if you don't want to convert your MBR partitions to GPT format! *************************************************************** Command (? for help):
Valime ?, selleks et meelde tuletada sekke tarkvara parameetri:
Command (? for help): ? b back up GPT data to a file c change a partition's name d delete a partition i show detailed information on a partition l list known partition types n add a new partition o create a new empty GUID partition table (GPT) p print the partition table q quit without saving changes r recovery and transformation options (experts only) s sort partitions t change a partition's type code v verify disk w write table to disk and exit x extra functionality (experts only) ? print this menu
Veendume, et töötame õige kettaga (sistame p ):
Command (? for help): p Disk /dev/sdb: 16547840 sectors, 7.9 GiB This example is using an 8GB stck Logical sector size: 512 bytes Disk identifier (GUID): 0267952D-9B06-4B10-A648-B83684786910 Partition table holds up to 128 entries First usable sector is 34, last usable sector is 16547806 Partitions will be aligned on 2048-sector boundaries Total free space is 16547773 sectors (7.9 GiB) Number Start (sector) End (sector) Size Code Name