arcanis |
|
Темы:
31
Сообщения:
1496
Участник с: 09 сентября 2012
|
он бы тогда в rescue вываливался. Не, явно косяк где то после граба. Или в конфиге граба на запуске, или в образе |
lampslave |
|
Темы:
32
Сообщения:
4801
Участник с: 05 июля 2011
|
maisvendoo Может они этот пункт тоже из моей старой инструкции взяли? :) mkinitcpio выполняется автоматически при установке ядра. Для его успешного выполнения нужны примонтированные dev, sys и proc. Я раньше их монтировал после установки базы, поэтому образ приходилось собирать руками. А с недавнего времени я монтирую их до установки и всё собирается само. Понятное дело, если после установки базы происходит что-то, что требует пересборки initrd, то её нужно сделать. |
naszar |
|
Темы:
21
Сообщения:
507
Участник с: 24 сентября 2012
|
он бы тогда в rescue вываливался.Нет, груб при установке приносит с собой в /boot/grub дефолтный конфиг. Только что проверил. lampslaveВот, кстати хотел спросить: ознакомился с инструкцией, и стало интересно зачем вы биндите sys и proc? mkinitcpio у вас отрабатывает до chroot'a. И в любом случае есть arch-chroot, который делает все то-же самое, но короче? А чтобы загрузчик втулить, хватает /dev. |
lampslave |
|
Темы:
32
Сообщения:
4801
Участник с: 05 июля 2011
|
Вопрос, что называется, "на засыпку" :) Честно говоря, я не помню. Есть в них какая-то информация, без которой initrd собирается не совсем правильно. Сегодня буду проверять установку нового образа, если не забуду, то обязательно попробую прояснить этот момент. Кстати, dev, sys и proc биндит pacstrap, а не arch-chroot. |
naszar |
|
Темы:
21
Сообщения:
507
Участник с: 24 сентября 2012
|
Кстати, dev, sys и proc биндит pacstrap, а не arch-chroot.Вот что оказывается смонтированным после выполнения arch-chroot: proc on /mnt/proc type proc (rw,nosuid,nodev,noexec,relatime) sys on /mnt/sys type sysfs (rw,nosuid,nodev,noexec,relatime) udev on /mnt/dev type devtmpfs (rw,nosuid,relatime,size=117544k,nr_inodes=29386,mode=755) devpts on /mnt/dev/pts type devpts (rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=000) shm on /mnt/dev/shm type tmpfs (rw,nosuid,nodev,relatime) run on /mnt/run type tmpfs (rw,nosuid,nodev,relatime,mode=755) tmp on /mnt/tmp type tmpfs (rw,nosuid,nodev) /dev/mapper/arch_root-image on /mnt/etc/resolv.conf type ext4 (rw,relatime) |
lampslave |
|
Темы:
32
Сообщения:
4801
Участник с: 05 июля 2011
|
А, виноват, не слишком внимательно смотрел исходники. Он оба всё монтируют: https://github.com/falconindy/arch-install-scripts/blob/master/pacstrap.in#L105 https://github.com/falconindy/arch-install-scripts/blob/master/arch-chroot.in#L29 |
Workout |
|
Темы:
3
Сообщения:
120
Участник с: 10 мая 2013
|
arcanisЯ тоже так думаю,ведь /dev/sda1 появилось и висяк при непоявлении /dev/sda2 тоесть хомяка. |
naszar |
|
Темы:
21
Сообщения:
507
Участник с: 24 сентября 2012
|
Я тоже так думаю,ведь /dev/sda1 появилось и висяк при непоявлении /dev/sda2 тоесть хомяка.Добрый человек, это конечно здорово что вы с нами гадаете... но покажите файлы, и вам точно скажут. |
lampslave |
|
Темы:
32
Сообщения:
4801
Участник с: 05 июля 2011
|
naszarКак и обещал, проверил. Думаю, ответ достаточно красноречив: |
naszar |
|
Темы:
21
Сообщения:
507
Участник с: 24 сентября 2012
|
Как и обещал, проверил. Думаю, ответ достаточно красноречив:Да, спасибо, теперь все понял. Просто немного неочевидно, что pacman -r /mnt -Sy linux |