In the recovery console on the installation dvds, when a system is mounted by the "mount filesystems under /mnt" option, the mounted system's /dev is not populated (only /dev/null is present.) This causes some issues, most notable is that changing the root password (via passwd) will fail. (Due to missing random number generator.) This also prevents package installation using urpmi as gnutls will fail as well. (Once again due to missing random number generator.) This can be worked around by using mount to bind the recovery console's /dev to the mounted system.
Keywords: (none) => TriagedComponent: Release (media or process) => InstallerAssignee: bugsquad => thierry.vignaudSource RPM: (none) => drakx-installer-rescue
This was a known problem that was found late in the development cycle and couldn't be fixed in time for Mageia 3. Unfortunately, bugs in the installer can't be fixed after the release. Hopefully this will be fixed for Mageia 4. Please test Alpha 2 when it becomes available (it seems the Installation DVD which includes the rescue mode won't be available for Alpha 1).
CC: (none) => ennael1
I'll be happy to test it then. I was just reporting it as I had forgotten a root password, and had to spend a couple of hours scratching my head. Hopefully if anyone else has this issue they might not need to spend as much time on it as I did.
setting version to cauldron and keyword to NEEDINFO, waiting for your test results :)
Keywords: (none) => NEEDINFOCC: (none) => stormiVersion: 3 => Cauldron
Just tested Alpha 2, still has the same issue. /dev is not populated in the mounted system's chroot.
Keywords: NEEDINFO => (none)
Also /run should be bind mounted, so dracut can get udev info, if it's run.
CC: (none) => davidwhodgins
Confirmed that this issue is still present in current Cauldron.
Summary: mounted system's /dev is not popluated in the recovery console => mounted system's /dev is not populated in the recovery console (guessmounts should bind mount /dev & /run)
commit 659ab26a581ce73eb5ed83dfc34e398ab9d81dcb Author: Thierry Vignaud <thierry.vignaud@...> Date: Thu Apr 30 10:20:19 2015 -0400 guessmount: mount {/dev,/run,/sys} too (mga#10865) those are mounted by udev not fstab those days --- Commit Link: http://gitweb.mageia.org/software/drakx/commit/?id=659ab26a581ce73eb5ed83dfc34e398ab9d81dcb
Fixed
Status: NEW => RESOLVEDResolution: (none) => FIXED