8 Linux 'berpisah' arahan untuk membuat, mengubah saiz dan penyelamatan partisi cakera

8 Linux 'berpisah' arahan untuk membuat, mengubah saiz dan penyelamatan partisi cakera

Berpisah adalah alat baris perintah yang terkenal yang membolehkan anda menguruskan partisi cakera keras dengan mudah. Ia dapat membantu anda menambah, memadam, mengecilkan dan memperluaskan partisi cakera bersama dengan sistem fail yang terletak di atasnya. Berpisah telah jauh dari ketika pertama kali keluar. Sebahagian daripada fungsi itu telah dikeluarkan, yang lain telah ditambah.

Arahan berpisah untuk menguruskan partisi cakera linux

Dalam tutorial ini, anda akan mempelajari asas -asas yang berpisah dan kami akan menunjukkan kepada anda beberapa contoh praktikal. Sekiranya anda tidak mempunyai pengalaman sebelumnya dengan berpisah, sila sedar bahawa berpisah menuliskan perubahan dengan segera ke cakera anda, jadi berhati -hati jika anda cuba mengubah suai partisi cakera anda.

Sekiranya anda merancang untuk menguji berpisah, pilihan yang lebih baik adalah dengan hanya menggunakan mesin maya atau komputer lama/komputer riba tanpa maklumat berharga di atasnya. Untuk membuat pengubahsuaian pada partition cakera, ia tidak boleh digunakan. Sekiranya anda perlu bekerja pada partition utama, anda boleh boot ke mod penyelamat.

Catatan: Anda perlu mempunyai akses root ke mesin yang akan anda kerjakan untuk menggunakannya.

Cara memasang berpisah di linux

Mengenai banyak pengagihan Linux, berpisah datang pra-dipasang. Jika ia tidak termasuk dalam distro anda, anda boleh memasangnya dengan:

$ sudo apt-get pemasangan berpisah [pada Debian/Ubuntu sistem] # yum pemasangan berpisah [pada RHEL/CENTOS dan Fedora] # DNF pemasangan berpisah [pada Fedora 22+ versi] 

Sebaik sahaja anda memastikan bahawa berpisah dipasang, anda boleh meneruskan lebih jauh untuk menyemak beberapa contoh dunia sebenar perintah berpisah di seluruh artikel ini.

1. Semak versi parti

Jalankan arahan berikut, anda melihat mesej yang serupa dengan yang ditunjukkan pada imej di bawah. Jangan risau jika versi berpisah anda berbeza. Kecuali dinyatakan sebaliknya, berpisah akan menggunakan pemacu utama anda, yang dalam kebanyakan kes akan /dev/sda.

$ berpisah 
Semak versi perintah parti

Sekiranya anda ingin keluar berpisah, taipkan:

$ berhenti 

2. Senaraikan partisi cakera Linux

Sekarang berpisah bermula, mari kita senaraikan partisi cakera keras yang dipilih. Seperti yang dinyatakan sebelum ini, Parted memilih pemacu pertama anda secara lalai. Untuk melihat partisi cakera berjalan Cetak.

(berpisah) cetak 
Semak partisi Linux

Semasa berlari Cetak, Ia juga akan memaparkan maklumat dan model cakera keras. Berikut adalah contoh dari cakera keras sebenar (tidak maya seperti yang ditunjukkan pada imej di atas):

(berpisah) cetak Model: ATA Toshiba MQ01ACF0 (SCSI) Disk/DEV/SDA: Saiz Sektor 320GB (Logik/Fizikal): 512B/4096B Jadual Partition: MSDOS Nombor Mula Saiz Saiz Saiz Sistem Bendera 1 1049KB 255MB EXT2 BOOT 5 257MB 320GB 320GB LVM logik 

Dalam contoh di atas, anda dapat melihat model cakera, saiz sektor kapasiti dan jadual partition.

3. Senaraikan atau beralih ke cakera yang berbeza

Jika anda mempunyai lebih daripada satu cakera keras, anda boleh menukar antara cakera dengan mudah, dengan menggunakan "pilih"Perintah. Dalam contoh di bawah, saya akan beralih dari /dev/sda ke /dev/sdb yang merupakan pemacu sekunder pada sistem saya.

Dengan mudah menukar antara cakera yang boleh anda gunakan:

(Parted) Pilih /Dev /SDX 
Pilih cakera yang berbeza

Ubah "X" dengan huruf cakera yang ingin anda tukar.

4. Buat partition primer atau logik di linux

Berpisah boleh digunakan untuk membuat partisi cakera utama dan logik. Dalam contoh ini, saya akan menunjukkan kepada anda bagaimana untuk membuat partition utama, tetapi langkah -langkahnya adalah sama untuk partisi logik.

Untuk membuat partition baru, penggunaan berpisah "mkpart". Anda boleh memberikan parameter tambahan seperti "Utama" atau "Logik" bergantung pada jenis partition yang ingin anda buat.

Sebelum anda mula membuat partition, penting untuk memastikan bahawa anda menggunakan (anda telah memilih) cakera yang betul.

Mulakan dengan menggunakan cetakan:

(berpisah) cetak 
Tunjukkan cakera linux semasa

Seperti yang ditunjukkan pada imej di atas, kami menggunakan pemacu maya 34 GB. Mula -mula kita akan memberikan cakera baru label dan kemudian membuat partition dan tetapkan sistem fail di atasnya.

Sekarang langkah pertama adalah memberikan cakera baru nama label dengan:

(berpisah) mklabel msdos 

