
まず、私は Debian sqeeze を使用していて、Ubuntu 12.04 Precise Pangolin Live USB を作成しようとしています。これは現時点では問題です。Debian には「スタートアップ ディスク クリエーター」アプリがないからです。そこで、いくつかの Debian フォーラムを調べて、unetbootin というアプリを試してみることにしました (どうやら、これが Squeeze でライブ USB を作成できる唯一の方法のようです)。12.04 の iso ファイルをダウンロードし、unetbootin を開いてファイルを USB に抽出し、すべてが完璧でした。しかし、USB ドライブで再起動すると、画面に最初に表示されるのは、"default" しか選択できない unetbootin メニューです。Enter キーを押すと、"(initramfs):" で始まるコマンド プロンプトが読み込まれるだけです。初心者なので、何が間違っているのかわかりません。何かアイデアや代替案はありますか?
答え1
を使用することもできますdd
。
まず、USBドライブの名前を調べsudo fdisk -l
、アンマウントして、
sudo dd if=/path_to_iso/ubuntu-12.04-desktop-i386.iso of=/dev/sdX
その/dev/sdX
部分は fdisk が表示したもので、通常は /dev/sdb または dev/sdc です。
例
sudo fdisk -l
USB ドライブを表示した場合の出力は次のとおりです。
Disk /dev/sdc: 256 MB, 256900608 bytes
60 heads, 27 sectors/track, 309 cylinders
Units = cylinders of 1620 * 512 = 829440 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00040358
Device Boot Start End Blocks Id System
/dev/sdc1 * 1 310 250879 b W95 FAT32
Partition 1 has different physical/logical endings:
phys=(31, 59, 27) logical=(309, 43, 18)
必要なのはデバイス名で、この場合は /dev/sdc です。/dev/sdb や /dev/sdd など、別の名前を指定することもできます (/dev/sda は通常ハード ドライブなので、使用しないでください)。
USB ドライブに書き込みたい ISO がホーム ディレクトリのダウンロード フォルダーにあると仮定します。
sudo dd if=Downloads/ubuntu-12.04-desktop-i386.iso of=/dev/sdc
このコマンドは、ISO イメージの内容を USB デバイスに書き込みます。
答え2
うーん、dd コピーは、おそらく、USB ドライブからライブ CD を起動するための最悪のアイデアです。真面目な話、unetbootin はおそらく casper スクリプトの更新に追いついておらず、ブート リストの行を忘れているのでしょう。unetbootin にもう一度チャンスを与えて、完了したら、使用したパーティションをマウントし、syslinux フォルダーに移動します。syslinux.cfg を探し、LABEL default で始まるエントリ リストを探します。append 行に、boot=casper と cdrom-detect/try-usb=true があることを確認します。この 2 行がないと、起動しません。
(元。APPEND initrd=initrd.img boot=casper cdrom-detect/try-usb=true ro splash --
)