Konversi tar.gz ke img

Konversi TAR.GZ menjadi IMG

Ekstrak arsip TAR.GZ atau buat filesystem IMG dengan layout yang benar.

Konversi file TAR.GZ secara online

Kami belum punya konverter online khusus untuk TAR.GZ ke IMG, tetapi Anda bisa mengonversi file TAR.GZ secara online ke format berikut:

Bagaimana mengkonversi tar.gz ke img berkas

Perangkat atau utilitas imaging mungkin memerlukan disk image .img, sementara download yang tersedia adalah arsip terkompresi .tar.gz. Operasi yang benar adalah mengekstrak IMG yang sudah tersimpan di dalam arsip atau membuat filesystem image baru dari file yang telah diekstrak.

Apa itu format TAR.GZ

.tar.gz menggabungkan arsip TAR dengan kompresi Gzip. TAR menyimpan banyak file, direktori, permission, dan timestamp; Gzip mengompresi aliran TAR, tetapi tidak menyediakan filesystem, partition table, boot sector, atau disk layout.

Linux dan Unix umum menggunakan TAR.GZ untuk source distribution, software package, backup, dan kumpulan file. File TAR.GZ tidak otomatis menjadi disk image yang bootable.

Apa itu format IMG

Dalam kategori Archives, .img umumnya mengidentifikasi disk atau filesystem image. File ini dapat mewakili floppy disk, partition, removable drive, atau perangkat penyimpanan lengkap, termasuk metadata filesystem dan, dalam beberapa kasus, partition table serta boot code.

Software imaging dapat menulis IMG sector demi sector ke memory card atau drive, me-mount-nya sebagai filesystem, atau me-restore-nya sebagai backup. IMG tidak memiliki spesifikasi internal universal: kompatibilitas bergantung pada filesystem, ukuran image, partition scheme, kebutuhan boot, serta apakah program mengharapkan raw image atau container khusus vendor.

Periksa apakah arsip sudah berisi IMG

Periksa isi arsip sebelum membuat ulang apa pun. Di Linux atau macOS, tampilkan isinya dengan:

tar -tzf package.tar.gz

Di Windows, buka file tersebut dengan 7-Zip atau PeaZip. Jika arsip berisi file .img, ekstrak file tersebut; ini adalah ekstraksi, bukan konversi:

tar -xzf package.tar.gz

Jangan mengganti nama package.tar.gz menjadi package.img. Mengubah ekstensi tidak mengubah struktur file. Tulis image yang telah diekstrak dengan tool yang secara eksplisit mendukung raw disk image, seperti Raspberry Pi Imager, Fedora Media Writer, atau balenaEtcher, hanya setelah memastikan bahwa image tersebut sesuai dengan perangkat target.

Membuat IMG dari file biasa

Jika arsip berisi direktori dan file, bukan complete image, tentukan filesystem dan ukuran image yang diperlukan terlebih dahulu. Contoh Linux berikut membuat raw ext4 filesystem image berukuran 1 GiB:

mkdir extracted
 tar -xzf package.tar.gz -C extracted
truncate -s 1G disk.img
mkfs.ext4 -F disk.img
mkdir image-mount
sudo mount -o loop disk.img image-mount
sudo cp -a extracted/. image-mount/
sync
sudo umount image-mount

Ganti 1G dengan ruang yang cukup untuk data hasil ekstraksi, metadata filesystem, dan file di masa mendatang. Proses ini menghasilkan filesystem image, bukan partitioned atau bootable device image. Periksa dengan file disk.img dan mount dalam mode read-only untuk inspeksi sebelum mendistribusikannya.

Di macOS, ekstrak arsip dengan tar -xzf package.tar.gz, lalu buat image mountable read/write dari direktori tersebut:

hdiutil create -srcfolder extracted -fs HFS+ -format UDRW -o disk

Perintah ini biasanya membuat disk.dmg, yaitu macOS disk-image container. Ganti namanya menjadi .img hanya jika program penerima menerima container tersebut; perubahan ekstensi tidak menjadikannya raw image. Untuk raw filesystem image yang diperlukan perangkat tertentu, buat dengan tool yang didokumentasikan oleh vendor perangkat atau gunakan lingkungan Linux seperti virtual machine atau WSL.

Di Windows, gunakan 7-Zip atau PeaZip untuk mengekstrak arsip, lalu gunakan WSL atau disk-image authoring utility yang secara eksplisit mendukung pembuatan filesystem image yang diperlukan. ImDisk dapat me-mount atau membuat virtual disk untuk beberapa workflow, tetapi tidak dapat menentukan filesystem, partition table, atau bootloader yang tepat secara otomatis.

Online converter dan desktop tool

Untuk arsip yang tidak sensitif, layanan seperti CloudConvert atau Convertio dapat digunakan untuk ekstraksi arsip jika halaman layanan mereka saat ini secara eksplisit mencantumkan dukungan TAR.GZ. Download file hasil ekstraksi dan buat IMG secara lokal; layanan online umumnya tidak dapat menentukan filesystem atau boot layout target dan tidak sebaiknya dipercaya untuk menghasilkan image yang siap digunakan pada perangkat. Hindari meng-upload backup proprietary, credential, atau data pribadi.

7-Zip dan PeaZip sesuai digunakan sebagai extractor desktop. Linux tar, mkfs, loop mounting, dan file-copy tool memberikan kontrol langsung atas filesystem image yang baru dibuat; macOS hdiutil membuat macOS disk-image container yang mountable.

Batas kompatibilitas dan kualitas

Arsip TAR.GZ tidak menentukan kapasitas IMG target, filesystem, partition table, bootloader, device geometry, atau boot configuration. Menyalin file ke dalam ext4 image tidak akan membuat USB drive, kartu Raspberry Pi, atau operating-system installer yang bootable, kecuali partition structure dan boot structure yang diperlukan juga dibuat.

Untuk bootable media, dapatkan IMG dari manufacturer jika memungkinkan. Jika TAR.GZ berisi complete image, ekstrak image tersebut alih-alih membuatnya ulang; proses pembuatan ulang dapat menghilangkan boot sector, partition identifier, sparse region, filesystem metadata, ownership, dan extended attribute. Verifikasi hasilnya dengan checksum dari publisher, atau buat checksum secara lokal menggunakan sha256sum disk.img di Linux atau shasum -a 256 disk.img di macOS.

Konversi berkas tar.gz lainnya

Konversi terbalik

Konversi ke img
dari format lain

Bagikan di media sosial: