Перестала загружаться система после переноса дисков в новый системник.

После перестановки диска с ОС в новую систему, линукс перестал грузится, примерно, с такой ошибкой:

error device uuid"" not found skipping fsck
диск с данным uuid существует, там находится ос линукс

был по новой сгенерирован mkinitcpio и переустановлен загрузчик, но это проблему не решило.
Вторая система типа виндовс загружается нормально.

В чем может быть проблема?
Может есть несоответствие с данными /etc/fstab - проверяли?

переустановлен загрузчик
Мне кажется, мало просто "переустановить загрузчик", надо ещё и сгенерировать (или вручную) корректный grub.cfg

Если Вы всё это уже сделали-проверили, то так бы и написали, чтоб зря не гадать.
Проверяйте, каким именно устройством этот диск теперь является. Если он был sda1, то теперь он может быть sdb1 и, следовательно, uuid не соответствует устройству.
bobart, grub.cfg я генерировал.

coffeewater, устройство свое имя не поменяло.

Еще при генерации конфига grub, появляется такая вот ошибка:

SQUASHFS error: can't find a SQUASHFS superblock on sda3
Да Вы хоть погуглите что ли, сами-то...
тынц...
https://bbs.archlinux.org/viewtopic.php?id=159484 - это первое по списку и не факт, что Ваш случай. Судя по богатому списку результатов гуглопоиска, ошибка не экзотическая.
"bobart", вы не поверите, я гуглил
По поводу конкретно "can't find a SQUASHFS superblock on..." посмотрите этот топик
https://bbs.archlinux.org/viewtopic.php?id=158231

Насчёт остального - не знаю. Нужно больше информации: все конфиги, причастные к этому - сюда.
Так же, сами проверьте grub.cfg (мало ли чего он там нагенерировал...) и что, кстати, в /etc/grub.d -?

И ещё, вывод этих двух команд:
# fdisk -l
# blkid
Ничего не надо "генерировать", и бесполезно переустанавливать загрузчик.
UUID соответствует не устройству, а разделу, и он не мог измениться при перестановке диска в другую машину.
UUID также не зависит от порядка устройств, он специально для того и придуман.

Раздел может быть не виден ядру из-за отсутствия в initramfs модуля с драйвером контроллера ATA новой машины.
В этом случае надо загрузиться с fallback-строки в меню груба.
Если такого нет – открыть на редактирование (клавиша "e"), исправить initramfs-linux.img на initramfs-linux-fallback.img , и нажать F10

А уже после загрузки выполнить под рутом
mkinitcpio -P
чтобы пересобрать initramfs.
Natrio
Ничего не надо "генерировать", и бесполезно переустанавливать загрузчик.
UUID соответствует не устройству, а разделу, и он не мог измениться при перестановке диска в другую машину.
UUID также не зависит от порядка устройств, он специально для того и придуман.

Раздел может быть не виден ядру из-за отсутствия в initramfs модуля с драйвером контроллера ATA новой машины.
В этом случае надо загрузиться с fallback-строки в меню груба.
Если такого нет – открыть на редактирование (клавиша "e"), исправить initramfs-linux.img на initramfs-linux-fallback.img , и нажать F10

А уже после загрузки выполнить под рутом
mkinitcpio -P
чтобы пересобрать initramfs.

Данный вариант помог, спасибо.
trisch
был по новой сгенерирован mkinitcpio и переустановлен загрузчик, но это проблему не решило.
trisch
Данный вариант помог, спасибо.
Что там тогда было сгенерировано и как, интересно)))
Lupus pilum mutat, non mentem.
 
Зарегистрироваться или войдите чтобы оставить сообщение.