bug-guix
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

bug#24129: RAID config boot hangs at [...] Clocksource: Switched to cloc


From: Ludovic Courtès
Subject: bug#24129: RAID config boot hangs at [...] Clocksource: Switched to clocksource tsc
Date: Tue, 02 Aug 2016 13:55:24 +0200
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/24.5 (gnu/linux)

myglc2 <address@hidden> 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’.





reply via email to

[Prev in Thread] Current Thread [Next in Thread]