| Summary: | 4_a2: Cannot add dev-disk-by\x2dpartlabel-*.device to initrd.target Invalid argument | ||
|---|---|---|---|
| Product: | Mageia | Reporter: | Bit Twister <bittwister2> |
| Component: | RPM Packages | Assignee: | Colin Guthrie <mageia> |
| Status: | RESOLVED FIXED | QA Contact: | |
| Severity: | normal | ||
| Priority: | Normal | ||
| Version: | Cauldron | ||
| Target Milestone: | --- | ||
| Hardware: | x86_64 | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Source RPM: | systemd-208-1.mga4.src.rpm | CVE: | |
| Status comment: | |||
| Attachments: | rdsosreport.txt | ||
|
Description
Bit Twister
2013-09-26 10:19:53 CEST
Created attachment 4376 [details]
rdsosreport.txt
Manuel Hiebel
2013-09-27 21:26:42 CEST
Keywords:
(none) =>
Triaged I suspect this is due to systemd being used in initrd by default in newer dracut. I've disabled this for now even if I do intend to turn it back on once I've tested it properly myself. (In reply to Colin Guthrie from comment #2) > I suspect this is due to systemd being used in initrd by default in newer > dracut. I've disabled this for now even if I do intend to turn it back on > once I've tested it properly myself. I saw two problems. 1. dracut prompt was dead and Ctl+Alt+del had no effect. 2. dracut|systemd did not use the kernel cmdline argument root=LABEL=cauldron from menu.lst for mounting / when / had a different UUID than expected. My WAG, if you fix 2 before 1 you will not see problem 1. :( Confirmed dracut has a dead keyboard if it cannot find the UUID of the partition of the last dracut -f.
$ uname -r
3.12.0-desktop-0.rc5.1.mga4
$ blkid | grep -m 1 cauldron
/dev/sda4: LABEL="cauldron" UUID="abecf907-e405-4140-b1f5-d514515c2f29" TYPE="ex
$ grep ' / ' /etc/fstab
LABEL=cauldron / ext4 relatime,acl 1 1
# grep -m 1 hd0,3 /boot/grub/menu.lst
kernel (hd0,3)/boot/vmlinuz BOOT_IMAGE=mga4_64_a3_Cauldron root=LABEL=cauldron nokmsboot vga=794
$ cat /local/bin/fix_uuid
#!/bin/bash
if [ $# -gt 0 ] ; then # running a test so change uuid.
tune2fs -U "abecf907-e405-4140-b1f5-d514515c2f20" /dev/sda4
else # put uuid back
tune2fs -U "abecf907-e405-4140-b1f5-d514515c2f29" /dev/sda4
fi
blkid /dev/sda4
#*** end fix_uuid *****Source RPM:
systemd-207-2.mga4.src.rpm =>
systemd-208-1.mga4.src.rpm (In reply to Bit Twister from comment #3) > (In reply to Colin Guthrie from comment #2) > > I suspect this is due to systemd being used in initrd by default in newer > > dracut. I've disabled this for now even if I do intend to turn it back on > > once I've tested it properly myself. > > I saw two problems. > 1. dracut prompt was dead and Ctl+Alt+del had no effect. > 2. dracut|systemd did not use the kernel cmdline argument > root=LABEL=cauldron from menu.lst for mounting / when / had a different UUID > than expected. > > My WAG, if you fix 2 before 1 you will not see problem 1. :( Are those problems still present in Mageia 4 and cauldron? Keywords:
(none) =>
NEEDINFO (In reply to Samuel VERSCHELDE from comment #5) > Are those problems still present in Mageia 4 and cauldron? No idea about problem 1, but 2 is fixed in mga4 and 5. Keywords:
NEEDINFO, Triaged =>
(none) For the bug report's clarity, I'm closing it since the original issue is fixed. Please open a new bug report for problem 1 if needed. Status:
NEW =>
RESOLVED |