LinuxでCD-ROMをISOイメージとしてバックアップする方法

Linux で読み取り可能なデータ CD-ROM を ISO としてバックアップするには、GNOME Disks を使用するか、光学ドライブをファイルにコピーしますdd。GNOME Disks では、CD/DVD ドライブを選択し、[ディスク イメージの作成]を選択して、結果を.iso拡張子付きで保存します。ターミナルでは、まず光学デバイス (多くの場合/dev/sr0) を特定し、次にそれを新しい ISO ファイルにコピーします。デバイス名を推測しないでください。コマンドを実行する前に確認してください。

このガイドでは、ドライブが読み取れる通常のデータCDについて説明します。ISOファイルはトラック情報を考慮したオーディオCDリッピングツールではないため、直接コピーすると、破損したディスクや読み取りエラーのある書き込み可能なディスクでは失敗する可能性があります。オーディオには専用のCDリッパーを、データ復旧にはGNU ddrescueを使用してください。

方法1:GNOMEディスクを使用してISOイメージを作成する

GNOME Disksは既にインストールされている可能性があります。インストールされていない場合は、gnome-disk-utilityディストリビューションのパッケージマネージャーを使用してパッケージをインストールしてください。一般的なコマンドはsudo apt install gnome-disk-utility、DebianまたはUbuntu、sudo dnf install gnome-disk-utilityFedora、sudo pacman -S gnome-disk-utilityArch Linux、sudo zypper install gnome-disk-utilityopenSUSEで使用できます。メニューの文言はリリースによって若干異なる場合があります。

  1. CD-ROMを挿入し、「ディスク」を開きます。左側のサイドバーで、物理的なCD/DVDドライブを選択します。選択されているデバイスが、ハードドライブ、USBメモリ、または個別のボリュームではなく、ディスクが入っている光学ドライブであることを確認してください。

    GNOME Disksでは、挿入されたデータCDがCD/DVDドライブとして選択されています。
    CD-ROMが入っている光学ドライブを選択してください。
  2. ドライブの3点メニューを開き、「ディスクイメージの作成…」を選択します。これにより、選択したデバイスのイメージ保存処理が開始されます。

    GNOME ディスクの 3 点メニューで「ディスク イメージの作成」がハイライト表示されています
    選択したドライブのメニューから「ディスクイメージの作成」を選択してください。
  3. 保存ダイアログでフォルダを選択し、ファイル名を「.」など分かりやすい名前で入力しますarchive.iso。拡張子はそのままにして.iso、保存先のディスクに十分な空き容量があることを確認してから、「保存」をクリックします。

    GNOMEの保存ダイアログで、ディスクイメージファイル名としてarchive.isoが入力されている。
    保存先を設定し、.iso ファイル名でイメージを保存します。
  4. 進行状況ダイアログが終了するまで待ってからディスクを取り出してください。ダイアログが閉じたら、選択したフォルダーを開き、新しいISOファイルが存在することを確認してください。コンピューターのメインドライブが破損した場合に備えてバックアップを作成したい場合は、そのファイルを別のストレージにコピーしてください。

    GNOME Disksは、CD-ROMを読み込んでディスクイメージを作成する際の進行状況を表示します。
    ディスクを取り外す前に、ドライブがディスクの読み込みを完了するまで待ってください。

方法2:端末でディスクをコピーする

端末方式では、GNUを使用してdd光学ドライブをブロックデバイスとして読み込み、そのバイト列を通常のファイルに書き込みます。このstatus=progressオプションは、GNU Coreutilsで転送の進行状況を表示します。

  1. CD-ROMを挿入した状態で、ブロックデバイスの一覧を表示します。

    lsblk -p -o NAME,TYPE,SIZE,MOUNTPOINTS

    タイプが である行を探してくださいrom(通常は です/dev/sr0)。お使いのコンピューターに複数の光学ドライブがある場合は、挿入したディスクに一致する行とサイズを使用してください。システムによっては/dev/srNパスが異なる場合があります。お使いのコンピューターに表示されている正確なパスに置き換えてください。

    Linuxターミナルのlsblkの出力で、/dev/sr0のタイプがromと表示されている。
    コピーする前に、lsblkコマンドを使用して光学デバイスを特定してください。
  2. dd光学ドライブを入力として、新しいISOファイル名を出力として実行してください。

    sudo dd if=/dev/sr0 of="$HOME/archive.iso" bs=2048 status=progress

    光学ドライブに別の名前が付いている場合は置き換えてください/dev/sr0。必要なファイルが既に含まれていない宛先ファイル名を選択してください。dd出力パスが上書きされます。アカウントが既にデバイスを読み取ることができる場合は、省略できますsudo。

    /dev/sr0 を archive.iso にコピーする dd コマンドが表示されているターミナル画面
    入力は光学ドライブ、出力はホームフォルダ内のファイルです。
  3. コマンドがシェルプロンプトに戻るまで実行を続けてください。進行状況は情報提供のみを目的としています。読み取り中はディスクを取り出さないでください。読み取りエラーが発生した場合は、作成されたファイルが不完全である可能性があります。ファイルがによって作成された場合sudo、root が所有している可能性があります。を使用して、自分のアカウントに所有権を戻すことができますsudo chown "$USER" "$HOME/archive.iso"。

    GNU dd ターミナルの出力には、コピーの進行状況と完了状況の統計情報が表示されます。
    ddコマンドの実行が完了し、コピーが完了した旨が報告されるまでお待ちください。
  4. Linuxが保存したファイルをISOイメージとして認識していることを確認してください。

    file "$HOME/archive.iso"

    一般的なデータCDの場合、出力結果はISO 9660 CD-ROMファイルシステムを識別するはずです。出力に表示される正確なラベルはディスクから取得されます。コマンドが一般的なデータのみを報告した場合、またはdd入出力エラーを報告した場合は、そのファイルを検証済みのバックアップとして扱わないでください。

    ターミナルファイルコマンドで、archive.isoをISO 9660 CD-ROMファイルシステムとして識別する。
    ファイルを使用して、保存したイメージがISOファイルシステムとして認識されていることを確認してください。

