Hello, I recently cloned a portable opensuse system. But when I use this drive on my laptop and then after use it on the office’s computer, it always reports the /home partition is corrupted and I have to fsck everytime I do this.
I also notice that device.map.new under /boot/grub2 does not include the portable device where I installed it on, but it was shown on device.map.old.
And in YAST bootloader, the installation detail also doesn’t include the drive where I install the OS on but only the drive of the PC, which is identical to the content of device.map.old.
I think grub uses .new rather than .old right? Then why the drive where the os is installed is not listed in .new but .old???
Googled but still couldn’t understand how device.map.old is used by grub.
Grub2 does the mapping automatically, and uses device UUIDs (for unique identification), although it can be overridden with a manually-created map located in /boot/grub2/device.map if necessary.
On 2014-09-04 11:46, bonedriven wrote:
> I think grub uses .new rather than .old right? Then why the drive where
> the os is installed is not listed in .new but .old???
Probably neither. They are the old or previous version, and the proposal
for new version.
–
Cheers / Saludos,
Carlos E. R.
(from 13.1 x86_64 “Bottle” at Telcontar)