生のCD-ROMイメージ(.img)をマウント/変換する方法

生のCD-ROMイメージ(.img)をマウント/変換する方法

インターネットアーカイブから生の.imgイメージを取得し、それをLinuxにインストールするか、少なくともISOファイルに変換したいと思います。

このイメージは、MagicDiskなどを使用して仮想CDドライブをエミュレートするときにWindowsで正常に動作します。

しかし、Linuxでは、オンラインで見つけたほとんどのソリューションは機能しません。

  • ISO-9660イメージとしてインストールします(例mount -t iso9660 ...:)。

    イメージはISO-9660ファイルではないため失敗します。

    mount: wrong fs type, bad option, bad superblock on /dev/loop1,
           missing codepage or helper program, or other error
           In some cases useful info is found in syslog - try
           dmesg | tail  or so
    
    $ dmesg | tail 
    ISOFS: Unable to identify CD-ROM format.
    
  • file有用な情報が提供されていません。

    `cdrom.img: AIX core file fulldump 32-bit 64-bit`
    
  • fdisk -l/ parted、 のようにここで提案、助けがありません:

    Disk cdrom.img: 124 MB, 124749824 bytes
    255 heads, 63 sectors/track, 15 cylinders, total 243652 sectors
    Units = sectors of 1 * 512 = 512 bytes
    Sector size (logical/physical): 512 bytes / 512 bytes
    I/O size (minimum/optimal): 512 bytes / 512 bytes
    Disk identifier: 0x00000000
    
    Disk cdrom.img doesn't contain a valid partition table
    
    $ sudo parted cdrom.img
    GNU Parted 2.3
    Using /tmp/cdrom.img
    Welcome to GNU Parted! Type 'help' to view a list of commands.
    (parted) u
    Unit?  [compact]? B
    (parted) print
    Error: /tmp/cdrom.img: unrecognised disk label
    
  • 通常、ISOファイルに適用するほとんどのツール(たとえば、解凍して内容を読み取るArk)もアーカイブではないため、機能しません。

そのようなファイルをどのようにインストールまたは変換できますか?

答え1

特に、この種のイメージでは、AcetoneISOが操作を実行し、ファイルを正常にマウントして読み取ることができました。

また、rawディスクイメージをISO形式にすばやく変換することができました(Linux用PowerISOの無料ですが、オープンソースではないバージョンをインストールして)。

このウィキペディアページこの状況で役立つ可能性がある他のツールの提案が提供されます。

答え2

努力するオリジナル2iso.....................

答え3

BSDを使用している場合は、qemu-imgで次の(または同様の操作)を実行して結果を取得できます。

qemu-img convert -O vmdk  'genericOS.iso' 'genericOS.vmdk'

qemu-img convert -f vmdk -O raw 'genericOS.vmdk' 'genericOS.img'

ISO と IMG の両方がディスクイメージであり、vmdk を中間状態で使用できます。 ESXIでも利用可能な画像が作成されます。 IMGをISOに変換しましたが、その逆で動作すると思いました。画像では試していませんが、コマンドは機能します。

答え4

ファイル自体を変換しませんでしたが、Balena Etcherを使用して起動可能なペンドライブを焼きました。私の問題は、トラックモードやサブチャンネルモードを選択するために必要な情報がcueまったくないことです。tocraw2iso

Balena Etcher のamd64 deb画像を以下からダウンロードしました。https://github.com/balena-io/etcher/releasesi686 rpm、あなたのニーズに合ったものを選択することもできます。

方法2も参照してください。https://www.wikihow.com/Install-Debian-sidこのアイデアはどこで得ましたか?

関連情報