基本コピーでは不十分な場合

通常のISOコピーは、読み取り可能なデータディスクにとって便利です。オーディオCDはトラックが別々になっているため、オーディオ抽出用に設計されたソフトウェアでリッピングする必要があります。傷のついたディスクや読み取りエラーが発生するCD-Rの場合、GNUのddrescueのドキュメントには、ddrescueが通常のCDよりも確実に復旧できるケースが記載されていますdd。復旧を再開できるように、ddrescueを使用する場合はマップファイルを保存しておいてください。いずれの場合も、イメージを確認し、別のコピーを安全な場所に保管するまで、元のディスクを保管しておいてください。

公式資料

コメントを残す

LinuxにCisco Packet Tracerをインストールする方法

LinuxにCisco Packet Tracerをインストールする方法

Cisco Packet Tracer 9.0.1 を Ubuntu 64 ビット版にダウンロードし、APT を使用して DEB パッケージをインストールし、ターミナルでライセンスに同意してサインインすると、ラボを開始できます。

LinuxでCD-ROMをISOイメージとしてバックアップする方法

LinuxでCD-ROMをISOイメージとしてバックアップする方法

Linux上でGNOME Disksまたはddコマンドを使用してCD-ROM ISOイメージを作成します。光学ドライブを識別し、コピーを監視し、イメージを検証し、破損したディスクやオーディオディスクに別のツールが必要な場合を把握できます。

XFCE 4でデュアルパネルを設定する方法

XFCE 4でデュアルパネルを設定する方法

各ディスプレイごとに個別のXFCE 4パネルを作成し、2番目のパネルを右側の出力に割り当て、位置とサイズを調整し、必要なランチャーとステータス項目を追加します。

LinuxでGIMPを使って画像を切り抜く方法

LinuxでGIMPを使って画像を切り抜く方法

LinuxでGIMPを使って写真の背景を削除する方法:被写体をトレースし、選択した背景を削除し、透明度を保持して、再利用可能なPNG形式でエクスポートします。

FlightGearを無料でダウンロード:公式インストールガイド

FlightGearを無料でダウンロード:公式インストールガイド

FlightGearは公式サイトから無料でダウンロードできます。Windows、macOS、Linuxの各パッケージを比較し、データファイルをインストールして、最初のフライトを開始しましょう。

OKSampler:キーボードビートのための無料かつシンプルな音楽サンプラー

OKSampler:キーボードビートのための無料かつシンプルな音楽サンプラー

OKSamplerはMP3クリップをキーボードのキーにマッピングし、音声をループ再生できます。この旧型フリーウェアの機能、旧機能が失われた箇所、ダウンロード前に確認すべき点について解説します。

Googleタスクのデスクトップアプリケーション:パソコンでの使い方

Googleタスクのデスクトップアプリケーション:パソコンでの使い方

Googleタスクをブラウザで開き、Chromeショートカットやアプリスタイルの起動機能を追加し、カレンダーとGmailを通じて期日が過ぎたタスクを管理できます。

LinuxでDon't Starve Togetherをプレイする方法

LinuxでDon't Starve Togetherをプレイする方法

Steam経由でDon't Starve TogetherのLinux版をインストールし、ワールドを開始したり、友達と合流したりするには、以下のセットアップとトラブルシューティングの手順に従ってください。

Steam Protonを使ってLinuxでSquadをプレイする方法

Steam Protonを使ってLinuxでSquadをプレイする方法

Steam PlayとProtonを使用してLinuxにSquadをセットアップし、ゲームをインストールし、互換性ツールを選択し、アンチチートの問題をトラブルシューティングします。

USBからLinux Mint Debian Edition 5「Elsie」をインストールする方法

USBからLinux Mint Debian Edition 5「Elsie」をインストールする方法

アーカイブされたLMDE 5 ISOをダウンロードして検証し、起動可能なUSBメモリを作成して、安全なインストーラ設定を選択してください。Elsieはサポート終了となっています。最新のLMDEリリースを参照してください。