Saya memiliki sistem file untuk perangkat yang saya pemrograman yang ingin saya buat salinannya. Idealnya saya ingin salinan ini identik dengan folder tempat penyalinannya. Saya telah mencoba menggunakan cp -r
cp -a
dan rsync -azvP
mencoba mencapai ini. Masing-masing menghasilkan folder dengan ukuran berbeda (menggunakan du -s
) dan pada akhirnya, meskipun perangkat saya lari dari folder asli, itu tidak akan lari dari yang saya salin.
- Apa yang ditinggalkan bahwa perintah yang saya gunakan tidak memperhitungkan?
- Apakah mungkin untuk menjaga semuanya tetap identik saat menyalin sistem / folder file? Jika demikian, bagaimana saya akan melakukan itu?
PS Saya memposting pertanyaan serupa di StackOverflow tetapi segera menyadari saya telah menanyakannya di bursa yang salah
Sunting: Ini mungkin tidak membantu tetapi tidak peduli metode mana yang saya gunakan pada direktori yang disalin selalu menyebabkan mesin tersebut menjadi Kernel Panic dengan output berikut.
VFS: Tidak dapat me-mount root fs via NFS, mencoba floppy. VFS: Tidak dapat membuka perangkat root "nfs" atau blok tidak dikenal (2,0) Harap tambahkan opsi boot "root =" yang benar; di sini adalah partisi yang tersedia: 1f00
64 mtdblock0 (driver?) 1f02 64 mtdblock2 (driver?) 1f04 2432 mtdblock4 (driver?) 1f05 128 mtdblock5 (driver?) 1f06 4352 mtdblock6 (driver?) 1f07 204928 mtdblock7 (driver?) mtdblock8 (driver?) 0800
8388608 sda driver: sd Kernel panic - not syncing: VFS: Tidak dapat me-mount root fs pada blok-tidak dikenal (2,0)
rsync -a
atau cp -a
lakukan salinan direktori yang tepat, tetapi Anda mencoba menyalin disk yang dapat di-boot, ada beberapa hal lagi yang perlu Anda lakukan untuk menyelesaikannya.
du
output bukanlah indikator bahwa isinya tidak sama.