LINUX.ORG.RU

Изменить путь установки ядра с «/boot» на «/» (корневой раздел)

 , , , ,


0

1

Вопрос в заголовке. Собственно, как? :)

«/boot» остался от Win, в котором всего 100 мегабайт. Сам образ переместить можно, но initramfs генерироваться отказывается из-за недостатка места. Создать ссылку не получается. Можно ли как-то задать путь установки ядра или, хотя бы, раздел? Дистрибутив - Arch


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

Не согласен. Если я их перемещаю на /, после запускаю конфигурацию grub'а, то всё работает нормально.

Но приходится это делать вручную, а ядро обновляется часто

duhe ()
$ ls -lah /boot
итого 37M
drwxr-xr-x 4 root root  16K май 25 10:48 .
drwxr-xr-x 1 root root  142 апр  1 20:20 ..
drwxr-xr-x 3 root root 2,0K фев 22 16:09 EFI
drwxr-xr-x 6 root root 2,0K апр 29 17:05 grub
-rwxr-xr-x 1 root root  24M май 25 10:49 initramfs-linux-fallback.img
-rwxr-xr-x 1 root root 7,1M май 25 10:49 initramfs-linux.img
-rwxr-xr-x 1 root root 965K май 13 13:38 intel-ucode.img
-rwxr-xr-x 1 root root 4,9M май 22 08:55 vmlinuz-linux

Что у тебя там за такое волшебное ядро и initramfs, что оно не влезает в 100 мегабайт? Ни разу с таким не сталкивался, сколько не юзаю арч.

KivApple ★★★★★ ()
Ответ на: комментарий от KivApple
$ df -h /boot
Файловая система Размер Использовано  Дост Использовано% Cмонтировано в
/dev/sda1           64M          48M   17M           75% /boot

Кстати, у меня /boot вообще 64 МБ и брат жив.

KivApple ★★★★★ ()
Последнее исправление: KivApple (всего исправлений: 1)
Ответ на: комментарий от anonymous
==> Creating gzip-compressed initcpio image: /boot/initramfs-linux-fallback.img

gzip: stdout: No space left on device
bsdcpio: Write error: ????? ??????
==> ERROR: Image generation FAILED: bsdcpio reported an error

Не хватает, вестимо, раз вопрошаю

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

systemd-boot, бывший gummiboot. Это вообще весёлая штука — он работает только с ESP, запускает только другие UEFI-приложения (например, ядро, собранное с CONFIG_EFI_STUB) и делает всё средствами самой прошивки, т. е. не содержит в себе драйверов вообще ни к чему.

intelfx ★★★★★ ()
Последнее исправление: intelfx (всего исправлений: 1)