Я пытаюсь установить Arch Linux на свой Acer Aspire 4830tg, но продолжаю сталкиваться с проблемами.
Некоторые базовые знания: я пытаюсь установить Arch с USB-накопителя, и я получил образ ISO, используя bittorrent. Я также пытаюсь установить его вместе с Windows 8 (которая уже установлена).
Когда я загружаюсь в Arch Linux, я получаю эту ошибку:
:: Mounting '/dev/disk/by-label/ARCH_201212' to 'run/archiso/bootmnt'
Waiting 30 seconds for device /dev/disk/by-label/ARCH_201212 ...
ERROR: '/dev/disk/by-label/ARCH_201212' device did not show up after 30 seconds...
Falling back to interactive prompt
You can try to fix the problem manually, log out when you are finished
sh: can't access tty; job control turned off
Я знаю, что это будет работать, если я буду запускать его на виртуальной машине, но всякий раз, когда я пытаюсь установить его на свой ноутбук, я продолжаю получать эту ошибку. И поскольку вы не можете зарегистрироваться на форумах Arch без терминала Arch для запуска их команды captcha, я не могу спросить об этом на их форумах.
linux
installation
unix
arch-linux
werdho
источник
источник
Ответы:
Я получил эту ошибку при использовании программы ISO to USB в Windows.
Проблема заключалась в том, что метка файловой системы не изменилась на «ARCH_201306», когда программа отформатировала USB-накопитель. В моем случае он все еще был помечен как PENDRIVE.
Вот почему «/ dev / disk / by-label / ARCH_201306 » никогда не появляется. USB-накопитель имеет неправильное имя.
Решение состоит в том, чтобы переименовать USB-накопитель в «ARCH_201306» (или аналогичное имя в зависимости от даты выпуска).
источник
Согласно этой странице , проблема в том, что вы загружаетесь с USB-накопителя. Попробуйте предложенное там решение, введите эту команду в командной строке (возможно, вам придется набрать
exit
или нажатьenter
сначала, чтобы получить подсказку):Это предполагает, что ваш USB-накопитель определяется как
/dev/sdb
. Чтобы узнать, так ли это, запустите:Другие решения также предлагаются в теме, с которой я связан.
источник
Сначала проверьте этот пост: https://bbs.archlinux.org/viewtopic.php?id=142473.
Они упоминают что-то об указании неправильного устройства при создании диска. В частности, возможно вы использовали / dev / sdx1 вместо / dev / sdx
Если это не поможет, я предлагаю вам попробовать два варианта создания живого USB, который они дают в своей вики: https://wiki.archlinux.org/index.php/USB_Installation_Media
Затем, если это не помогает, попробуйте Unetbootin для создания загрузочного USB.
Если вы все еще не можете заставить его работать, попробуйте использовать ArchBang (самый быстрый вариант), образ сетевой загрузки или более старый снимок Arch (не слишком старый, или он не будет иметь systemd).
Наконец, если все вышеперечисленное не удалось, поприветствуйте себя спать и установите другой дистрибутив, когда вы проснетесь :)
источник
Я столкнулся с этой проблемой, потому что я бросился устанавливать Arch Linux через UNetbootin. Это не рекомендуется, поскольку UNetbootin перезаписывает данные
syslinux.cfg
на USB-накопитель.Чтобы заставить Arch Linux загрузиться после того, как UNetbootin скопировал установочные файлы на флешку, вам нужно отредактировать
syslinux.cfg
:источник
Если используется Unetbootin, попробуйте нажать Tabв диалоговом окне загрузки параметры и добавьте
archisolabel=LABEL_OF_YOUR_USB_DRIVE
в/ubkern
командной строке.Для меня даже наличие правильной метки USB уже как
ARCH_yyyymm
мне пришлось вводить эту информацию.Подсказка отсюда .
источник
Хотя ответ @ razzintown верен, вы можете создать символическую ссылку, если во время установки произошла ошибка.
Где sdb - это ваш usb-диск, а ARCH_201609 - желаемая метка точки монтирования, которую запрашивает установка.
Это сработало для меня, надеюсь, это тоже решит вашу проблему.
источник
Я только что установил его с компакт-диска. Это было намного проще, и не было никаких проблем с монтажом. Я также рекомендовал бы использовать ссылку для загрузки Bittorrent, поскольку она проверяет хэш по мере загрузки, а стихи - по загрузке http, если только вы не собираетесь запускать проверку хеша после завершения загрузки.
Спасибо всем за предложения.
источник