最初の(そして正直なところ、3番目の)Archのインストール試行を設定するときに使用法の編集を無視しましたpacman
。もちろん、設定をテストするために再起動したときにシステムが正しく起動しないことがわかっただけでなく、USBリカバリイメージをロードするための起動エントリもありません。本当に悪いです。
手動でUSBから起動しましたが、プロンプトが正常set root
に表示される前に、次のような悪名高いエラーが発生しました。root
ERROR: '/dev/disk/by-label' device did not show up after 30 seconds...
そして
sh: can't access tty: job control turned off
いくつかの解決策を見ましたが、まだサイコロはありません。見逃したことがあれば教えてください。
- デバイス検出の確認
cat /proc/scsi/scsi
ln -s[f] /dev/sda /dev/disk/by-label
archisodevice=ARCH_201611
udevadm trigger
mount /dev/sda[1] /bootmnt/archiso
- USBドライブ名を
ARCH_201611
*に変更 mv /dev/disk/by-label/ARCH_201611 /dev/disk/by-label/ARCH_201611
*
*(下記参照)
インストールガイドに従ってUSBドライブを再フォーマットしext4
、GPT
それを使用してdd
ISOをロードしました。 Intel i5 2520MおよびUEFIが有効になっているThinkpad t420sにArchをインストールしています。
たぶん問題は、ドライブに正しくラベルが付けられていないということですか? Mac(2015 Retina MBp)では、ディスクユーティリティを使用してUSBドライブの名前を変更し、きれいに消去してからARCH_201611
使用iso
しましたdd
。上記の名前変更方法を試したとき、ディレクトリにすでにARCH_201611
ラベルがありました/dev/
。ただし、エラーメッセージは常に印刷さ/dev/disk/by-label
れます/dev/disk/by-label/ARCH_201611
。 isoがロードされるとデバイスラベルが変更される可能性がありますが、iso
isoがロードされた後にmacOSがデバイスをマウントできないため、新しいラベルをデバイスに適用する方法はありません。どんな提案がありますか?
おそらく開始項目を編集できる場合rootfs
- 代替シェルでこれをどのように実行しますか?
その間に試してみることができます。ネットワークブート...
PS:この質問はArchフォーラムに属していることを知っていますが、現在機能しているインストールがないため、アカウントをdate -u +%V$(uname)...
作成するために必要な質問に答える必要がある結果は得られません。