Debian Squeezeを使用して起動可能なUSBスティックを作成する方法

Debian Squeezeを使用して起動可能なUSBスティックを作成する方法

Ubuntuを使って起動可能なUSBスティックを使って自分のPCにDebian Squeezeをインストールしたいと思います。このチュートリアルを見つけました。

デバイスの位置を確認するには、USBキーを挿入します。

$ df -k
/dev/sdb                244476    217968     26508  90% /media/xxx

/dev/sdbこれは私のUSBキーだと思います。その後、削除します。

# umount /dev/sdb

次の2つのファイルをダウンロードしてください。

# cd /tmp/
# wget http://people.debian.org/~joeyh/d-i/images/daily/hd-media/boot.img.gz
# wget http://cdimage.debian.org/cdimage/daily-builds/daily/arch-latest/i386/iso-cd/debian-testing-i386-netinst.iso

スティックの最初の項目をコピーします(削除する必要があります)。

# zcat boot.img.gz > /dev/sdb

その後、スティックを取り付けてdebian-testing-i386-netinst.iso上記をコピーします。

# mount /dev/sdb /mnt/
# cp /tmp/debian-testing-i386-netinst.iso /mnt/
# umount /mnt/

これでUSBキーが用意されました。インストールするには、コンピュータに接続し、BIOSで最初の起動デバイスとしてUSBを選択し、Debian Squeezeのインストールを開始します。

ステップ:

# cp /tmp/debian-testing-i386-netinst.iso /mnt/

ISOファイルはコピーしたばかり、いいえ抽出済み- そうなんですか?

答え1

このアプリはいつも私にとって効果的でした。私はDebianを使ってみましたが、何らかのunetbootin理由でDebian ISOで動作させることはできませんでした(奇妙なことに、Ubuntu、Finnix(両方ともDebianベース!)、CentOSなど、私が試した他のディストリビューションでは動作します)。

しかし、今Squeeze出版以来、私は発見しました。ネットワークインストールISOイメージUSB経由でも完璧に動作します!

ダウンロードと実行

dd if=debian-*-netinst.iso of=/dev/sdX

/dev/sdXあなたのUSBフラッシュドライブはどこにありますか?

答え2

スティックを削除し、ルートとして実行します。

cat XXXX.iso > /dev/sdX
sync

答え3

  1. インストール用に起動可能なUSBを作成する場合。確認したいかもしれませんhttp://unetbootin.sourceforge.net/。ほとんどのディストリビューションでは、リポジトリまたは非公式にオンラインでパッケージを使用できます。このツールは、ISO全体を起動可能なUSBに自動的に変換します。まずUSBを分割してマウントする必要があります。パーティションを回復するには、次の内容をお読みください。どちらにしてもこれを行う必要があります。

  2. 私はDebian関連のスクリプトに慣れていませんが、USB経由でGrub2マルチブートをたくさん実行しました。 Grub2がISOから起動するには、完全に最適化を実行する必要があります。断片化のため、ISO は grub から起動しません。 USBには1つのパーティションのみが必要で、プライマリパーティションである必要があります。起動フラグを設定し、パーティションにFAT32ファイルシステムが必要です。パーティションに問題がある場合は、USBを再実行する必要があります。 partedなどのツールを使用して、新しいmsdosディスクラベルとMBRを作成します。デフォルトパーティションを作成し、起動フラグを設定してからmkfsを使用します。

答え4

このリンクは無効です。

$ wget http://people.debian.org/~joeyh/d-i/images/daily/hd-media/boot.img.gz

今利用可能:

$ wget http://d-i.debian.org/daily-images/i386/daily/hd-media/boot.img.gz

Debian 7.x以降、unetbootinはうまく動作します(live-DVD ISOでテスト)。

# apt-get install unetbootin

関連情報