Установка Арчи на внешний SSD

Aivar
Имейте ввиду, этот файл будет перезаписан при обновлении ядра, поэтому:

/etc/pacman.conf
—————————
NoUpgrade = etc/mkinitcpio.d/linux.preset
не нужно.
это предусмотрено в самом пакете.
Псевдографический инсталлятор Arch Linux ver. 3.8.2
Благодарности принимаются на ЯД 410012815723874
Aivar
Смысл, конечно, понятен, но после этого назвать этот форум русскоязычным язык не поворачивается. )
Да, последняя фраза кривая. Прошу прощения.

nafanja
fallback гарантированно работает у всех (полный комплект модулей), а с autodetect гарантированно только на той машине где был собран (на других, может модуля какого не оказаться).
Все верно, я же говорю о том, чтобы из HOOKS просто убрать autodetect и пусть генерятся два образа, какая разница? Особенно если оно не настраивается через конфиг.
nafanja
не нужно.
это предусмотрено в самом пакете.
ОК, откатываться/обновлять принудительно лень, а при следующем обновлении ядра посмотрим.
Aivar, я только что посмотрел и в PKGBUILD
  backup=("etc/mkinitcpio.d/${pkgbase}.preset")
и проверил обновившись.
Псевдографический инсталлятор Arch Linux ver. 3.8.2
Благодарности принимаются на ЯД 410012815723874
nafanja
backup=("etc/mkinitcpio.d/${pkgbase}.preset")
Посмотрел, теперь верю. У меня в NoUpgrade все равно есть файлы, вот и вбил linux.preset по привычке.
да кстати, сразу наткнулся на то, что если будет сгенерирован только initramfs-linux-fallback.img, то генератор конфига груба все равно создаст два пункта меню с обычным и fallback initramfs. соответственно обычный работать не будет.
что бы не убирать лишний пункт из конфига груба ручками, нужно просто что бы имя сгенерированного initramfs-linux-fallback.img было initramfs-linux.img

# mkinitcpio preset file for the 'linux' package

ALL_config="/etc/mkinitcpio.conf"
ALL_kver="/boot/vmlinuz-linux"

# PRESETS=('default' 'fallback')
PRESETS=('fallback')

#default_config="/etc/mkinitcpio.conf"
default_image="/boot/initramfs-linux.img"
#default_options=""

#fallback_config="/etc/mkinitcpio.conf"
# fallback_image="/boot/initramfs-linux-fallback.img"
fallback_image="/boot/initramfs-linux.img"
fallback_options="-S autodetect"
Псевдографический инсталлятор Arch Linux ver. 3.8.2
Благодарности принимаются на ЯД 410012815723874
Virion
Ну вот, нашёл. Если кому будет интересно, делюсь:
Если вы хотите загружать систему на разных машинах используйте:

"HOOKS="base udev ide scsi sata filesystems"
block уже давно пришел на замену fw, mmc, pata, sata, scsi, usb и virtio.
Virion
Думаю оставлю пока так, потому что пишут, что systemd бывает не совместим с некоторыми хуками
Которыми ты все равно не умеешь и не будешь пользоваться.
Итого
systemd block filesystems
Lupus pilum mutat, non mentem.
jim945
Которыми ты все равно не умеешь и не будешь пользоваться.
Итого
systemd block filesystems
Ну по поводу "не буду пользоваться" это вопрос спорный, ибо раз уж начал, то буду дальше разбираться.
А то что не умею, это опять же вопрос времени
Virion, не именно ты. Они вот просто так ну нафиг не нужны. Среднестатистический пользователь ими никогда не пользуется
Доброго всем времени суток. Так же загорелся идеей на работе юзать свою систему на ssd.
Но пока ssd не приехал, изучаю инфу.

А разве нельзя установить систему и полностью её настроить, а потом убрать из хуков в mkinitcpio.conf autodetect
и выполнить
mkinitcpio -p linux

Или это будет не верно и здесь подвох какой то есть?
 
Зарегистрироваться или войдите чтобы оставить сообщение.