Sekarang buat partition baru dengan  mkpart. Unit yang disenaraikan di megabait (MB). Kami akan membuat a 10 GB partition bermula dari 1 ke 10000:

(berpisah) Jenis partition mkpart?  primer/dilanjutkan? Jenis Sistem Fail Utama?  [ext2]? Mula? 1 akhir? Model cetak 10000 (berpisah): ATA Vbox Harddisk (SCSI) Disk /Dev /SDB: 34.Saiz Sektor 4GB (Logik/Fizikal): Jadual Partition 512B/512B: Bendera Cakera MSDOS: Nombor Mula Saiz Saiz Saiz Saiz Sistem Fail Bendera 1 1049KB 10.0GB 9999MB EXT2 LBA Utama 
Buat partisi linux utama atau logik

Seterusnya, keluar berpisah dengan "Berhenti" perintah. Kami akan memformat partition baru kami dalam sistem fail ext4 menggunakan mkfs. Untuk membuat ini berlaku, jalankan arahan berikut:

# mkfs.ext4 /dev /sdb1 

Catatan: Penting untuk memilih cakera dan partition yang betul ketika melaksanakan perintah di atas!

Sekarang mari kita sahkan hasil kami, dengan mencetak jadual partition pada cakera sekunder kami. Di bawah lajur sistem fail, anda harus melihat ext4 atau jenis sistem fail yang anda telah memutuskan untuk menggunakan partition anda:

Sahkan sistem fail partisi cakera

5. Saiz semula partisi cakera linux

Berpisah termasuk pelbagai fungsi berguna dan salah satunya adalah "Resizepart". Seperti yang anda mungkin fikirkan ini sekarang, "Resizepart" Membantu anda mengubah saiz partition.

Dalam contoh di bawah, anda akan melihat cara mengubah saiz partition yang ada. Untuk tujuan contoh ini, kami akan menggunakan partition yang dibuat sebelumnya.

Pertama anda perlu mengetahui bilangan partition yang anda akan saiz semula. Ini dapat dijumpai dengan mudah dengan menggunakan "Cetak":

(berpisah) cetak 
Cari nombor partisi Linux

Contohnya, nombor partition adalah "1". Sekarang jalankan perintah resizepart:

(berpisah) resizepart 

Anda akan diminta untuk bilangan partition yang akan anda ubah saiznya. Masukkan nombornya. Selepas itu, anda akan diminta untuk menetapkan titik akhir baru untuk partition ini. Ingat bahawa secara lalai unit masuk Mb. Dalam contoh kami, kami telah menetapkan saiz partition baru kepada 15 GB:

(berpisah) nombor partition resizepart? 1 akhir?  [10.0gb]? 15000 

Sekarang sahkan hasilnya dengan "Cetak":

(berpisah) cetak 
Sahkan partition saiz semula Linux

6. Padam partition Linux

Perkara seterusnya yang akan anda pelajari adalah cara memadam partition dari cakera keras anda. Untuk melakukan ini, anda perlu menggunakan "RM" perintah di dalamnya. Untuk memadam partisi cakera, anda perlu tahu nombornya.

Seperti yang dinyatakan sebelum ini, anda boleh mendapatkan nombor ini dengan mudah dengan menggunakan "Cetak". Dalam contoh kami, kami akan memadamkan partition dengan nombor 1 dari pemanduan sekunder kami /dev/sdb1:

(berpisah) rm 1 

Sahkan hasilnya dengan mencetak jadual partisi:

Padamkan partition linux

7. Partition Cakera Penyelamat Linux

Berpisah menyokong "penyelamat " utiliti yang membantu anda memulihkan partition yang hilang antara titik permulaan dan akhir. Sekiranya partition dijumpai dalam julat itu, ia akan cuba memulihkannya.

Berikut adalah contoh:

(berpisah) penyelamatan Mula? 1 Akhir? 15000 (berpisah) Model cetak: tidak diketahui (tidak diketahui) cakera /dev /sdb1: 15.Saiz Sektor 0GB (Logik/Fizikal): 512B/512B Jadual Partition: Bendera Cakera Loop: Bendera Saiz Saiz Tinggi Sistem Fail Bendera 1 0.00b 15.0gb 15.0gb ext4 

8 Tukar bendera partition linux

Menggunakan Parted, anda boleh mengubah keadaan bendera untuk partisi cakera. Bendera yang disokong adalah:

  1. boot
  2. akar
  3. bertukar
  4. Tersembunyi
  5. RAID
  6. lvm
  7. LBA
  8. Legacy_boot
  9. irst
  10. esp
  11. Palo

Negeri boleh sama ada "Pada" atau "Mati". Untuk menukar bendera hanya berjalan "Tetapkan" Perintah dalam Terpisah:

(berpisah) Tetapkan 2 lba 

Set arahan di atas LBA bendera ke partition kedua. Sahkan hasilnya dengan Cetak:

Tukar bendera partition

Kesimpulan

Berpisah adalah utiliti yang berguna dan kuat yang dapat membantu anda menguruskan partisi cakera anda dalam sistem linux. Seperti biasa, semasa bekerja dengan partisi cakera, anda perlu berhati -hati. Sangat mengesyorkan untuk melalui halaman lelaki berpisah untuk mengetahui bagaimana anda boleh menyesuaikan output dan mencari maklumat lanjut mengenai keupayaannya.

Sekiranya anda mempunyai sebarang pertanyaan atau komen, jangan ragu untuk menggunakan bahagian komen di bawah.