Поставил вчера make-initrd, пробую создать initrd для текущего ядра. После перезагрузки пишет IP-Config, подниимает интерфейс lo, берёт адрес 127.0.0.0 и ждёт корень (судя по всему, по NFS). Но у меня нет вообще подключений по NFS, все точки монтирования - локальные или через Samba. Настройки make-initrd не трогал. # mount /dev/sdb2 on / type xfs (rw) proc on /proc type proc (rw,noexec,nosuid,gid=19) sysfs on /sys type sysfs (rw) udevfs on /dev type tmpfs (rw) devpts on /dev/pts type devpts (rw) shmfs on /dev/shm type tmpfs (rw) /dev/sdb1 on /boot type xfs (rw) /dev/sdb7 on /usr type xfs (rw) /dev/sdb8 on /var type xfs (rw) /dev/sdb9 on /home type xfs (rw) /dev/sda2 on /Windows/System type fuseblk (rw,nosuid,nodev,allow_other,blksize=4096) /dev/sda3 on /Windows/Distrib type fuseblk (rw,nosuid,nodev,allow_other,blksize=4096) /dev/sda4 on /Windows/Games type fuseblk (rw,nosuid,nodev,allow_other,blksize=4096) /dev/sdc1 on /Windows/Data type fuseblk (rw,nosuid,nodev,allow_other,blksize=4096) jacktmp on /var/lib/jack/tmp type ramfs (rw) tmpfs on /tmp type tmpfs (rw,nosuid,size=500M) rpc_pipefs on /var/lib/nfs/rpc_pipefs type rpc_pipefs (rw) //192.168.2.170/Music on /home/Music type cifs (rw,mand) //192.168.2.170/Video on /home/Video type cifs (rw,mand) //192.168.2.170/Photo on /home/Photo type cifs (rw,mand) //192.168.2.170/Public on /home/Public type cifs (rw,mand) //192.168.2.170/Distrib on /home/Distrib type cifs (rw,mand) //192.168.2.170/From_USB on /home/From_USB type cifs (rw,mand) # Есть пустой файл /etc/exportfs. Монтирует /var/lib/nfs/rpc_pipefs gssd, в /etc/fstab подобной стоки нет. Демон работает из-за пробования монтирования разделов вручную с другого компьютера. # chkconfig --list | grep on NetworkManager 0:off 1:off 2:off 3:on 4:on 5:on 6:off acct 0:off 1:off 2:off 3:off 4:off 5:on 6:off acpid 0:off 1:off 2:off 3:on 4:off 5:off 6:off anacron 0:off 1:off 2:on 3:on 4:on 5:on 6:off avahi-daemon 0:off 1:off 2:off 3:off 4:off 5:off 6:off bluetoothd 0:off 1:off 2:on 3:on 4:on 5:on 6:off clamd 0:off 1:off 2:on 3:on 4:on 5:on 6:off consolesaver 0:off 1:off 2:on 3:on 4:on 5:on 6:off courier-authdaemon 0:off 1:off 2:off 3:off 4:off 5:off 6:off crond 0:off 1:off 2:on 3:on 4:on 5:on 6:off cups 0:off 1:off 2:on 3:on 4:on 5:on 6:off dictd 0:off 1:off 2:on 3:on 4:on 5:on 6:off fbsetfont 0:off 1:off 2:off 3:on 4:on 5:on 6:off gpm 0:off 1:off 2:on 3:on 4:on 5:on 6:off gssd 0:off 1:off 2:off 3:on 4:on 5:on 6:off haldaemon 0:off 1:off 2:on 3:on 4:on 5:on 6:off httpd2 0:off 1:off 2:on 3:on 4:on 5:on 6:off idmapd 0:off 1:off 2:off 3:on 4:on 5:on 6:off iptables 0:off 1:off 2:on 3:on 4:on 5:on 6:off irda 0:off 1:off 2:on 3:off 4:on 5:on 6:off keytable 0:off 1:off 2:on 3:on 4:on 5:on 6:off kheaders 0:off 1:off 2:on 3:on 4:on 5:on 6:off klogd 0:off 1:off 2:on 3:on 4:on 5:on 6:off kqemu 0:off 1:off 2:off 3:on 4:on 5:on 6:off lvm2-monitor 0:off 1:on 2:on 3:on 4:on 5:on 6:off mdadm 0:off 1:off 2:on 3:on 4:on 5:on 6:off messagebus 0:off 1:off 2:off 3:on 4:on 5:on 6:off mysqld 0:off 1:off 2:on 3:on 4:on 5:on 6:off netfs 0:off 1:off 2:on 3:on 4:on 5:on 6:off network 0:off 1:off 2:on 3:on 4:on 5:on 6:off ntpd 0:off 1:off 2:on 3:on 4:on 5:on 6:off portmap 0:off 1:off 2:off 3:on 4:on 5:on 6:off postfix 0:off 1:off 2:on 3:on 4:on 5:on 6:off random 0:off 1:off 2:on 3:on 4:on 5:on 6:off rawdevices 0:off 1:off 2:off 3:on 4:on 5:on 6:off slapd 0:off 1:off 2:off 3:on 4:on 5:on 6:off smartd 0:off 1:off 2:on 3:on 4:on 5:on 6:off splash 0:off 1:off 2:on 3:on 4:on 5:on 6:off sshd 0:off 1:off 2:on 3:on 4:on 5:on 6:off sshutout 0:off 1:off 2:on 3:on 4:on 5:on 6:off syslogd 0:off 1:off 2:on 3:on 4:on 5:on 6:off udevd 0:off 1:off 2:on 3:on 4:on 5:on 6:off udevd-final 0:off 1:off 2:on 3:on 4:on 5:on 6:off update_wms 0:off 1:off 2:off 3:on 4:on 5:on 6:off upsmon 0:off 1:off 2:off 3:off 4:off 5:off 6:off virtualbox 0:off 1:off 2:off 3:on 4:on 5:on 6:off x11_autosetup 0:off 1:off 2:off 3:on 4:off 5:on 6:off x11presetdrv 0:off 1:off 2:off 3:on 4:on 5:on 6:off xinetd 0:off 1:off 2:off 3:on 4:on 5:on 6:off rsync: on sane: on swat: on vsftpd: on #
Created attachment 4293 [details] Подробный вывод make-initrd
Корень и /boot в /etc/fstab представлены в виде: UUID=675ed171-542f-461f-9125-ec7546c1b06b / xfs defaults 1 1 UUID=b5c098fa-39c4-4aa1-8b37-1df1de41d635 /boot xfs defaults 1 2
lo оно поднимает и у меня тоже. Точно корень ждёт по сети, других ошибок нет?
(В ответ на комментарий №3) > lo оно поднимает и у меня тоже. > Точно корень ждёт по сети, других ошибок нет? Пишет, что поднимает lo, присваивает ему адрес, настраивает, последняя строка, появляющаяся на экране: filename: После чего я ждал несколько минут безрезультатно. Попытка оторвать netdev сотоварищи приводит к невозможности загрузки из-за отсутствия в initrd модуля ahci с его обвязкой.
Ни о каких ошибках в процессе выполнения команд не сообщается. Все записи лога ядра на экране выглядят чинно и благородно.
lo инициализируется всегда. В следующей версии эти сообщения про lo будут убраны чтобы не смущать народ (слишком уж его много). Пришлите результат работы: $ make-initrd bug-report
Собственно, мне хочется выяснить причину вот этого сообщения: guess-root: Unable to find root device
(В ответ на комментарий №7) > Собственно, мне хочется выяснить причину вот этого сообщения: > > guess-root: Unable to find root device Смогу ответить сегодня после 21:00, когда приду домой.
Created attachment 4295 [details] Отчёт make-initrd bug-report
Кстати, ничего, что при удалении пакета make-initrd сносится и файл /etc/sysconfig/installkernel (в смысле становится .rpmsave)?
(В ответ на комментарий №9) > Created an attachment (id=4295) [details] > Отчёт make-initrd bug-report Спасибо. Всё ясно. Моя вина. Давно я так не лажался.
(В ответ на комментарий №10) > Кстати, ничего, что при удалении пакета make-initrd сносится и файл > /etc/sysconfig/installkernel (в смысле становится .rpmsave)? Этот файл также принадлежит ltsp-client.
Исправлено в git и едет в сизиф.
А в двух словах можно узнать причину? Ошибка из-за того, что в параметрах ядра стоит root=UUID=... ?
(В ответ на комментарий №14) > А в двух словах можно узнать причину? Ошибка из-за того, что в параметрах ядра > стоит root=UUID=... ? Причина в том, что у вас в /etc/fstab комментарии очень похожи на реальные данные :)
(В ответ на комментарий №15) > Причина в том, что у вас в /etc/fstab комментарии очень похожи на реальные > данные :) Так они и были реальными. :-) Просто устройства сменил на UUID=..., после чего перетасовал винчестеры в компьютере, из-за чего строки с устройствами стали неправильными.