Yesterday I attempted upgrading from Mageia 1 to 2 (via the new release notification - so installing while still logged on)
The download / installation of packages went OK (apart from a minor hitch relating to some notification libraries attempting to install before their dependencies - which then installed themselves successfully later on), but when I rebooted the problems began.
Grub loaded OK, followed by a progress bar at the bottom of the screen (well, a three-in-one progress bar - a dark blue stippled bar started first, then as that progressed, a lighter blue bar started progressing on top of it, followed by a white bar), puzzlingly though advancing towards text at the bottom right of the screen saying "Mageia 1". After several minutes of watching that, it dumped me in "Emergency mode". Obligingly I pressed Ctrl + D to try continuing, but it hung on the second bubble.
Reboot, try again - same problem (well, I had to verify it wasn't just a temporary glitch that would resolve itself!).
Reboot, this time hit F3 in Grub, choose Default and remove "splash" from the boot command so I can see what (if anything) falls over en-route.
After the reassuring "Welcome to Mageia 2" message, I spot a bunch of lines about failing to load cryptography. After disconnecting my external USB HDD (encrypted) and commenting out its line in /etc/fstab (thinking that if it hasn't got to worry about trying to mount an encrypted drive, it might have more success), I try again.
Almost immediately:
- Code: Select all
udevd[204]: Cannot find module by name="r8169"
Various modules then load OK, but there is a mention of failing to load cryptography (possibly due to a dependency - the line flashed by too fast for me to scribble it down). Also failing to start:
- Code: Select all
Failed to start CPU frequency scaling daemon
See 'systemctl status cpufreq.service' for details
Failed to start LSB: cpudynd
See 'systemctl status cpudyn.service' for details
Failed to start LSB: TOMOYO Linux MAC logging daemon
See 'systemctl status tomoyo-auditd.service' for details
Eventually:
- Code: Select all
Started LSB: Bring up/down networking [ OK ]
Starting LSB: Wait for the hotplugged network to be up...
Whereupon the system hangs.
Try rebooting, this time selecting "safe settings" from the kernel options dialog and removing splash again, and it follows much the same process, except it hangs slightly earlier:
- Code: Select all
Started network manager [ OK ]
Starting LSB: Bring up/down networking...
So anyone any ideas on how I can get my system working again - if need be I can buy a Linux magazine and boot from one of the live distros they inevitably include to be able to access my HDD / the 'net.
[EDIT] A quick google reveals that r8169 is the onboard network adaptor. But even so, if it can't load the module, why can't it just display a [ FAIL ] then continue booting to a command prompt? If I can somehow get it to boot to a (standalone) command prompt, then I can use a live distro to download the module (onto a USB stick if necessary), then boot up Mga2, compile the module against the 3.3 kernel and hopefully get 'net access within Mga2. Not to mention researching more into the other bits that fell over / urpmi-ing them / getting to a GUI desktop...