Saya baru saja mengunduh file Debian dan Arch Linux dan saya ingin memasang sebelum saya membakar ke kartu SD. Bagaimana saya bisa memasang img?
Saya mencoba memasang tetapi saya mendapatkan kesalahan berikut:
sudo mount -o loop archlinuxarm-13-06-2012.img /mnt/
mount: you must specify the filesystem type
Apakah itu yaffs2? Bagaimana saya bisa memasang yaffs2, sejauh yang saya tahu itu belum didukung di Ubuntu 12.04, dan saya tidak dapat menemukan paket apa pun.
sumber
piimg
. Saya kira dokumen untuk itu perlu diperbarui, daripada jawaban ini (diberikan itu tidak memberi tahu Anda bagaimana membangunnya!)Masalahnya adalah bahwa gambar tersebut adalah disk image lengkap termasuk tabel partisi, bukan gambar partisi individual.
Ada beberapa cara untuk menyelesaikan ini, salah satu caranya adalah menghitung offset dan menggunakannya untuk pemasangan (lihat jawaban alex untuk lebih jelasnya).
Cara lain jika Anda memiliki kernel terbaru dan versi terbaru dari losetup adalah dengan menggunakan opsi -P untuk losetup misalnya
losetup -P -f <filename>
ini akan membuat serangkaian node perangkat. Node utama / dev / loop <number> dan juga node untuk setiap partisi di / dev / loop <number> p <number>. Anda kemudian dapat bekerja dengan perangkat seperti perangkat yang dipartisi lainnya.
Setelah selesai, Anda dapat menghapus perangkat loopback dengan
losetup -d / dev / loop <number>
sumber