web-dev-qa-db-ja.com

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ファイルはコピーされたばかりではなく、抽出された-これは正しいですか?

8
tmedtcom

その手順は常に私のために働いてきました。私はunetbootinをdebianで使用してみましたが、何らかの理由でDebian ISOで機能させることができませんでした(奇妙なことに、私が試した他のディストリビューションではUbuntu、Finnix(両方ともDebianベースです!)およびCentOS)。

しかし今、Squeezeリリース以降、 netinstall iso image もUSBから問題なく動作することがわかりました。

ダウンロードして実行

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

どこ /dev/sdXはUSBスティックです。

12
Mr Shunz

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

cat XXXX.iso > /dev/sdX
sync
3
erkki
  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
J. M. Becker

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

$ 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(ライブDVD ISOでテスト済み)以降、unetbootinは正常に動作します

# apt-get install unetbootin
1
Janar