8 Perintah Linux 'Parted' untuk membuat, mengubah ukuran, dan menyelamatkan partisi disk

8 Perintah Linux 'Parted' untuk membuat, mengubah ukuran, dan menyelamatkan partisi disk

Berpisah adalah alat baris perintah terkenal yang memungkinkan Anda untuk dengan mudah mengelola partisi hard disk. Ini dapat membantu Anda menambah, menghapus, menyusut, dan memperluas partisi disk bersama dengan sistem file yang terletak di atasnya. Berpisah sudah jauh dari saat pertama kali keluar. Beberapa fungsinya telah dihapus, yang lain telah ditambahkan.

Perintah yang dipisahkan untuk mengelola partisi disk Linux

Dalam tutorial ini Anda akan mempelajari dasar -dasar yang berpisah dan kami akan menunjukkan kepada Anda beberapa contoh praktis. Jika Anda tidak memiliki pengalaman sebelumnya dengan berpisah, berhati -hatilah segera menulis perubahan pada disk Anda, jadi berhati -hatilah jika Anda mencoba memodifikasi partisi disk Anda.

Jika Anda berencana untuk menguji, opsi yang lebih baik adalah dengan hanya menggunakan mesin virtual atau komputer/laptop lama tanpa informasi berharga di dalamnya. Untuk membuat modifikasi pada partisi disk, itu tidak boleh digunakan. Jika Anda perlu bekerja pada partisi utama, Anda dapat masuk ke mode penyelamatan.

Catatan: Anda harus memiliki akses root ke mesin yang akan Anda kerjakan untuk menggunakan berpisah.

Cara menginstal berpisah di linux

Pada banyak distribusi Linux, berpisah Datang pra-instal. Jika tidak termasuk dalam distro Anda, Anda dapat menginstalnya dengan:

$ sudo apt-get install berpisah [on Debian/Ubuntu sistem] # yum menginstal terpisah [on Rhel/centos Dan Fedora] # DNF Instal Parted [on Fedora 22+ versi] 

Setelah Anda memastikan itu berpisah diinstal, Anda dapat melanjutkan lebih jauh untuk memeriksa beberapa contoh dunia nyata dari perintah yang dipisahkan di seluruh artikel ini.

1. Periksa versi yang dipisahkan

Jalankan perintah berikut, Anda melihat pesan yang mirip dengan yang ditampilkan pada gambar di bawah ini. Jangan khawatir jika versi yang dipisahkan Anda berbeda. Kecuali ditentukan sebaliknya, Parted akan menggunakan drive utama Anda, yang dalam kebanyakan kasus akan /dev/sda.

$ dipisahkan 
Periksa versi perintah yang dipisahkan

Jika Anda ingin keluar berpisah, cukup ketik:

$ QUIT 

2. Daftar Partisi Disk Linux

Sekarang yang terpisah dimulai, mari kita daftarkan partisi hard disk yang dipilih. Seperti yang disebutkan sebelumnya, berpisah memilih drive pertama Anda secara default. Untuk melihat partisi disk berjalan mencetak.

cetak (dipisahkan) 
Periksa partisi Linux

Saat berlari mencetak, Ini juga akan menampilkan informasi dan model hard disk. Berikut adalah contoh dari hard disk nyata (bukan virtual seperti yang ditunjukkan pada gambar di atas):

cetak (dipisahkan) Model: ATA TOSHIBA MQ01ACF0 (SCSI) Disk/Dev/SDA: Ukuran sektor 320GB (logis/fisik): 512b/4096b Partisi Tabel: Nomor MSDOS Mulai Ukuran akhir Sistem File Bendera 1 1049KB 256MB 255MB Primer Ext2 Boot 2 257MB 320GB 320B 320 BB 320B 255MB Ext2 Primer Ext2 2 257MB 320GB 320B 320 BBO20B 255MB Ext2 Ext2 Boot 2 257MB 320GB 320B 320 BBO20B 25MB Ext2 Ext2 Boot 2 257MB 320GB 320B 320 BBO20B 25MB Ext2 Primar 5 257MB 320GB 320GB LOGICAL LVM 

Dalam contoh di atas, Anda dapat melihat model disk, ukuran sektor kapasitas dan tabel partisi.

3. Daftar atau beralih ke disk yang berbeda

Jika Anda memiliki lebih dari satu hard disk, Anda dapat dengan mudah beralih di antara disk, dengan menggunakan “Pilih" memerintah. Dalam contoh di bawah ini, saya akan beralih dari /dev/sda ke /dev/sdb yang merupakan drive sekunder di sistem saya.

Untuk dengan mudah beralih di antara disk yang dapat Anda gunakan:

(terpisah) Pilih /dev /sdx 
Pilih disk yang berbeda

Mengubah "X" dengan surat disk yang ingin Anda ganti.

4. Buat partisi primer atau logis di Linux

Parted dapat digunakan untuk membuat partisi disk primer dan logis. Dalam contoh ini, saya akan menunjukkan kepada Anda cara membuat partisi utama, tetapi langkah -langkahnya sama untuk partisi logis.

Untuk membuat partisi baru, Parted menggunakan "mkpart“. Anda dapat memberikan parameter tambahan seperti "utama" atau "logis" tergantung pada jenis partisi yang ingin Anda buat.

Sebelum Anda mulai membuat partisi, penting untuk memastikan bahwa Anda menggunakan (Anda telah memilih) disk yang tepat.

Mulailah dengan menggunakan cetak:

cetak (dipisahkan) 
Tampilkan disk Linux saat ini

Seperti yang ditunjukkan pada gambar di atas, kami menggunakan drive virtual 34 GB. Pertama kami akan memberikan disk baru label dan kemudian membuat partisi dan mengatur sistem file di atasnya.

