LINUX.ORG.RU

Использование ArchLinux на UEFI ноутбук ASUS X555UF

 , , , ,


0

1

В продолжение к посту Установка Ubuntu 16.04 на ноутбук ASUS с UEFI

Подключив провод я смог установить ArchLinux на этот адский ноут-ненавистник-невинды.

Но естественно осталась куча проблем.

По порядку:

Устанавливал в UEFI режиме так как Legacy на этом ноутбук нет.

Сделал так

/dev/sdb6 - это корень / /dev/sdb8 - это /home /dev/sdb7 - это swap

/dev/sdb2 - это EFI монтировал сюда /mnt/boot/efi

Установил grub и efibootmgr

Сделал инстал командой

grub-install --efi-directory=/boot/efi --boot-directory=/boot/efi/EFI --bootloader-id=grub

После чего сделал конфигурацию

grub-mkconfig -o /boot/efi/EFI/grub/grub.cfg

Выдал варнинг: Failed to connect to lvmetad. В гугле написали, что это хрень и можно забить.

И действительно загружается grub, там правда нет Windows да похер ее можно самим UEFI загрузить, но вот в чем дело, при старте ArchLinux до появления логина он делает это:

tpm_crb MSFT0101:00: can't request region for resource [mem 0xfed40040-0xfed4103f]
[    **](1 of 3) A start job is running for dev-sdb8.device (19s / 1min 30s)

1 of 3 это три раздела sdb8 sdb7 sdb2

После того как время пройдет

Он выдает сообщения для каждого из устройств

[ TIME ] Timed out waiting for device dev-sdb7.device.
[DEPEND] Dependency failed for /dev/sdb

После этого он предлагает ввести пароль от root или нажать Control-D, если ввести пароль то я попадаю в систему, в которой толком ничего не могу сделать, даже пользователя создать, если Ctrl+D, то курсор переходит на новую строку, мигает и ничего не происходит. Спустя время сообщение с предложением повторяется.

Надеюсь вы сможете мне помочь.

Ответ на: комментарий от stitchix

Ты серьезно? Я третий комп подряд покупаю с браком тут тоже? Винда шикарно работает, а в чем она?

shotInLeg
() автор топика
Ответ на: комментарий от kitar

Я не сомневаюсь что это реально, но я первый раз столкнулся с UEFI, а тут сразу нет Legacy и столько проблем.

Я раньше хоть в метро мог на удаленке линукс поставить.

А тут блин:(

shotInLeg
() автор топика

в систему, в которой толком ничего не могу сделать,

А логи посмотреть можешь?

sudopacman ★★★★★
()
Ответ на: комментарий от shotInLeg

Наверное при установке была воткнута флешка, она была sda, а носитель, на который велась установка, был sdb. Потом флешку вытащили, и при очередной загрузке носитель с корневой фс стал sda. Не надо файловые системы в fstab и командной строке ядра называть sda или sdb. Надо использовать UUID=...

iliyap ★★★★★
()
Ответ на: комментарий от shotInLeg

blkid и смотришь UUID для нужного раздела. В fstab прописываешь разделы как UUID=****, а в параметры ядра root=UUID=***

Radjah ★★★★★
()
Ответ на: комментарий от Radjah

Еп, чет я запутался, какие именно параметры ядра? где мне еще нужен UUID кроме fstab, и вообще в инструкции genfstab указанно что ключ -U заставляет использовать UUID при генерации файла, или я чего-то не так понял?

shotInLeg
() автор топика

ПРОБЛЕМА РЕШЕНА ПУТЕМ ГЕНЕРАЦИИ fstab-файла с использованием UUID

Вот команда

genfstab -U -p /mnt >> /mnt/etc/fstab

shotInLeg
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.