Konversi tar ke img

Konversi TAR menjadi IMG

Buat filesystem raw IMG yang dapat di-mount dari file TAR menggunakan tools Linux, Windows, atau macOS.

Buat berkas IMG secara online

Kami belum bisa membaca berkas TAR, jadi konversi ini belum tersedia. Jika Anda bisa mengekspor pekerjaan Anda ke salah satu format ini atau lainnya, kami akan mengubahnya menjadi IMG:

Ingin mengonversi TAR ke IMG?

Beri tahu kami. Kami memilih konversi berikutnya yang akan ditambahkan berdasarkan minat.

Bagaimana mengkonversi tar ke img berkas

Perangkat atau virtual machine mungkin memerlukan raw disk image yang dapat di-mount, bukan arsip TAR yang disediakan bersama software atau firmware. Konversi harus membuat filesystem image dan menyalin file yang diarsipkan ke dalamnya; mengubah ekstensi nama file saja tidak cukup.

Apa itu format TAR

TAR adalah format arsip berurutan yang menyimpan file dan direktori dalam satu container; format ini tidak mendefinisikan filesystem, partition table, boot sector, atau disk geometry. GNU tar, BSD tar, dan Unix backup tools biasanya membuat file TAR. Compression bersifat terpisah dan menghasilkan nama seperti .tar.gz, .tar.xz, dan .tar.bz2. Source packages, Unix backups, firmware bundles, dan software distributions adalah penggunaan yang umum.

Apa itu format IMG

IMG adalah ekstensi umum untuk uncompressed raw disk image. Bergantung pada aplikasinya, file ini dapat berisi floppy disk, hard disk lengkap, partition, removable-media filesystem, atau layout lain yang dapat dialamatkan berdasarkan sector. Virtual machines, emulators, operating systems, dan device-writing utilities dapat melakukan mount atau menulis file IMG yang sesuai secara langsung.

File IMG mungkin hanya berisi filesystem atau juga berisi partition table, boot sector, dan bootloader. Aplikasi penerima menentukan filesystem, image size, partition layout, dan boot structure yang diperlukan. CloneCD .img adalah optical-disc image yang biasanya digunakan bersama file .ccd yang sesuai; file ini tidak dapat dipertukarkan dengan generic FAT atau ext4 filesystem image.

Cara mengonversi TAR ke IMG di Linux

  1. Periksa arsip dan tentukan kapasitas yang diperlukan. Alokasikan ruang yang cukup untuk file hasil ekstraksi, filesystem overhead, dan kebutuhan perangkat di masa mendatang; gunakan kapasitas persis yang diperlukan target jika target menetapkannya.
  2. Buat dan mount filesystem image, lalu ekstrak arsip ke dalam filesystem yang di-mount. Contoh ini membuat image FAT32 berukuran 1 GiB:
tar -tf archive.tar
truncate -s 1G disk.img
mkfs.fat -F 32 disk.img
sudo mkdir -p /mnt/tar-img
sudo mount -o loop disk.img /mnt/tar-img
sudo tar -xf archive.tar -C /mnt/tar-img
sync
sudo umount /mnt/tar-img

GNU dan BSD tar biasanya mendeteksi format compression umum, sehingga extraction command juga berfungsi untuk banyak file .tar.gz, .tar.xz, dan .tar.bz2. Install dosfstools jika mkfs.fat tidak tersedia. Untuk target khusus Unix yang memerlukan ext4, ganti filesystem command dengan mkfs.ext4 -F disk.img; instalasi Windows standar tidak dapat membaca ext4 secara native.

truncate membuat sparse file dengan logical size 1 GiB. Gunakan dd if=/dev/zero of=disk.img bs=1M count=1024 status=progress sebagai gantinya jika image harus dialokasikan sepenuhnya sebelum ditulis ke media. Prosedur ini membuat data image, bukan bootable image.

Cara mengonversi TAR ke IMG di Windows

Ekstrak TAR dengan 7-Zip. Buat image baru dengan WinImage, pilih image type, filesystem, dan capacity yang diperlukan, lalu tambahkan file hasil ekstraksi dan simpan dengan ekstensi .img. OSFMount dan ImDisk dapat melakukan mount terhadap image yang ada untuk inspection atau copying, tetapi keduanya tidak secara otomatis mengonversi arsip TAR menjadi image yang diformat dengan benar.

Cara mengonversi TAR ke IMG di macOS

Ekstrak arsip dengan tar -xf archive.tar atau archive utility. Di Disk Utility → File → New Image → Blank Image, pilih kapasitas yang diperlukan dan filesystem yang kompatibel seperti MS-DOS (FAT), mount image baru, salin file hasil ekstraksi ke dalamnya, lalu eject image tersebut. Disk Utility biasanya menyimpan container DMG; gunakan hdiutil convert dengan raw read/write format, UDRW, jika program penerima secara khusus memerlukan raw IMG file, misalnya:

hdiutil convert source.dmg -format UDRW -o disk.img

Periksa nama file output karena macOS utilities dapat menambahkan ekstensi. Verifikasi hasilnya dengan target application sebelum menulisnya ke removable media.

Keterbatasan kualitas dan kompatibilitas

Proses ini mempertahankan isi file, bukan container TAR. Filesystem FAT dapat menghilangkan Unix ownership, permissions, symbolic links, hard links, extended attributes, dan sparse-file behavior. Gunakan ext4 atau Unix filesystem lain jika atribut tersebut diperlukan, dan pastikan receiving system mendukungnya.

Arsip TAR biasa tidak berisi partition table, boot sector, unused sectors, atau bootloader dari source disk. Oleh karena itu, IMG yang dihasilkan tidak bootable kecuali Anda membuat partition layout yang diperlukan secara terpisah dan menginstal atau menyalin bootloader yang kompatibel. Jika TAR berisi file .img lengkap, ekstrak file tersebut alih-alih membuatnya kembali; mengganti nama TAR atau file arsip hasil ekstraksi tidak melakukan konversi.

Online archive converters yang bereputasi umumnya mengekstrak atau mengemas ulang file TAR dan tidak dapat diandalkan untuk membuat IMG dengan filesystem, geometry, partition layout, boot configuration, dan metadata policy yang dipilih. Gunakan local tools untuk backup, firmware, credentials, atau proprietary data. Online service hanya sesuai jika secara eksplisit mendokumentasikan pembuatan exact raw image type yang diperlukan dan file-file tersebut aman untuk di-upload.