ANTICHAT

ANTICHAT (https://forum.antichat.xyz/index.php)
-   Инструменты (https://forum.antichat.xyz/forumdisplay.php?f=176)
-   -   Проблема с установкой archlinux (https://forum.antichat.xyz/showthread.php?t=1623854)

dramanbase 29.06.2018 18:01

Всем привет!
Сегодня ставил archlinux но при выплнении комманды




Код:


Код:

grub-install /dev/sda
Пишет:




Код:


Код:

error:cannot find EFI directory
Помогите пожалуйста

Глюк 29.06.2018 18:24

дай выхлоп команды

Код:


Код:

sudo parted /dev/sda print

dramanbase 29.06.2018 18:30

Сейчас
Я просто одно решение хочу опробовать добавив раздел boot

Цитата:


Глюк сказал(а):

дай выхлоп команды

Код:


Код:

sudo parted /dev/sda print

Код:


Код:

parted: command not found
Цитата:


Глюк сказал(а):

дай выхлоп команды

Код:


Код:

sudo parted /dev/sda print

Так что это как-то странно

Глюк 29.06.2018 18:59

Цитата:


MadM сказал(а):

Код:


Код:

parted: command not found

действительно странно. если вы установили базовые пакеты и зашли в примонтированную систему chroot, эта команда должна увидеть вашу разметку диска mbr или gpt. может пропустили команду какую?

dramanbase 29.06.2018 19:00

Цитата:


Глюк сказал(а):

действительно странно. если вы установили базовые пакеты и зашли в примонтированную систему chroot, эта команда должна увидеть вашу разметку диска mbr или gpt. может пропустили команду какую?


Врятли

Цитата:


Глюк сказал(а):

действительно странно. если вы установили базовые пакеты и зашли в примонтированную систему chroot, эта команда должна увидеть вашу разметку диска mbr или gpt. может пропустили команду какую?


Может проблема с диском

Цитата:


Глюк сказал(а):

действительно странно. если вы установили базовые пакеты и зашли в примонтированную систему chroot, эта команда должна увидеть вашу разметку диска mbr или gpt. может пропустили команду какую?


Как думаете что будет если пропстить эту комманду.
просто раньше пробовал так делать следущаяя комманда выполнялась без ошибок

fakecop 29.06.2018 19:46

Цитата:


MadM сказал(а):

Врятли

Может проблема с диском

Как думаете что будет если пропстить эту комманду.
просто раньше пробовал так делать следущаяя комманда выполнялась без ошибок


Напиши что за ноутбук и напиши какой проц стоит
Если у тебя разметка gpt то он будет искать ESP раздел для установки себя с этот самый раздел
Могу сделать два вывода из текущих обстоятельств:
1. Ты банально не создал ESP раздел и на этом все
2. Ты все сделал, но не примонтировал что надо и куда надо
Для того что бы помочь тебе мне необходимо знать что за ноут и процессор

dramanbase 29.06.2018 19:57

Цитата:


fakecop сказал(а):

Напиши что за ноутбук и напиши какой проц стоит
Если у тебя разметка gpt то он будет искать ESP раздел для установки себя с этот самый раздел
Могу сделать два вывода из текущих обстоятельств:
1. Ты банально не создал ESP раздел и на этом все
2. Ты все сделал, но не примонтировал что надо и куда надо
Для того что бы помочь тебе мне необходимо знать что за ноут и процессор


Ноутбук Dell inspiron
Проц Amd a9 7th gen
Скорее всего я не создал рааздел Esp
Что это?
Как создать?

Vertigo 29.06.2018 19:59

Раздел boot могли пропустить при монтировании.

dramanbase 29.06.2018 20:03

Да
Я пропустил монтировку boot.
А можно смонтировать после загрузки grub перед выполнением комманды




Код:


Код:

grub-install /dev/sda
Цитата:


Глюк сказал(а):

действительно странно. если вы установили базовые пакеты и зашли в примонтированную систему chroot, эта команда должна увидеть вашу разметку диска mbr или gpt. может пропустили команду какую?


Я не понял первую часть установки где вы диски размечали.
Можете подробно опистаь первую часть установки

Sunnych 29.06.2018 20:19

Цитата:


MadM сказал(а):

Я не понял первую часть установки где вы диски размечали.
Можете подробно опистаь первую часть установки


Это не мой чек лист но не помешает Вам прочитать Чек лист по установке и настройке Arch Linux Xfce
и в догонку List of applications (Русский) - ArchWiki

Глюк 29.06.2018 20:21

Цитата:


fakecop сказал(а):

Напиши что за ноутбук и напиши какой проц стоит
Если у тебя разметка gpt то он будет искать ESP раздел для установки себя с этот самый раздел
Могу сделать два вывода из текущих обстоятельств:
1. Ты банально не создал ESP раздел и на этом все
2. Ты все сделал, но не примонтировал что надо и куда надо
Для того что бы помочь тебе мне необходимо знать что за ноут и процессор


возможно и такое. но странность в том что с загруженного на флешку исошника arch должен командой sudo parted /dev/sda print показать параметры диска, модель, флаги, таблицу разделов, размер секторов. вот я и предположил, либо нету таблицы разделов, либо он не в установленной системе.

Цитата:


MadM сказал(а):

Я не понял первую часть установки где вы диски размечали.
Можете подробно опистаь первую часть установки


я размечал с LiveUSB с линуксом... а boot раздел не обязательно создавать отдельный. grub способен прочитать загрузочную область системы из любого места, хоть с флешки.

dramanbase 29.06.2018 20:32

Спасибо за помощь сейчас попробую ещё раз
Если четно то я пробую переустанавливать уже 7 раз)

Глюк 29.06.2018 20:38

Цитата:


MadM сказал(а):

Спасибо за помощь сейчас попробую ещё раз
Если четно то я пробую переустанавливать уже 7 раз)


)))) я первый раз когда на арч намахнулся, раз двадцать переставлял. так и не осилил. потом начал много читать про арч и только тогда установил.

