GNU/Linux >> Belajar Linux >  >> Linux

Memahami utilitas fdisk linux

melihat partisi disk

Utilitas fdisk adalah manipulator tabel partisi umum untuk Linux. Gunakan fdisk –l untuk membuat daftar tabel partisi. Output bervariasi tergantung pada jumlah disk dan partisi yang terpasang. Untuk menampilkan partisi untuk perangkat tertentu, sertakan nama perangkat sebagai argumen. Misalnya:

# fdisk -l /dev/sda

Disk /dev/sda: 21.5 GB, 21474836480 bytes, 41943040 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk label type: dos
Disk identifier: 0x000dddc2

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *        2048     2099199     1048576   83  Linux
/dev/sda2         2099200    41943039    19921920   8e  Linux LVM

Tanpa menentukan perangkat sebagai argumen, partisi di /proc/partitions akan terdaftar. Lima baris pertama keluaran dari perintah fdisk –l /dev/sda adalah ringkasan informasi tentang perangkat itu sendiri, /dev/sda. Keluaran contoh menunjukkan disk virtual (sda) 21,5 GB dengan sektor 41943040.

Tabel partisi ditampilkan setelah informasi ringkasan. Tujuh kolom informasi tercantum dalam tabel partisi. Kolom Perangkat menunjukkan dua partisi:/dev/sda1 dan /dev/sda2.

Boot :Kolom Boot menunjukkan bahwa partisi pertama, /dev/sda1, memiliki tanda bintang (*) menunjukkan bahwa partisi ini berisi file yang diperlukan oleh boot loader untuk mem-boot sistem.
Start and End :Kolom awal dan akhir mencantumkan sektor awal dan akhir dari setiap partisi.
Blok :Kolom blok mencantumkan jumlah blok yang dialokasikan ke partisi.
Id dan Sistem :Kolom ini mengidentifikasi tipe partisi.

Penamaan Partisi

Skema penamaan partisi Linux ada di /dev/xxyN membentuk. Elemen skema penamaan ini dijelaskan sebagai berikut:
/dev/ :Ini adalah direktori tempat semua file perangkat berada.
xx (atau xxx) :Dua dari tiga huruf pertama menunjukkan jenis perangkat tempat partisi berada. Huruf ini biasanya hd (untuk disk IDE), sd (untuk disk SCSI), atau xvd (untuk disk virtual).
y :Huruf ini menunjukkan perangkat mana yang menggunakan partisi—misalnya, /dev/sda (hard disk SCSI pertama) atau /dev/xvdb (disk virtual kedua).
N :Angka ini menunjukkan partisi. Misalnya, /dev/sda1 adalah partisi pertama pada perangkat SCSI pertama dan /dev/xvda3 adalah partisi ketiga pada disk virtual pertama.

Jenis Partisi

Jenis partisi dapat ditampilkan dan diubah dengan menggunakan utilitas fdisk. Sebagian daftar (paling umum digunakan) dari jenis partisi adalah:
83:Linux
82:Linux swap
5:Extended
8e:Linux LVM

Untuk melihat daftar semua partisi yang tersedia, gunakan subperintah fdisk l .

Menggunakan Utilitas fdisk

Utilitas fdisk juga menyediakan antarmuka interaktif untuk memanipulasi tabel partisi perangkat disk.

# fdisk [device_name] 
Command (m for help):

Perintah dasar fdisk meliputi:
– d :Menghapus partisi.
– l :Daftar jenis partisi yang diketahui.
– m :Cetak perintah yang tersedia.
– n :Tambahkan partisi baru.
– p :Cetak tabel partisi.
– w :Tulis tabel ke disk dan keluar dari fdisk.

Untuk melihat, semua perintah fdisk yang tersedia gunakan m sub-perintah:

Command (m for help): m    
Command action
   a   toggle a bootable flag
   b   edit bsd disklabel
   c   toggle the dos compatibility flag
   d   delete a partition
   g   create a new empty GPT partition table
   G   create an IRIX (SGI) partition table
   l   list known partition types
   m   print this menu
   n   add a new partition
   o   create a new empty DOS partition table
   p   print the partition table
   q   quit without saving changes
   s   create a new empty Sun disklabel
   t   change a partition's system id
   u   change display/entry units
   v   verify the partition table
   w   write table to disk and exit
   x   extra functionality (experts only)

Perintah partprobe

Perintah ini menginformasikan kernel tentang perubahan tabel partisi. Jalankan perintah ini dengan nama perangkat sebagai argumen untuk meminta sistem operasi membaca ulang tabel partisi:

# partprobe /dev/xvdb
Linux / UNIX :Cara membuat partisi primer menggunakan fdisk
Linux / UNIX :Cara membuat partisi extended menggunakan fdiskMemahami utilitas cfdisk linux
Memahami utilitas parted linux


Linux
  1. Cara mempartisi disk di Linux

  2. Perintah Fdisk di Linux (Kelola Partisi)

  3. Tabel partisi tidak dikenali oleh kernel Linux

  1. Memahami Desktop Linux?

  2. Cara menggunakan fdisk untuk mempartisi disk di Linux

  3. Linux / UNIX :Cara membuat partisi extended menggunakan fdisk

  1. Memahami utilitas logrotate

  2. Linux / UNIX :Cara membuat partisi primer menggunakan fdisk

  3. Bagaimana menemukan ukuran partisi yang tidak di-mount di Linux?