Ubuntuの一部のフレーバーのISOイメージをddコマンドでUSBスティックに入れて正常に起動できるのに、他のフレーバーではできないのはなぜですか?さらに、特定のUSBスティックにも依存しているようです。私は標準のUbuntuで試しました:
$ Sudo dd if=./ubuntu.iso of=/dev/sdd bs=8129
そして、それは魅力のように機能します。つまり、ライブUbuntuを起動してインストールまたは実行します。しかし、同じ方法で準備された別のUSBスティックを使用すると、オペレーティングシステムが見つかりません BIOSエラーで起動に失敗します。
Ubuntu GNOMEを試してみると、使用しているUSBスティックに関係なく、前の例と同じエラーで起動しません。
UbuntuにはStartup Disk Creatorアプリケーションがありますが、単純なddコマンドのGUIファサードに過ぎず、いつでも使用できると確信しています。 dd少なくともLinuxの場合、起動可能なUSBスティックを作成します。私が間違っている?
Startup Disk Creatorを実行すると、次の3つのことを実行することに気付くでしょう。
dd
は永続性を提供しません。)dd
のGUIではありません(dd
のGUIはありますが、SDCはその1つではありません)。 Arch Linux's または Gentoo's 手動のメソッドと同等の処理を行うと考えることができます。現在、ほとんどの(かなり人気のある)ディストリビューションのインストールISOを使用して、起動可能なUSBを作成できるはずです。これは、3、4年前にArchを見たときは当てはまりませんでした。すべてのArch ISOがこの機能(USBドライブに直接書き込むことができる場所)を獲得したのは2010年のみでした-2008年から2010年まで、特別なUSBイメージがありました。
さらに、ドライブを直接dd
すると、そのドライブはフォーマットするか、何らかの方法で残りのスペースを使用するまで実質的に読み取り専用になります。 SCDで作成されたディスクは、ライブ環境から簡単にコンテンツにアクセスできない場合でも、USBドライブとして使用できます。したがって、dd
を1 GBのISOから8 GBまたは16 GBのUSBドライブに入れた場合、余分な手順を実行しない限り、残りのスペースは事実上破棄されます。
1通常、ほとんどのライブイメージは、 root パーティションに SquashFS ファイルを使用します。 SquashFSは読み取り専用であるため、永続化のために、casper-rw
ファイルが/casper
に作成されます。 casper
の起源はわかりません。私が理解していることから、boot=casper
オプションで起動すると、カーネルはsquashfsの上にcasperファイル(存在しない場合は作成)をオーバーレイし、書き込み機能を獲得します。 casper
はファイルである必要はなく、 パーティション でもかまいません。
cp
でブータブルUSBスティックを作成することもできます(dd
またはGUIよりも簡単です):
Sudo cp path/to/ISO /dev/sdX
/dev/sdX
をブロックデバイスの名前(たとえば、/dev/sdb
、/dev/sdc
)に置き換える必要があることに注意してください。
最初に試してください:
su -c 'mkfs.vfat /dev/sdc -I'
ddコマンドを使用してisoファイルから起動可能なusbディスクを作成するには、ディスクに/ dev/sdc1(oneディスクの4つの可能なプライマリパーティションから/ dev/sdc)。 ISOファイルのブロックをプライマリパーティションにクローンすることはできません。DVDまたはCDディスクにも含まれていないためです。そのため、パーティションプライマリではなく、ディスク上にファイルシステムを正確に作成する必要があります/ dev/sdc。
さらに、ddコマンドを入力することにより、いくつかの間違いを犯しました。
これを試して:
su -c 'dd if=/home/user/debian.iso of=/dev/sdc bs=4M;sync;eject /dev/sdc'
最初にmkfs.vfatがなければコマンドは修正されません。ブートローダーもインストールして、パーティションをアクティブにする場合があります。 USBポートを別のUSBポートと共有できるため、またはライブUSB OSを動作させるための電力がないため、他のUSBドライブが機能しない可能性があります。おそらく、通常よりも高い電力を必要とするhddドライブや他のUSBディスクを動作させるためです。このタイプのデバイスの平均消費電力(SATAアダプタからのUSBを備えた外部ケースのHDDディスクなど)