Pada mesin fisik yang sama, partisi / dan / home keduanya tidak cukup besar. Saya tidak dapat memperluas dua partisi secara langsung, karena mereka adalah dua partisi terakhir. Saya menghapus dua partisi dan mengalokasikan dua partisi yang lebih besar.
Bisakah saya gunakan cp
untuk membuat cadangan dua partisi dan kemudian memulihkannya ke / / / rumah baru? Saya menggunakan disk USB untuk menyimpan dan mengembalikan file cadangan.
linux
hard-drive
partitioning
disk-space
JACK M
sumber
sumber
Jawaban:
Ya, Anda bisa melakukan ini.
Jika Anda ingin menggunakan cp, gunakan
-R
bendera untuk salinan rekursif dan-p
untuk mempertahankan atribut file (mode, kepemilikan, cap waktu)sumber
Sistem file pada drive USB Anda harus menjadi sistem file Unix sehingga Anda akan menjaga semua atribut file Anda (izin, pemilik, grup, ...).
Kemudian
cp
perintah memiliki--archive (-a)
opsi yang akan mempertahankan atribut. Idealnya, Anda dapat menambahkan--one-file-system (-x)
pilihan sehingga Anda tidak akan backup filesystem lain seperti/proc
,/sys
, atau orang lain.Anda disana. Untuk pemulihan Anda akan melakukan:
sumber
Ya, Anda bisa tetapi dengan kata hati-hati
Alternatif: Anda dapat menggunakan Disk Utilities seperti GParted (sudo apt-get install gparted) untuk memindahkan partisi juga. Cukup kosongkan beberapa ruang sebelum / & / home dan minta GParted untuk memundurkan ke belakang (Ref: GParted Manual Page )
sumber
Saya sarankan untuk menggunakan distro Live khusus.
Alat yang biasanya saya gunakan untuk tujuan ini adalah Gparted dan Clonezilla , yang tersedia baik yang berdiri sendiri atau termasuk dalam distro khusus seperti Parted Magic .
Saya menyarankan Anda untuk menggunakan opsi yang terakhir karena sepanjang Clonezilla dan Gparted memiliki banyak alat pemeliharaan sistem dan disk yang berguna.
sumber