Gdisk-gpt

Από Hellug Wiki
Αναθεώρηση ως προς 11:43, 30 Μαρτίου 2014 από τον Rkwesk (συζήτηση | συνεισφορές)
(διαφορά) ← Παλαιότερη αναθεώρηση | Τελευταία αναθεώρηση (διαφορά) | Νεότερη αναθεώρηση → (διαφορά)

gdisk είναι ένα εργαλείο για το commandline.

Αξίζει το κόλπο για μας που χρησιμοποιούμε το fdisk να δούμε το gdisk (αφού έχουμε διαβάζει τι είναι το GUID Partition Table δηλαδή GPT).

Τα καλά του gdisk:

Μπορούμε να δούμε τι έχουμε ήδη στο δίσκο χωρίς να αλλάζουμε τίποτα. gdisk -l /dev/sda θα μας πει απλώς και θα κάνει exit, τίποτα άλλο (ακόμα όταν ο δίσκος έχει το γνωστό MBR Partition Table.)

Εάν κάνουμε λάθος, π.χ. gdisk /dev/sda θα κάνει την αλλαγή από mbr σε gpt (εάν ο δίσκος ήδη έχει το mbr.) Εάν δεν το θέλουμε, μικρό το κακό. Απλώς δίνουμε το q και κάνει έξοδος χωρίς να κρατήσει την αλλαγή.

Εάν θέλουμε να κρατήσουμε οτιδήποτε αλλαγή απλώς δίνουμε το w και κάνει exit αφήνοντάς τις αλλαγές μας.

Οτιδήποτε έκδοση του gdisk θα μας κάνει για gpt.

Κάνει διάφορα διορθώσεις σε δίσκους με gpt.

Τα καkά του gdisk:

Μπορεί να μοιάζει με το fdisk αλλά το gdisk χρειάζεται μελέτη και του gpt και του man του gdisk.

Παράδειγμα (αυτό που κάνω εγώ σε δίσκο που ήδη έχει και mbr και διαμερίσματα και δεδομένα):

1) Κάνω αντίγραφο ασφαλείας (backup) τα δεδομένα αφού θα τα διαγράφω.

Αφού έχει ο δίσκος mbr ανοίγω με fdisk σε πρώτη φάση.

2) fdisk /dev/sda

Βλέπω τι διαμερίσματα υπάρχουν.

3) p

Διαγράφω τα διαμερίσματα ένα ένα

4) d

μέχρι που δεν υπάρχουν (κάνοντας p και δεν φαίνονταν πια) και ύστερα το σώζω και κλείνω με

5) w

Τώρα είμαι έτοιμος να χρησιμοποιώ το gdisk

6) gdisk /dev/sda

Αφού ο δίσκος θα πάει σε υπολογιστή που δεν έχει uefi, δημιουργω το πρώτο διαμέρισμα

7) n

8) enter (για 1)

9) enter (για 2048)

10) +200M

11) ef02

το διαμέρισμα για εναλλαγή (swap)

12) n

13) enter (για 2)

14) enter (για το πρώτο ελεύθερο τομέα/sector)

15) +2G (εσείς να βάλετε ότι μέγεθος επιθυμείτε)

16) 8200

τώρα όσα διαμερίσματα επιθυμείτε με ότι μέγεθος επιθυμείτε

17) n

18) enter (για το επόμενο νούμερο)

19) enter (για το πρώτο ελεύθερο τομέα/sector)

20) +30G (εσείς να βάλετε ότι μέγεθος επιθυμείτε)

21) enter (για 8300)

εάν έχεις μετανιώσει, το d είναι να διαγράψει το διαμέρισμα και το q είναι να κάνει έξοδος χωρίς να κρατήσει την αλλαγή.

αλλιώς το w σώζει και το y επιβεβαιωθεί.

Ύστερα κάνω μία εγκατάσταση αλλά επιμένω να διαλέγω (με το χέρι) σε ποιο διαμέρισμα πάει το ext4 (στο 3 η πάνω) και την εναλλαγή (swap) στο 2.

Το grub στο /dev/sda (ως συνήθως) και δεν το πειράζω το /dev/sda1 καθόλου (ούτε μορφοποίηση.)