[Megoldva] rendszer költöztetés, más VG Name

Fórumok

Egy rendszert (debian wheezy), átmásoltam egy másik hardverre.
Az újon létrehoztam a boot ill. az lvm partíciókat, majd rsync...
Viszont más a VG neve.

Átállítás után, fstab, stb..., megy is az új rendszer szépen, de boot-kor kiírja hogy:
"
loading, please wait...
volume group "debian" not found
skipping volume group debian
Unable to find LVM volume debian/swap1
"
aztán megy tovább, működik minden, de mégiscsak ki kellene ezt gyilkolni, vagy át kellene állítani.

(a "debian" a régi rendszeren a VG name, a swap_1 meg az ottani egyetlen swap lv....)

Hol keresgéljek?

Megoldás:
Ebben bújt el:
/etc/initramfs-tools/conf.d/resume
utána egy
update-initramfs -u
megoldotta!

Hozzászólások

Elsőnek én egy update-initramfs -u futtatását javaslom.

Azt értem, hogy ha nem grep, vagy nem olyan grep ami tud rekurziót, ott find. Csak a jelen helyzetben nem volt logikus. (A GNU-grep manja szerint -r és -R is jó. Az OpenBSD-féle doksi szerint csak -R-et ismer. A POSIX-szabvány meg egyiket se :-( De nem tudnám megmondani, miért a nagybetűs változatot írtam le.)

Megszokás. A konkrét esetben valóban hatékonyabb lett volna a -r , ám abban a pillantban amint nem az összes fájl kell, hanem a *conf vagy bármi, máris más az ábra.

És igen, ott az xargs, azt is elő lehet szedni ilyenkor, de direkt nem tettem, nem az volt a célom, hogy cpu/memória/futásidő optimalizált megoldást nyújtsak, hanem hogy egy egyszerűt, mert úgy éreztem, hogy kevésbé gyakorlott kérdezőről van szó.

És igen, nekem is szúrja a szememet ha olyat látok hogy cat valami| grep vagy grep valami| awk.

vgexport debian

majd reboot?

ha minden jol megy, ettol "elfelejti", hogy van egy "debian" nevu VG-je is.

Ha nem, akkor bocs a folos korert...

--
A gyors gondolat többet ér, mint a gyors mozdulat.

/dev vagy /sys/block alatt nem maradt bent akár egy symlink is?

Esetleg /etc/default/grub fájlban nézz még körül a GRUB_CMDLINE_LINUX tájékán.