[РЕШЕНО] Установка ( Arch & EFI \ ASUS Zenbook )

jim945
Я к тому, что неправильно разбили на разделы. Конкретно тут.

Спасибо за ответ.
Почему вы считаете, что разбито неверно?
GPT fdisk (gdisk) version 1.0.0

Partition table scan:
  MBR: protective
  BSD: not present
  APM: not present
  GPT: present

Found valid GPT with protective MBR; using GPT.
Disk /dev/sda: 351651888 sectors, 167.7 GiB
Logical sector size: 512 bytes
Disk identifier (GUID): BE7EA353-B807-4B5C-A11C-F03C5E879684
Partition table holds up to 128 entries
First usable sector is 34, last usable sector is 351651854
Partitions will be aligned on 2048-sector boundaries
Total free space is 4077 sectors (2.0 MiB)

Number  Start (sector)    End (sector)  Size       Code  Name
   1            2048         1001471   488.0 MiB   EF00
   2         1001472        40038399   18.6 GiB    8300
   3        40040448       351651839   148.6 GiB   8300
Исходный мануал по установке: https://wiki.archlinux.org/index.php/Beginners%27_guide_%28%D0%A0%D1%83%D1%81%D1%81%D0%BA%D0%B8%D0%B9%29#.D0.A1.D1.85.D0.B5.D0.BC.D0.B0_.D1.80.D0.B0.D0.B7.D0.BC.D0.B5.D1.82.D0.BA.D0.B8
Схема разметки: UEFI/GPT: один системный раздел EFI.

Мануал по системному разделу EFI: https://wiki.archlinux.org/index.php/Unified_Extensible_Firmware_Interface#EFI_System_Partition

fdisk/gdisk: Create a partition with partition type EFI System (EFI System in fdisk or ef00 in gdisk). Then format that partition as FAT32 using mkfs.fat -F32 /dev/<THAT_PARTITION>
Это сделано, отформатировано, флаги boot and esp на раздел установлены (в parted print отображаются)

Мда попробуйте отключить Secure Boot Control, опция в биосе которая блокирует загрузку со всего кроме винды видимо оно и есть.
Предполагалось использование этой технологии, выполнял еще в самом начале установки по этому мануалу: https://wiki.archlinux.org/index.php/Unified_Extensible_Firmware_Interface#Secure_Boot
GPT fdisk (gdisk) version 1.0.0

Partition table scan:
  MBR: protective
  BSD: not present
  APM: not present
  GPT: present

Found valid GPT with protective MBR; using GPT.
Disk /dev/sda: 976773168 sectors, 465.8 GiB
Logical sector size: 512 bytes
Disk identifier (GUID): 8E4A2C68-BC3D-45A3-A92D-252C31A588DA
Partition table holds up to 128 entries
First usable sector is 34, last usable sector is 976773134
Partitions will be aligned on 2048-sector boundaries
Total free space is 2014 sectors (1007.0 KiB)

Number  Start (sector)    End (sector)  Size       Code  Name
   1            2048         1050623   512.0 MiB   8300
   2         1050624         9242623   3.9 GiB     8300
   3         9242624       114100223   50.0 GiB    8300
   4       114100224       976773134   411.4 GiB   8300
странно но у меня все разделы с кодом 8300 и загружаються.
странно но у меня все разделы с кодом 8300 и загружаються.
Потому что у Вас скорее всего ( из мануала ) :

BIOS/GPT: При использовании syslinux: дополнительных разделов не требуется.

А в моем случае UEFI / GPT:

UEFI/GPT: один системный раздел EFI.
Я, конечно, могу и ошибаться насчет Вашей системы. Лишь предположение.
Вот я 2 суток сижу на форумах, гуглю.. Читаю английские форумы, наши..
Но пока не получается решить проблему. Кто-нибудь сможет мне составить конкретный алгоритм, что делать?
Сейчас я в arch-chroot, установлена wgetpaste.

Мне нужно решить проблему - GRUB+GPT
Жду советов \ рекомендаций по пунктам: 1. ... 2. ... 3. ...

