After installing with an encrypted root filesytem using the dual-cd, reboot fails, and drops to a dracut shell. The dm-mod and dm-crypt modules are not available to be loaded. Looking at the filesystem, it appears the /etc/crypttab was not copied to the /mnt/etc during installation, so when dracut was run, it did not include the crypt modules or functions, in the initrd.
CC: (none) => ennael1Whiteboard: (none) => 3alpha1
Thinking about it some more, if it was copied to the root file system during rpmdrake processing, it was then wiped out when I accepted the default settings of formatting the / filesystem, in the next step. I'll retest, ensuring formatting in the step after diskdrake is skipped.
Ignore comment 1. At no point during the install does /crypttab or /mnt/etc/crypttab exist.
This bug does not apply to the i586 dvd, where the /etc/crypttab is created, in the encrypted root filesystem, and booting into it does work. So there is something different regarding the creation of the crypttab, that is different between the dvd and the dual cd.
CC: (none) => mageia, thierry.vignaudSummary: Mga3 alpha 1 - cannot boot into installed system, with encrypted root. => Mga3 alpha 1 - cannot boot into installed system, with encrypted root. (dual)
Blocks: (none) => 5505
20:36 < leuhmanu> cryptsetup in indeed in the dvd 20:36 < leuhmanu> not in the dual 20:36 < \pub\bash0r> ah then that's the problem 20:36 < \pub\bash0r> without cryptsetup, no dracut crypt module
Priority: Normal => release_blockerSource RPM: (none) => bcd
Summary: Mga3 alpha 1 - cannot boot into installed system, with encrypted root. (dual) => Mga3 alpha 1 - cannot boot into installed system, with encrypted root. (dual) because of cryptsetup missing ?
CC: (none) => callimera.42
CC: (none) => sysadmin-bugsComponent: Installer => Release (media or process)
Still present in the first build of Mageia 3 alpha 2.
Whiteboard: 3alpha1 => 3alpha2
Still doesn't work in second build. /etc/cryptsetup now does get created and looks correct. The cryptsetup package did not get installed in the new installation, so dracut excludes it.
Summary: Mga3 alpha 1 - cannot boot into installed system, with encrypted root. (dual) because of cryptsetup missing ? => Mga3 alpha 2 - cannot boot into installed system, with encrypted root. (dual) because of cryptsetup not installed.
CC: (none) => tmbAssignee: bugsquad => ennael1
Still doesn't work in third build of Mageia 3 alpha 2. Same as in build 2, where /etc/crypttab is ok, by the cryptsetup package did not get installed into the newly installed system. Note that this is a pre-existing encrypted filesystem, if that matters.
s/not installed/not present in the iso/ or you have tested the dvd too ?
CC: (none) => eeeemail
Not present in the iso. With the dual-cd $ tree -if|grep cryptsetup ./i586/media/core/libcryptsetup4-1.5.0-1.mga3.i586.rpm ./x86_64/media/core/lib64cryptsetup4-1.5.0-1.mga3.x86_64.rpm With the x86_64-DVD $ tree -if|grep cryptsetup ./x86_64/media/core/cryptsetup-1.5.0-1.mga3.x86_64.rpm ./x86_64/media/core/lib64cryptsetup4-1.5.0-1.mga3.x86_64.rpm
Sorry my bad a typo in package name... Please test last iso I just uploaded for tests (md5 updated on pad)
Working now.
Status: NEW => RESOLVEDResolution: (none) => FIXED