| Summary: | problem with software raid with newest baselayout | ||
|---|---|---|---|
| Product: | Gentoo Linux | Reporter: | Marcin Kryczek (RETIRED) <mkay> |
| Component: | [OLD] baselayout | Assignee: | Gentoo's Team for Core System packages <base-system> |
| Status: | RESOLVED FIXED | ||
| Severity: | normal | ||
| Priority: | High | ||
| Version: | unspecified | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Package list: | Runtime testing required: | --- | |
|
Description
Marcin Kryczek (RETIRED)
2006-02-07 12:48:22 UTC
you know better, we cant "fix" bugs without any real info mdadm + two devices work for me with baselayout-1.12.0_pre15 yes i know, but i was hoping you can give me some hints how to debug it;> arrays aren't assembled somehow and thus booting fails while mounting filesystems. I can type root's password and manualy assemble arrays with `mdadm --assemble ... ` and then mount everything without problems with `mount -a ` my mdadm configuration is really trivial: <root@CogES>/usr/portage: grep -v ^# /etc/mdadm.conf DEVICE /dev/hd* ARRAY /dev/md0 devices=/dev/hda5,/dev/hdd1 ARRAY /dev/md1 devices=/dev/hda6,/dev/hdd2 if you insist i can provide you the exact error message (but as far as i've noticed there's nothing, what can be helpfull) post your boot output ... my system it looks like: * Mounting proc at /proc * Mounting sysfs at /sys * Mounting /dev for udev * Seeding /dev with needed nodes * Setting up proper hotplug agent * Setting /sbin/udevsend as hotplug agent * Starting udevd * Populating /dev with existing devices with udevstart * Letting udev process events * Finaliazing udev configuration * Mounting devpts ad /dev/pts * Startuing up RAID devices (mdadm) * Activating (possible) swap * Checking root filesystem * Remounting root filesystem read/write * Setting hostname to qemu * Checking all filesystems /dev/md0: clean ... /dev/md1: clean ... ok - i've installed newer baselayout and made reboot. it looks like the autodetectng of raid magic doesn't work for me. i do not have "Starting up Raid devices (mdadm)" with new versions. it's loading modules and just after it "checking all filesystems" do you have any raid-*.sh files in /lib/rcscripts/addons/ ? yes, raid-start.sh and raid-stop.sh when you login, does this work: (source /sbin/functions.sh ; source /lib/rcscripts/addons/raid-start.sh) This is a common problem if your partition id's are not set to fd "Linux raid auto". vapier: sorry for inactivity in this bug, but i was really busy lately. anyway - now i'll have time to test stuff if you've got some ideas. about comment #7: this works for me. i've temporary added sourcing this file to /etc/init.d/checkfs to be able to boot and mount my partitions. comment #8: i've changed my partitions id's to FD, but that doesn't fixed the problem what do you have RC_VOLUME_ORDER set to in /etc/conf.d/rc ? Maybe a dupe and fixed by bug #144017 ? baselayout-1.13.0_alpha11 may fix things for you as we split raid stuff into it's own volumes init script. Re-open if you disagree |