Сейчас еще раз распишу конфигурацию и выводы.
2. Secure Boot активен, если о нем спрашивалось. Отключил - не помогло. Вернул на место. Я думаю, оно тут не при чем..

Я думаю всё же пока стоит отключить Secure Boot
Как чисто предположение расхождение в архитектуре (lscpu)
gentoo видимо с bios грузилась почемубы и arch не грузить с него grub.
Model: ATA KINGSTON SKC300S (scsi)
Disk /dev/sda: 180GB
Sector size (logical/physical): 512B/512B
Partition Table: gpt
Disk Flags:

Number  Start   End     Size    File system  Name  Flags
 1      1049kB  513MB   512MB   fat32              boot, esp
 2      513MB   20.5GB  20.0GB  ext4
 3      20.5GB  180GB   160GB   ext4


# /dev/sda1
UUID=94D5-5DE0				      	/boot/efi     	vfat      	rw,relatime,fmask=0022,dmask=0022,codepage=437,iocharset=iso8859-1,shortname=mixed,errors=remount-ro	0 2

# /dev/sda2
UUID=67b768c5-a446-4614-840e-97b186ada597	/         	ext4      	rw,relatime,data=ordered	0 1

# /dev/sda3
UUID=1131288d-a9ba-49b2-ae00-5f6e3a1d29ab	/home     	ext4      	rw,relatime,data=ordered	0 2

В /boot/ только 3 файла (initramfs, fallback and vmlinuz)

Ставим: grub-install --efi-directory=/boot/efi --boot-directory=/boot/efi/EFI --bootloader-id=grub --target=x86_64-efi /dev/sda
... no error reported

Появляется каталог /boot/efi/EFI/grub/ и подкаталоги и файлы в нем: fonts, grubenv, grubx64.efi и пр.

Далее что делаем: grub-mkconfig -o /boot/efi/EFI/grub/grub.cfg
... found linux, initrd and fallback image, ... done

Вывод самого конфига grub.cfg: http://paste.pound-python.org/show/mICQgCrUYrhvztXzC2PE/

---

Ребутаемся.
BIOS: add new boot option (как раз EFI тот самый):
name: grub
device - выбрал единственный вариант установленного в ноут накопителя
patch: \boot\efi\EFI\grub\grubx64.efi


Запись добавилась и появилась в меню загрузки

---

Ребутаемся..

Выкидывает на главную страницу биоса. Ни error-screen, ни kernel panic - ничего.
Нахожусь в биосе - контр-альт-дел - черный экран и ровчно через 4 секунды снова биос. Ничего более.
FAST BOOT: DISABLED
Launch CSM: DISABLED
SECURE BOOT: DISABLED
Что делать далее?
Установите уже gummibot и не мучайтесь. У меня тоже на UEFI GRUB не завёлся.
С ним удалось, однако kernel panic по поводу not syncing vfs unable to mount root fs to unknown block 0,0
либо initramfs плохой, либо он его ненаходит.
 --efi-directory=/boot/efi --boot-directory=/boot/efi/EFI 
А эти параметры верны не на оборот случаем. судя по имени boot-directory(директория с которой грузиться) --efi-directory(директория для efi) хотя это просто мнение....
UUID=94D5-5DE0				      	/boot/efi     	vfat      	rw,relatime,fmask=0022,dmask=0022,codepage=437
В /boot/ только 3 файла (initramfs, fallback and vmlinuz)

я думаю просто монтируеться /boot/efi а файлы лежат в boot/ как вариант перенести initramfs в папку ife... или перегенерировать initramfs с указанием папки для rumfs efi.
Решил предыдущую проблему - опечатался в конфиге gummiboot'a. Будьте внимательны :)

Теперь решаю следующую проблему:

timed out waiting for device dev-disk-by

мл.. Как в генте.. там у меня не хватило нервов) да и в тупик зашел.. Тут пока еще вроде решаются вопросы)

____

Решено: в etc/fstab указал неверный номер раздела.. UUID.

Спустя 2 дня после начала работ я смог загрузиться до ввода логина и пароля. Уже прогресс. Теперь будем ставить xfce.
 
Зарегистрироваться или войдите чтобы оставить сообщение.