Laman » bagaimana untuk » Bagaimana Menggunakan Fdisk untuk Mengurus Partisyen di Linux

    Bagaimana Menggunakan Fdisk untuk Mengurus Partisyen di Linux

    Perintah fdisk adalah utiliti berasaskan teks untuk melihat dan mengurus partition cakera keras pada Linux. Ini salah satu alat yang paling kuat yang boleh anda gunakan untuk menguruskan sekatan, tetapi ia mengelirukan kepada pengguna baru.

    Tutorial ini akan melalui asas-asas menggunakan fdisk untuk menguruskan jadual partition. Setelah menggunakan fdisk, anda perlu menggunakan arahan mkfs untuk memformat partition baru dengan sistem fail.

    Sudo vs Su

    Di Ubuntu, Linux Mint atau lain-lain pengedaran Ubuntu, perintah fdisk dan mkfs mesti diawali dengan sudo. Pada pengedaran yang tidak menggunakan sudo, gunakan su - arahan terlebih dahulu untuk mendapatkan shell root, kemudian ketik setiap perintah tanpa sudo.

    Senarai Partition

    The sudo fdisk -l Perintah menyenaraikan sekatan pada sistem anda.

    Anda boleh menambah nama peranti cakera untuk menyenaraikan hanya sekatan di atasnya. Sebagai contoh, gunakan perintah berikut untuk hanya menyenaraikan sekatan pada peranti cakera pertama:

    sudo fdisk -l / dev / sda

    Memasuki Mod Perintah

    Untuk berfungsi pada partition cakera, anda perlu memasukkan mod arahan. Anda memerlukan nama peranti cakera dari fdisk -l perintah. Perintah berikut memasuki mod arahan untuk peranti cakera pertama:

    sudo fdisk / dev / sda

    Jangan edit partition semasa sedang digunakan. Jika anda ingin mengedit partition sistem, boot dari CD langsung terlebih dahulu.

    Menggunakan Mod Perintah

    Dalam mod arahan, anda menggunakan arahan satu huruf untuk menyatakan tindakan yang anda mahu ambil. Taipkan m dan tekan Enter untuk melihat senarai arahan yang boleh anda gunakan.

    Melihat Jadual Partition

    Guna p untuk mencetak jadual partition semasa ke terminal dari dalam mod perintah.

    Memadam Pemisahan

    Menggunakan d arahan untuk memadam sekatan. Anda akan diminta untuk bilangan partition yang anda ingin padamkan, yang boleh anda perolehi dari p perintah. Sebagai contoh, jika saya mahu memadam partition di / dev / sda5, saya akan menaip 5.

    Selepas memadamkan partition, anda boleh menaip p sekali lagi untuk melihat jadual partition semasa. Pemisahan muncul dipadamkan, tetapi fdisk tidak menulis perubahan ini ke cakera sehingga anda menggunakan perintah w.

     Membuat Partition

    Menggunakan n arahan untuk membuat partition baru. Anda boleh membuat partition logik atau utama (l untuk logik atau p untuk utama). Satu cakera hanya boleh mempunyai empat sekatan utama.

    Seterusnya, tentukan sektor cakera yang anda mahu partition bermula pada. Tekan Enter untuk menerima sektor lalai, yang merupakan sektor bebas pertama pada cakera.

    Terakhir, tentukan sektor terakhir partition pada cakera. Jika anda ingin menggunakan semua ruang yang ada selepas sektor awal, tekan Enter. Anda juga boleh menentukan saiz tertentu, seperti +5G untuk partisyen lima gigabit atau +512M untuk partition 512 megabyte. Jika anda tidak menentukan unit selepas tanda +, fdisk menggunakan sektor sebagai unit. Sebagai contoh, +10000 keputusan pada akhir partition menjadi 10000 sektor selepas permulaannya.

    ID sistem

    The n arahan Saya baru berlari membuat partition swap yang saya hapus sebelum ini - atau melakukannya? Sekiranya saya menjalankan p Perintah sekali lagi, saya akan lihat bahawa partition / dev / sda5 baru adalah partition "Linux" dan bukan partition "swap Linux".

    Sekiranya saya ingin menukar jenisnya, saya boleh menggunakannya t arahan dan nyatakan nombor partition itu.

    Saya akan diminta untuk kod hex jenis. Saya tidak tahu, jadi saya boleh menaip L untuk melihat senarai kod hex.

    Ia berkata 82 adalah kod bagi partition swap Linux, jadi saya boleh mengetiknya.

    Ini tidak memformat partition dengan sistem fail yang anda pilih. Anda perlu berbuat demikian kemudian dengan yang sesuai mkfs perintah.

    Perubahan Menulis

    Guna w untuk menulis perubahan yang telah anda buat ke cakera.

    Guna q jika anda mahu berhenti tanpa menyimpan perubahan.

    Memformat Pemisahan

    Anda mesti memformat partition baru dengan sistem fail sebelum anda boleh menggunakannya. Anda boleh melakukan ini dengan arahan mkfs yang sesuai. Sebagai contoh, arahan ini memformat partition kelima pada cakera pertama dengan sistem fail ext4.

    sudo mkfs.ext4 / dev / sda5

    Gunakan perintah mkswap jika anda hendak memformat partition sebagai partition swap:

    sudo mkswap / dev / sda5


    Fdisk mengandungi pelbagai perintah lain, termasuk arahan pakar yang boleh anda akses dengan menjalankan x arahan terlebih dahulu. Semak halaman lelaki fdisk dengan lelaki fdisk arahan untuk maklumat yang lebih terperinci.