GNU bug report logs -
#24129
RAID config boot hangs at [...] Clocksource: Switched to clocksource tsc
Previous Next
Reported by: myglc2 <myglc2 <at> gmail.com>
Date: Tue, 2 Aug 2016 01:54:02 UTC
Severity: normal
Done: ludo <at> gnu.org (Ludovic Courtès)
Bug is archived. No further changes may be made.
Full log
Message #10 received at 24129-done <at> debbugs.gnu.org (full text, mbox):
myglc2 <myglc2 <at> gmail.com> skribis:
> After a couple helpful exchanges with Andreas on the devel list, I ended
> up with system40.scm, attached, excerpt below:
>
> (define md0
> (mapped-device
> (source (list "/dev/sdb1" "/dev/sdc1"))
> (target "/dev/md0")
> (type raid-device-mapping)))
> (operating-system
> (host-name "g1")
> (timezone "America/New_York")
> (locale "en_US.utf8")
> (bootloader (grub-configuration (device "/dev/sda")))
> (mapped-devices (list md0))
> ;; Add a kernel module for RAID-1.
> (initrd (lambda (file-systems . rest)
> (apply base-initrd file-systems
> #:extra-modules '("raid1")
> rest)))
> (file-systems (cons*
> (file-system
> (device "ssd-root")
> (title 'label)
> (mount-point "/")
> (type "ext4"))
> (file-system
> (title 'device)
> (device "/dev/md0")
> (dependencies (list md0))
> (mount-point "/mnt/md0")
> (create-mount-point? #t)
> (type "ext4"))
> %base-file-systems))
>
>
> Here the intent is to have the array assembled and mounted after the
> boot. It looked promissing when 'guix system reconfigure system40.scm'
> assembled and mounted the array (see system40.log). But on reboot the
> system hangs with the console showing:
>
> [...] clocksource: Switched to clocksource tsc
>
> And /var/log/sheperd.log contains:
>
> 2016-08-01 18:15:13 Service root has been started.
> 2016-08-01 18:15:13 ERROR: In procedure scm-error:
> 2016-08-01 18:15:13 ERROR: no code for module (gnu build file-systems)
I believe this is fixed by dfe06f6e7f486eb42a2b71e9d0ae52dfe8e3bb26.
> 2016-08-01 18:15:13 Entering a new prompt. Type `,bt' for a backtrace or `,q' to continue.
> 2016-08-01 18:15:13 GNU Guile 2.0.11
> 2016-08-01 18:15:13 Copyright (C) 1995-2014 Free Software Foundation, Inc.
> 2016-08-01 18:15:13
> 2016-08-01 18:15:13 Guile comes with ABSOLUTELY NO WARRANTY; for details type `,show w'.
> 2016-08-01 18:15:13 This program is free software, and you are welcome to redistribute it
> 2016-08-01 18:15:13 under certain conditions; type `,show c' for details.
> 2016-08-01 18:15:13
> 2016-08-01 18:15:13 Enter `,help' for help.
This is another bug that has yet to be fixed:
http://debbugs.gnu.org/cgi/bugreport.cgi?bug=23697
Thanks for your report!
Ludo’.
This bug report was last modified 8 years and 290 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.