Apa cara termudah untuk mengubah ukuran partisi ext4 (atau jenis partisi apa pun tergantung pada metode) dari baris perintah (berpotensi dengan perintah paling sedikit, tetapi juga yang paling mudah dipahami)?
Menggunakan alat seperti Gparted jelas mudah di GUI, tetapi bagaimana dengan di baris perintah? Saya kira GUI berbasis teks dapat menghitung untuk jawaban juga karena secara teknis masih dalam baris perintah. Itu hanya perlu mudah.
Yang saya maksud dengan partisi adalah partisi sederhana pada disk tunggal komputer pribadi (misalnya pada laptop). Misalnya, saya ingin mengubah ukuran /dev/sda4
. Tidak ada RAID, tidak ada lebih dari satu disk drive, tidak ada yang rumit di sini. Hanya sebuah partisi sederhana pada disk tunggal (/ dev / sdaX on / dev / sda).
sumber
Jawaban:
Anda dapat menggunakan
fdisk
untuk mengubah tabel partisi Anda saat menjalankan. Lihat tautan ini http://codesilence.wordpress.com/2013/03/14/live-resizing-of-an-ext4-filesytem-on-linux/sumber
fdisk -l
paste.ubuntu.com/24757891 . Saya ingin menggabungkan sda5 dan sda6 sebagai sda6. Apakah itu merusak data saya?gparted
digunakanresize2fs
untuk mengubah ukuran partisi. Tidak perlu banyak argumen. Di bawah ini adalah yang saya temukan berguna.-M
menyusut ke ukuran minimum sistem file.-p
menunjukkan indikator persentase.-P
mencetak ukuran minimum dan keluar sistem file.sumber
resize2fs
sama sekali tidak mengubah tabel partisi, itu mengubah ukuran sistem file . Setelah menggunakannya, Anda harus mengubah ukuran partisi yang digunakan oleh sistem file.Jika Anda akan meningkatkan ukuran partisi dan sistem file, maka pertama jalankan
fdisk
untuk meningkatkan ukuran partisi, dan kemudian jalankanresize2fs
untuk menambah ukuran sistem file.Jika Anda akan mengecilkan ukuran keduanya, jalankan
resize2fs
terlebih dahulu lalu jalankanfdisk
.sumber