LINUX.ORG.RU

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

 , , ,


0

1

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

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


Нет, ядро и initcpio должны быть на ESP по определению. Изменяй размер или включай самую сильную компрессию (xz) в mkinitcpio.conf.

intelfx ★★★★★
()

У меня пяток машин с арчем и на всех раздел boot 100Мб. Все работает.

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

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

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

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

всего 100 мегабайт

У тебя одно ядро на 100500 компьютеров? Этого размера хватит на десяток ядер.

anonymous
()
$ 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)
Ответ на: комментарий от intelfx

Потыкаю на досуге, спасибо. Звучит интересно, как минимум

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

Там просто другой геморрой

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

Самое же простое решение. Выпилю-ка я его...

Был нужен из-за шифрованного раздела. Но уже в прошлом

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

Уже предлагали выше. Не пришло сразу на ум. Спасибо, помогло!

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