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


8

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
この質問は、それをどのように行うか、発生した問題、およびそれをどのように修正したかを示しています。unix.stackexchange.com
25339

2
はい、それは正しいです。これはDebianがサポートする方法の1つです
enzotib

1
このチュートリアルはどこで見つけましたか?
Gilles「SO-悪をやめる」

回答:


12

その手順は常に私にとってうまくいきました。私はunetbootindebianで使用しようとしましたが、いくつかの理由でDebian ISOで動作させることができませんでした(奇妙なことに、Ubuntu、Finnix(Debianベース!)、CentOSのような他のディストリビューションでは問題なく動作します)。

しかし今、Squeezeリリースから始めて、netinstall isoイメージもUSBから問題なく動作することがわかりました!

ダウンロードして実行

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

/dev/sdXUSBスティックはどこにありますか。


3

スティックをマウント解除したままにし、ルートとして次のようにします。

cat XXXX.iso > /dev/sdX
sync

これを実行するためにrootである必要はありません。実際には、ルート
権限を付与し

1
  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を使用します。


1

このリンクはもう機能しません

$ 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

また、Denet 7.x(ライブDVD ISOでテスト済み)以降、unetbootinは正常に動作します

# apt-get install unetbootin
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.