Vertigo 29.06.2018 20:47

Пусть с boot -разделом ставит и пакетами mtools, os-prober, и fuse.
С ними grub устанавливается более прилежно.
Многие в скрипте - установщике подразумевают,что раздел boot должен быть априори.
Но сам ставил руками.

dramanbase 29.06.2018 21:08

А что за пакеты которые ты перечислил можешь дать команды на их установку

Всем спасибо но опять та же проблема

Все выполнил в том в том как сказано в этомерный листе

Vertigo 29.06.2018 21:26

Цитата:


MadM сказал(а):

Всем спасибо но опять та же проблема


Хорошо,давай по-порядку.Что за Арч-дистрибутив и как пробуешь ставить автоматом скриптом запуска или вручную?

dramanbase 29.06.2018 21:27

Ставлю все вручную через консоль
Дистрибутив archlinuxx86_64

Цитата:


Vertigo сказал(а):

Хорошо,давай по-порядку.Что за Арч-дистрибутив и как пробуешь ставить автоматом скриптом запуска или вручную?


Написал ранеее что-то ещё нужно?

Vertigo 29.06.2018 21:45

Код:


Код:

# mount | grep /boot/efi
# mount | grep /dev/sda
# mount /dev/sda /mnt
# grub-install --efi-directory=/mnt/efi
# grub-mkconfig -o /boot/grub/grub.cfg

Вот теперь пробуй

dramanbase 29.06.2018 21:48

Цитата:


Vertigo сказал(а):

Код:


Код:

# mount | grep /boot/efi
mount | grep /dev/sda6

Вот так попробуй
И затем выполни

Код:


Код:

# grub-install --efi-directory=/mnt/efi
# grub-mkconfig -o /boot/grub/grub.cfg

Стоп,пока не делай,ещё забыл


Я выполнил первые две комманды а вторые пока не стал так как при первой комманды из второго пункта та же ошибка
Жду дальше

Цитата:


MadM сказал(а):

Я выполнил первые две комманды а вторые пока не стал так как при первой комманды из второго пункта та же ошибка
Жду дальше


У меня не догрузилась часть Сообщения где ты говоришь стоп так что прости

Цитата:


Vertigo сказал(а):

Код:


Код:

# mount | grep /boot/efi
mount | grep /dev/sda6

Вот так попробуй
И затем выполни

Код:


Код:

# grub-install --efi-directory=/mnt/efi
# grub-mkconfig -o /boot/grub/grub.cfg

Стоп,пока не делай,ещё забыл


И дело в том что /d v/sda6 у меня нет раздел бут под номером 1

dramanbase 29.06.2018 21:58

https://forum.antichat.xyz/attachmen...048ad21ede.png

не получаеться выполнить третью комманды и потом та же ошибка

dramanbase 29.06.2018 22:06

Цитата:


Vertigo сказал(а):

Код:


Код:

# mount | grep /boot/efi
# mount | grep /dev/sda
# mount /dev/sda /mnt
# grub-install --efi-directory=/mnt/efi
# grub-mkconfig -o /boot/grub/grub.cfg

Вот теперь пробуй


Может попробовать поменять таблицу разделов на dos?

fakecop 29.06.2018 22:08

Цитата:


MadM сказал(а):

не получаеться выполнить третью комманды и потом та же ошибка


Тебе нужно примонтировать не устройство а разделы этого устройства
т.е. ты пишешь mount /dev/sda
А тебе нужно так

mount /dev/sda2 /mnt
mount /dev/sda1 /mnt/boot
mount /dev/sda4 /mnt

Ну потом соотвественно чрут и груб инсталл

Vertigo 29.06.2018 22:39

Цитата:


MadM сказал(а):

Может попробовать поменять таблицу разделов на dos?


Ещё раздела swap не вижу .
При разметке дисков выбирают как правило gpt -при террабайте и более места.
А dos- обычно,если меньше.
Под swap выдели 3,5 Гига при разметке .
Не забудь отформатировать разделы,а потом смонтировать.
Если не получится,скажи,накидаю мануал,только придётся подождать,т.к. буду писать ,а не копировать с других ресурсов.)
Главное,чтобы загрузочный образ был точно в порядке,ну и с BIOS проблем не было.

