Не могу поднять сеть

nafanja
вопрос в другом, почему меняется/ненаходится ???UUID???
Я практически не знаком ни RAID ни с LVM ни с JBOD - только чисто теоретически, читал когда то для ликбеза.
Но вот сообщения типа
ERROR: device 'UUID-....' not fond
mount: new_root: can't find UUID-…'
на вскидку, по памяти, говорят о том, что такого устройства нет - как правило, или оно имеет другое обозначение (не /dev/sdaN) или если используется RAID или LVM, то не находится соответствующий модуль (нужно прописывать в HOOKS) …
JBOD я бы сказал, что это хоть и не RAID, но что похожее с ним имеется - по существу, JBOD (Just Bunch Of Disks), если перевети дословно это просто куча дисков, а по сути это способ подключить диски к RAID контроллеру не создавая на них никакого RAID массива.
И не понятно, нужно ли в этом случае прописывать HOOKS как в случае с RAID.
С другой стороны, уже писал выше, у ТС в логах проскакивает сообщение (это было на одной из картинок)
/mnt: unknown filesystem type 'LVM2_member'
Вот и пойми, что имеется …. если используется LVM, то он тоже требует прописки в HOOKS/
PS - вот зачем так любят использовать этот LVM? - без всякого на это основания …
Так что, имхо, нужно разбираться … а информации маловато ...
Возможно я и не прав - чайник я в этих RAID и LVM - никогда их не использовал.
Ошибки не исчезают с опытом - они просто умнеют
vs220, ЭЭЭЭ братуха, до развязки данного сериала еще далеко... все может неожиданно измениться...
Псевдографический инсталлятор Arch Linux ver. 3.8.2
Благодарности принимаются на ЯД 410012815723874
vasek
С другой стороны, уже писал выше, у ТС в логах проскакивает сообщение (это было на одной из картинок)
было, теперь он https://archlinux.org.ru/forum/topic/20316/?page=10#post-236906 все преформатировал.
и вопрос уже другой "взял я HDD с системой и поставил на другой компьютер и получил"
Псевдографический инсталлятор Arch Linux ver. 3.8.2
Благодарности принимаются на ЯД 410012815723874
nafanja
и вопрос уже другой "взял я HDD с системой и поставил на другой компьютер и получил"
Но не понятно - LVM используется?
Я бы попробовал продебажить ... посмотреть логи и initramfs и grub
Ошибки не исчезают с опытом - они просто умнеют
vasek
Я бы попробовал
это будет потом после ответа о fallback
Псевдографический инсталлятор Arch Linux ver. 3.8.2
Благодарности принимаются на ЯД 410012815723874
И еще можно попробовать загрузиться в ручную из консоли grub
Ошибки не исчезают с опытом - они просто умнеют
Уточнение в части сообщений
ERROR: device 'UUID-....' not fond
mount: new_root: can't find UUID-…'
и моего высказывания в связи с этими сообщениями
vasek
на вскидку, по памяти, говорят о том, что такого устройства нет - как правило, или оно имеет другое обозначение (не /dev/sdaN) или если используется RAID или LVM, то не находится соответствующий модуль (нужно прописывать в HOOKS) …
Был не совсем прав - просто не помню точно, что конкретно должно быть - эти сообщения немного изменяются в зависимости от конкретной ситуации - или вообще нет такого устройства или устройство имеется но есть разные нюансы … а потому для уточнения решил провести небольшой экспериментик - при загрузке вошел в меню grub и в строке cmdline вместо /dev/sda3 прописал не существующее устройство /dev/sda9 ... и получл следующее сообщение
ERROR: device `/dev/sda9` not found
mount: /new_root: no filesystem type specified.

PS - другие возможные ситуации проверить не могу ...
Ошибки не исчезают с опытом - они просто умнеют
vasek
другие возможные ситуации проверить не могу
Если для эксперимента то можно:
Глянуть какие модули есть в initramfs-linux.img относящиеся к контролеру диска

Вроде
usr/lib/modules/5.9.6-arch1-1/kernel/drivers/ata/*

Скопировать initramfs-linux.img с другим именем и удалить эти модули из него, попробовать загрузиться с ним
vs220
Если для эксперимента то можно:
Глянуть какие модули есть в initramfs-linux.img относящиеся к контролеру диска
В принципе то можно, ... но лень этим заниматься - немного муторно.
Раньше я это делал так:
- распаковывал initramfs-linux.img
- вносил изменения
- запаковывал обратно

Но хочу уточнить, что не соответствие UUID не влияет на загрузки системы - уже не раз писал, что можно вообще загрузиться без всякого fstab
Например, сейчас изменил fstab
cat /etc/fstab | grep UUID
#UUID=e4a612f9-f62c-4303-b81e-190d29d40f75 / ext4 rw,relatime,data=ordered0 1
UUID=eeeeeeee-f62c-4303-b81e-190d29d40f75 / ext4 rw,relatime,data=ordered0 1
Нормально загрузился, правда в journal присутствуют такие сообщения
journalctl -b -p3
ноя 11 13:16:32 arch systemd-remount-fs[227]: /usr/bin/mount for / exited with exit status 1.
ноя 11 13:16:32 arch systemd[1]: Failed to start Remount Root and Kernel File Systems.
ноя 11 13:16:38 arch systemd-remount-fs[352]: /usr/bin/mount for / exited with exit status 1.
ноя 11 13:16:38 arch systemd[1]: Failed to start Remount Root and Kernel File Systems.
journalctl -b | grep UUID
ноя 11 13:16:32 arch systemd-remount-fs[231]: mount: /: can't find UUID=eeeeeeee-f62c-4303-b81e-190d29d40f75.
ноя 11 13:16:38 arch systemd-remount-fs[353]: mount: /: can't find UUID=eeeeeeee-f62c-4303-b81e-190d29d40f75.
А потому логи типа ERROR: device 'UUID-….' not fond думаю говорят немного о другом и относятся к дискам, использующим или RAID или LVM... или вообще что то другое, но не имея ничего этого, проверить не могу ... и вообще считаю использование LVM в большинстве случаев не оправданным, точнее не нужным.
Ошибки не исчезают с опытом - они просто умнеют
vasek
не соответствие UUID не влияет на загрузки системы
в опциях загрузки поменяйте на другой и проверьте
.... root=UUID=цифры....
примерно
menuentry "bad UUID" {
 linux /boot/vmlinuz-linux root=UUID=12345677 rw
 initrd /boot/initramfs-linux.img
}
примерно то же будет если ядро не может найти раздел с таким UUID из за отсутствия драйверов/прошивки
 
Зарегистрироваться или войдите чтобы оставить сообщение.