Sekarang langkah pertama adalah memberi disk baru nama label dengan:

(berpisah) mklabel msdos 

Sekarang buat partisi baru dengan  mkpart. Unit yang terdaftar ada di megabyte (MB). Kami akan membuat file 10 GB partisi mulai dari 1 ke 10000:

Jenis partisi mkpart (berpisah)?  Primer/Extended? Jenis Sistem File Utama?  [ext2]? Awal? 1 akhir? Model Cetak 10000 (Parted): ATA VBox HardDisk (SCSI) Disk /Dev /SDB: 34.Ukuran sektor 4GB (logis/fisik): 512b/512b Tabel Partisi: MSDOS Disk Bendera: Nomor Mulai Ukuran Akhir Jenis File Bendera Sistem 1 1049KB 10.0GB 9999MB Ext2 LBA primer 
Buat partisi Linux primer atau logis

Selanjutnya, keluarlah berpisah dengan "berhenti" memerintah. Kami akan memformat partisi baru kami dalam sistem file ext4 menggunakan MKFS. Untuk mewujudkan hal ini jalankan perintah berikut:

# mkfs.ext4 /dev /sdb1 

Catatan: Penting untuk memilih disk dan partisi yang tepat saat menjalankan perintah di atas!

Sekarang mari kita verifikasi hasil kita, dengan mencetak tabel partisi pada disk sekunder kami. Di bawah kolom Sistem File, Anda akan melihat EXT4 atau jenis sistem file yang telah Anda putuskan untuk digunakan untuk partisi Anda:

Verifikasi sistem file partisi disk

5. Ubah Ubah Ubah Partisi Disk Linux

Berpisah mencakup beberapa fungsi yang berguna dan salah satunya "RessizePart". Seperti yang mungkin Anda pikirkan sekarang, "RessizePart" membantu Anda mengubah ukuran partisi.

Dalam contoh di bawah ini, Anda akan melihat cara mengubah ukuran partisi yang ada. Untuk tujuan contoh ini, kami akan menggunakan partisi yang dibuat sebelumnya.

Pertama, Anda perlu mengetahui jumlah partisi yang akan Anda ubah ukuran. Ini dapat dengan mudah ditemukan dengan menggunakan "mencetak":

cetak (dipisahkan) 
Temukan Nomor Partisi Linux

Dalam contoh kami, nomor partisi adalah "1". Sekarang jalankan perintah ressizePart:

(berpisah) Penyimpanan Uang 

Anda akan diminta jumlah partisi yang akan Anda ubah ukurannya. Masukkan nomornya. Setelah itu, Anda akan diminta untuk menetapkan titik akhir yang baru untuk partisi ini. Ingatlah bahwa secara default unit -unit itu masuk MB. Dalam contoh kami, kami telah menetapkan ukuran partisi baru 15 GB:

(berpisah) nomor partisi ressizePart? 1 akhir?  [10.0GB]? 15000 

Sekarang verifikasi hasilnya "mencetak":

cetak (dipisahkan) 
Verifikasi partisi ukuran Linux

6. Hapus partisi Linux

Hal berikutnya yang akan Anda pelajari adalah cara menghapus partisi dari hard drive Anda. Untuk melakukan ini, Anda perlu menggunakan "RM" Perintah dalam Parted. Untuk menghapus partisi disk, Anda perlu mengetahui nomornya.

Seperti yang disebutkan sebelumnya, Anda dapat dengan mudah mendapatkan nomor ini dengan menggunakan "mencetak". Dalam contoh kami, kami akan menghapus partisi dengan nomor 1 dari drive sekunder kami /dev/sdb1:

(berpisah) rm 1 

Verifikasi hasilnya dengan mencetak tabel Partisi:

Hapus partisi linux

7. Menyelamatkan partisi disk linux

Parted mendukung A “menyelamatkan" utilitas yang membantu Anda memulihkan partisi yang hilang antara titik awal dan akhir. Jika sebuah partisi ditemukan dalam kisaran itu, ia akan berusaha mengembalikannya.

Inilah contohnya:

(berpisah) menyelamatkan Awal? 1 Akhir? 15000 Model Cetak (Parted): Disk /Dev /SDB1: 15 Tidak Diketahui (Tidak Diketahui) /SDB1: 15.Ukuran sektor 0GB (logis/fisik): 512b/512b Partisi Tabel: Loop Disk Bendera: Nomor Mulai Ukuran Akhir Sistem File Bendera 1 0.00b 15.0GB 15.0GB Ext4 

8 Ubah Bendera Partisi Linux

Menggunakan Parted, Anda dapat mengubah keadaan bendera untuk partisi disk. Bendera yang didukung adalah:

  1. boot
  2. akar
  3. menukar
  4. tersembunyi
  5. serangan
  6. LVM
  7. LBA
  8. Legacy_boot
  9. irst
  10. esp
  11. Palo

Negara bagian bisa "pada" atau "mati". Untuk mengganti bendera cukup "mengatur" Perintah dalam Parted:

(berpisah) mengatur 2 lba 

Perintah di atas set LBA Bendera untuk Partisi Kedua. Verifikasi hasilnya mencetak:

Ubah bendera partisi

Kesimpulan

Berpisah adalah utilitas yang berguna dan kuat yang dapat membantu Anda mengelola partisi disk Anda dalam sistem Linux. Seperti biasa, saat bekerja dengan partisi disk, Anda harus ekstra hati -hati. Sangat disarankan untuk membaca halaman pria yang berpisah untuk mempelajari bagaimana Anda dapat menyesuaikan outputnya dan menemukan informasi lebih lanjut tentang kemampuannya.

Jika Anda memiliki pertanyaan atau komentar, jangan ragu untuk menggunakan bagian komentar di bawah ini.