Windows で ISO to USB プログラムを使用してこのエラーが発生しました。
問題は、プログラムが USB ドライブをフォーマットしたときに、ファイルシステム ラベルが「ARCH_201306」に変更されなかったことです。私の場合は、まだ「PENDRIVE」というラベルが付けられていました。
これが「/dev/disk/by-label/ARCH_201306」の理由です 」は決して現れません。 USB ドライブの名前が間違っています。
解決策は、USB ドライブの名前を「ARCH_201306」(またはリリース日に基づく同様の名前) に変更することです。
このページによると、問題は USB ドライブから起動しているためです。そこで提案された解決策を試して、プロンプトでこのコマンドを入力します (exit
と入力する必要がある場合があります) または enter
を押します 最初にプロンプトが表示されます):
ln -s /dev/sdb1 /dev/archiso
これは、USB ドライブが /dev/sdb
として検出されていることを前提としています。 .該当するかどうかを確認するには、次を実行します:
cat /proc/scsi/scsi
リンク先のスレッドでは、他の解決策も提案されています。
まず、この投稿を確認してください:https://bbs.archlinux.org/viewtopic.php?id=142473
ディスクを作成するときに間違ったデバイスを指定することについて言及しています。特に、/dev/sdx の代わりに /dev/sdx1 を使用した可能性があります
それでも解決しない場合は、wiki で提供されているライブ USB を作成する 2 つのオプションを試すことをお勧めします:https://wiki.archlinux.org/index.php/USB_Installation_Media
その後、何度も失敗する場合は、Unetbootin を試して起動可能な USB を生成してください。
それでも動作しない場合は、ArchBang (最速のオプション)、Netboot イメージ、または Arch の古いスナップショット (あまり古くない、または systemd が含まれていない) を使用してみてください。
最後に、上記のすべてが失敗した場合は、泣いて寝て、起きたら別のディストリビューションをインストールしてください:)