GNU/Linux >> Belajar Linux >  >> Linux

Memahami utilitas berpisah linux

Utilitas parted GNU juga digunakan untuk melihat tabel partisi yang ada, mengubah ukuran partisi yang ada, atau menambahkan partisi dari ruang kosong atau hard drive tambahan. Utilitas ini lebih maju daripada utilitas fdisk. Ini mendukung lebih banyak jenis label disk dan menawarkan perintah tambahan. sintaks parted adalah:

# parted [option] [device_name] [command [argument]]

Gunakan parted secara interaktif untuk memasukkan perintah satu per satu. Sertakan hanya perangkat sebagai argumen untuk mengaktifkan mode interaktif. Contoh:

# parted /dev/sda
GNU Parted 3.1
Using /dev/sda
Welcome to GNU Parted! Type 'help' to view a list of commands.
(parted)

Dari prompt (berpisah), masukkan perintah atau ketik bantuan untuk melihat daftar perintah yang tersedia. Dapatkan bantuan tambahan pada perintah tertentu dengan mengetikkan bantuan plus perintah. Contoh:

Membuat partisi baru menggunakan parted

Contoh berikut membuat tabel partisi baru dengan menggunakan perintah mklabel. Jenis label disk harus salah satu dari yang berikut:aix, amiga, bsd, dvh, gpt, mac, msdos, pc98, sun, atau loop .

# parted /dev/sdb
GNU Parted 3.1
Using /dev/sdb
Welcome to GNU Parted! Type 'help' to view a list of commands.
(parted) mklabel gpt
Warning: The existing disk label on /dev/sdb will be destroyed and all data on this disk will
be lost. Do you want to continue?
Yes/No? Yes

Buat partisi baru menggunakan subcommand mkpart. Kami akan membuat partisi ext4 dengan ukuran 200MB.

(parted) mkpart
Partition name?  []? newpart                                             
File system type?  [ext2]? ext4                                          
Start? 0                                                                 
End? 200MB                                                              
Warning: The resulting partition is not properly aligned for best performance.
Ignore/Cancel? I                                                        
(parted) print                                                          
Model: VMware, VMware Virtual S (scsi)
Disk /dev/sdb: 21.5GB
Sector size (logical/physical): 512B/512B
Partition Table: gpt
Disk Flags: 

Number  Start   End    Size   File system  Name     Flags
 1      17.4kB  200MB  200MB               newpart

(parted)
CATATAN :utama, logis, dan diperpanjang adalah tipe partisi dari msdos tabel partisi. Dalam kasus gpt tabel partisi, jenis partisi digunakan sebagai nama partisi.

Ganti nama partisi

Mengganti nama partisi ke nama baru hanya didukung jika partisi GPT. Ikuti langkah-langkah di bawah ini:

(parted) print
Model: VMware, VMware Virtual S (scsi)
Disk /dev/sdb: 21.5GB
Sector size (logical/physical): 512B/512B
Partition Table: gpt
Disk Flags: 

Number  Start  End    Size   Type     File system   Name       Flags
 1      512B   200MB  200MB  gpt                    oldpart

(parted) name 1 'newpart'

(parted) print
Model: VMware, VMware Virtual S (scsi)
Disk /dev/sdb: 21.5GB
Sector size (logical/physical): 512B/512B
Partition Table: gpt
Disk Flags: 

Number  Start  End    Size   Type     File system   Name       Flags
 1      512B   200MB  200MB  gpt                    newpart

Mencantumkan partisi

Untuk membuat daftar partisi dan perangkat penyimpanan yang ada, gunakan 'parted -l' perintah.

# parted -l
Model: VMware, VMware Virtual S (scsi)
Disk /dev/sda: 21.5GB
Sector size (logical/physical): 512B/512B
Partition Table: msdos
Disk Flags: 

Number  Start   End     Size    Type     File system  Flags
 1      1049kB  1075MB  1074MB  primary  xfs          boot
 2      1075MB  21.5GB  20.4GB  primary               lvm
 ....

Setel jenis tabel partisi

Gunakan mklabel subcommand untuk mengubah tipe tabel partisi. Tabel partisi yang didukung adalah:aix, amiga, bsd, dvh, gpt, mac, msdos, pc98, sun, loop . Misalnya untuk mengubah tipe partisi menjadi gpt :

(parted) mklabel gpt
Warning: The existing disk label on /dev/sdb will be destroyed and all data on this disk will
be lost. Do you want to continue?
Yes/No? Yes
Memahami utilitas cfdisk linux
Memahami utilitas fdisk linux


Linux
  1. Partisi drive di Linux dengan GNU Parted

  2. Membuat Partisi Recovery di Embedded Linux?

  3. Memahami Desktop Linux?

  1. Memahami systemd saat startup di Linux

  2. Cara mempartisi disk di Linux

  3. Membuat dan mengelola partisi di Linux dengan parted

  1. Cara Menghapus Partisi di Linux

  2. Cara Membuat Partisi Disk dengan Perintah Parted di Linux

  3. Memahami utilitas logrotate