Глюк 30.06.2018 00:19

Цитата:


MadM сказал(а):

не получаеться выполнить третью комманды и потом та же ошибка


команда немного неправильно прописана. У вас написано # grub-install --efi-directory=/mnt/efi . но у вас нету такого раздела, вот система и ругается. попробуйте # grub-install --efi-directory=/mnt/boot

Vertigo 30.06.2018 00:23

Всё равно на всякий случай напишу на момент разметки и форматирования хотя бы.
Итак,размечаю диски таким образом c помощью # cfdisk
Как и ранее говорил ,выбираю gpt,если от террабайта и более места ,либо система устанавливается c учётом EFI
Если меньше-выбираю dos
Далее,загружаю раскладку

Код:


Код:

# loadkeys ru
(us,в общем,какая душе угодна)

Сразу делаю под загрузочный раздел dev/sda1 -NEW-500M-Enter-primary-bootble (ставим метку то есть)
Приступаю к следующему /dev/sda2 -NEW..primary-Enter - это для системы 40G или сколько там возможно,рассчитывайте место под swap от 3,5-4 Гига.
Ну и под Swap оставшееся место заполняем dev/sda3New... 4Гига допустим и в пункте Type мечаем его как Linux swap/Solaris

Теперь выбираем пункт записи Write -подтверждаем (yes или Y)-Quit

Форматируем разделы

Код:


Код:

# mkfs.ext2 /dev/sda1 -Enter
# mkfs.ext4 /dev/sda2
# mkswap /dev/sda3

Монтируем и создаём раздел boot

Код:


Код:

# mount /dev/sda2 /mnt
# mkdir /mnt/boot
# mount /dev/sda1 /mnt/boot
# swapon /dev/sda3

Затем выбираю зеркало,ставлю базовые пакеты,указываю таймзону,генерирую локали.
Далее,выбираю язык системы,ставлю KEY MAP для консоли,конфигурирую ядро.
Ставлю пароли и только потом качаю загрузчик.

Код:


Код:

# pacman -S grub
Теперь,про те пакеты,которые ты спрашивал.
Они являются оптимальными зависимостями для grub и я их всегда ставлю.
(Сам загрузчик может предложить установить их)
os-prober , к примеру ставится на случай,чтобы grub увидел другие ОС на компе (если они есть)

Код:


Код:

# pacman -S os-prober mtools fuse
Устанавливаем загрузчик

Код:


Код:

# grub-install/dev/sda
И генерирую файл загрузчика

Код:


Код:

# grub-mkconfig -o /boot/grub/grub.cfg

Глюк 30.06.2018 00:37

Цитата:


Vertigo сказал(а):

# mkfs.ext2 /dev/sda1 -Enter


Системный раздел EFI (также называемый ESP или EFISYS) представляет собой физический раздел в формате FAT32 , откуда прошивка UEFI запускает загрузчик и приложение UEFI. (ArchWiki)
мне просто не доводилось ставить загрузчик в efi. он встанет на ext2?

Vertigo 30.06.2018 00:47

Цитата:


Глюк сказал(а):

мне просто не доводилось ставить загрузчик в efi. он встанет на ext2?


Не знаю,рисковал ли кто.Врят ли). Если в режиме EFI ,то понятно,что без манипуляций с Grub
Сам запомнил когда-то , что gpt=fat32 с UEFI)
Но это требуется когда комп готовят под управление Windows ,либо желают создать раздел под неё,чтобы они были совместимы.
Я вот ещё что вспомнил.Утилита fdisk не понимает GPT,с которой работает UEFI
В таких случаях работают с утилитой gdisk или parted (что ещё лучше,даже на горячую можно)
Но перед этим надо разбить диск из MBR на GPT.
И стоит попробовать отключить secure boot.
ТС можно будет заглянуть сюда если не решится проблема.

dramanbase 30.06.2018 12:23

Спасибо всем! Но теперь у меня другая проблема.
Нет звука на HDMI

Глюк 30.06.2018 12:27

Цитата:


MadM сказал(а):

Спасибо всем! Но теперь у меня другая проблема.
Нет звука на HDMI


alsamixer > F6 и выбираешь нужную карту для вывода звука. там настраиваешь.

dramanbase 30.06.2018 12:45

Цитата:


Глюк сказал(а):

alsamixer > F6 и выбираешь нужную карту для вывода звука. там настраиваешь.


не работает
я включаю эту карту клавишей M но как только включаю звук ее значение опять равно 00

Глюк 30.06.2018 13:05

Цитата:


MadM сказал(а):

не работает
я включаю эту карту клавишей M но как только включаю звук ее значение опять равно 00


вот как раз если внизу стоит ММ то звук выключен, а если 00 то включён. регулировать громкость нужно клавишами стрелки вверх вниз... потом enter и esc

Interoot 04.12.2024 16:25

zachem tebe arch? ;D


Время: 15:23