Intereting Posts
Как найти пакет по каталогу? Как создать пакет deb, содержащий несколько проектов? Доступна ли в любом пакете на MacOS утилита «primes» или ее эквивалент NetBSD? Как удалить сломанные символические ссылки за один раз? Как следовать (a la «tail -f») двоичный файл с самого начала? Как я точно знаю, что proxychains действительно работает, чтобы замаскировать свой IP-адрес, связав его? Это хорошая идея для загрузки утилит Linux по умолчанию? Rsyncing файлы со специальными символами на USB FAT32 Помимо /etc/rc.conf, какие другие файлы конфигурации управляют системными службами во время загрузки? Можем ли мы включить Networking в однопользовательском режиме Linux? ошибка кукольного сертификата Arch Linux с Mate игнорирует экспорт в ~ / .bash_profile и ~ / .profile Нажатие на Git repo из сценария оболочки CIFS случайно потеряет соединение с общей долей Windows Arch Linux и дополнительные зависимости

Arch USB больше не загружается – устройство «/ dev / disk / by-label /» не появилось через 30 секунд

Хотя я настраивал эту первую (ну, третья, если честно) попытку установки Arch, я пренебрегал редактированием записей загрузки по умолчанию, созданных после установки бета-версии GRUB2 с pacman . Поэтому, конечно, когда я перезагрузился, чтобы проверить свои настройки, я не только обнаружил, что моя система не будет загружаться должным образом, но у меня больше нет загрузочных записей для загрузки образа восстановления USB. Облом.

Мне удалось set root вручную и загрузиться на USB-накопитель, но прежде чем я смогу успешно перейти в 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 в соответствии с руководством по установке. Я устанавливаю Arch на Thinkpad t420 с поддержкой Intel i5 2520M и UEFI.

Возможно, проблема в том, что я не правильно назвал диск? Я использовал Disk Utility на своем Mac (2015 Retina MBp), чтобы переименовать USB-накопитель в ARCH_201611 , очистить его, а затем перезагрузить iso с помощью dd . Когда я пытаюсь ARCH_201611 вышеуказанный метод переименования, в ARCH_201611 /dev/ уже есть метка для ARCH_201611 . Однако сообщение об ошибке всегда печатает /dev/disk/by-label – not /dev/disk/by-label/ARCH_201611 . Возможно, метки устройства изменены при загрузке iso, но поскольку macOS не может смонтировать устройство после загрузки iso , я не знаю, как применить новую метку к устройству. Любые рекомендации?

Может быть, если бы я мог редактировать свои загрузочные записи – как бы это сделать в резервной оболочке rootfs?

В то же время, возможно, я попробую Netboot …

PS: Я знаю, что этот вопрос принадлежит форуму Arch, но поскольку на данный момент у меня нет рабочей установки, я не могу получить вывод, необходимый для ответа на date -u +%V$(uname)... вопрос, необходимый для создания учетной записи.