* GuixSD 0.11.0 Install
@ 2016-08-23 1:44 Marc Dunivan
2016-08-23 15:52 ` David Craven
2016-08-25 22:24 ` GuixSD 0.11.0 Install Danny Milosavljevic
0 siblings, 2 replies; 12+ messages in thread
From: Marc Dunivan @ 2016-08-23 1:44 UTC (permalink / raw)
To: guix-devel@gnu.org
[-- Attachment #1: Type: text/plain, Size: 768 bytes --]
Guix SD Developers:
Thank you for your work on GuixSD.
I attempted a GuixSD 0.11.0 x86_64 install from USB onto a Think Penguin Penguin Wee (Intel NUC). I was able image and boot to the USB without issue. Even partitioning the internal SATA/SSD drive (MBR not GPT) and setting up the WiFi was straight forward. The GuixSD system install (desktop) seemed to install successfully. However, when booting into the new system (non-UEFI) a kernel panic occurs. Something about "Kernel panic - not syncing : Attempted to kill init!" Sadly, this is beyond my skill level, and I am not certain even what information to relate to help resolve this issue, or even where to find it. So...
I look forward to attempting this again when 0.12.0 x86_64 is released.
Sincerely,
Marc
[-- Attachment #2: Type: text/html, Size: 1108 bytes --]
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: GuixSD 0.11.0 Install
2016-08-23 1:44 GuixSD 0.11.0 Install Marc Dunivan
@ 2016-08-23 15:52 ` David Craven
2016-08-24 2:51 ` Marc Dunivan
2016-08-25 22:24 ` GuixSD 0.11.0 Install Danny Milosavljevic
1 sibling, 1 reply; 12+ messages in thread
From: David Craven @ 2016-08-23 15:52 UTC (permalink / raw)
To: Marc Dunivan; +Cc: guix-devel@gnu.org
Hi Marc,
The error message you describe occurs when PID 1 exits. Can you post
your guixsd configuration so that we can reproduce the error? Have you
tried running `guix system vm my-guixsd-configuration.scm`? That
should give you the same error and should help debugging this.
David
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: GuixSD 0.11.0 Install
2016-08-23 15:52 ` David Craven
@ 2016-08-24 2:51 ` Marc Dunivan
2016-08-24 9:54 ` David Craven
0 siblings, 1 reply; 12+ messages in thread
From: Marc Dunivan @ 2016-08-24 2:51 UTC (permalink / raw)
To: David Craven; +Cc: guix-devel@gnu.org
[-- Attachment #1: Type: text/plain, Size: 1409 bytes --]
David,
I will look into going the vm route.
This is my config.scm:
; This is an operating system configuration template
;; for a "desktop" setup with GNOME and Xfce.
(use-modules (gnu) (gnu system nss))
(use-service-modules desktop)
(use-package-modules certs)
(operating-system
(host-name "penguinwee")
(timezone "Europe/Paris")
(locale "en_US.UTF-8")
;; Assuming /dev/sdX is the target hard disk, and "my-root"
;; is the label of the target root file system.
(bootloader (grub-configuration (device "/dev/sda")))
(file-systems (cons* (file-system
(device "my-root")
(title 'label)
(mount-point "/")
(type "ext4"))
(file-system
(device "my-boot")
(title 'label)
(mount-point "/boot")
(type "ext4"))
%base-file-systems))
(users (cons (user-account
(name "Marc")
(comment " ")
(group "users")
(supplementary-groups '("wheel" "netdev"
"audio" "video"))
(home-directory "/home/marc"))
%base-user-accounts))
;; This is where we specify system-wide packages.
(packages (cons* nss-certs ;for HTTPS access
%base-packages))
;; Add GNOME and/or Xfce---we can choose at the log-in
;; screen with F1. Use the "desktop" services, which
;; include the X11 log-in service, networking with Wicd,
;; and more.
(services (cons* (gnome-desktop-service)
(xfce-desktop-service)
%desktop-services))
;; Allow resolution of '.local' host names with mDNS.
(name-service-switch %mdns-host-lookup-nss))
Respectfully,
Marc
[-- Attachment #2: Type: text/html, Size: 5104 bytes --]
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: GuixSD 0.11.0 Install
2016-08-24 2:51 ` Marc Dunivan
@ 2016-08-24 9:54 ` David Craven
2016-08-24 10:31 ` Marius Bakke
2016-08-24 10:32 ` Vincent Legoll
0 siblings, 2 replies; 12+ messages in thread
From: David Craven @ 2016-08-24 9:54 UTC (permalink / raw)
To: Marc Dunivan; +Cc: guix-devel@gnu.org
Hi Marc,
> (device "my-root")
> (device "my-boot")
device should be a path to the device node and should look something
like /dev/sda1 and /dev/sda2.
> (name "Marc")
doesn't like capitalized user-names
> (title 'label)
> (title 'label)
remove these
This should give you a working setup. Once you have a bootable setup
you can always revert to a previous generation if you get a boot
failure. I agree that the error messages aren't very user friendly.
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: GuixSD 0.11.0 Install
2016-08-24 9:54 ` David Craven
@ 2016-08-24 10:31 ` Marius Bakke
2016-08-24 10:32 ` Vincent Legoll
1 sibling, 0 replies; 12+ messages in thread
From: Marius Bakke @ 2016-08-24 10:31 UTC (permalink / raw)
To: David Craven, Marc Dunivan; +Cc: guix-devel@gnu.org
David Craven <david@craven.ch> writes:
>> (device "my-root")
>
>> (device "my-boot")
>
> device should be a path to the device node and should look something
> like /dev/sda1 and /dev/sda2.
>
>> (title 'label)
>
>> (title 'label)
>
> remove these
(title 'label) instructs the boot routine to look for a partition or
device with filesystem label "my-root" or "my-boot" instead of a device
path. That works on my GuixSD at least:
(file-systems (cons (file-system
(device "root")
(title 'label)
(mount-point "/")
(type "ext4"))
%base-file-systems))
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: GuixSD 0.11.0 Install
2016-08-24 9:54 ` David Craven
2016-08-24 10:31 ` Marius Bakke
@ 2016-08-24 10:32 ` Vincent Legoll
2016-08-24 10:39 ` David Craven
1 sibling, 1 reply; 12+ messages in thread
From: Vincent Legoll @ 2016-08-24 10:32 UTC (permalink / raw)
To: David Craven; +Cc: Marc Dunivan, guix-devel@gnu.org
>> (device "my-root")
>> (device "my-boot")
>
> device should be a path to the device node and should look something
> like /dev/sda1 and /dev/sda2.
>
>> (title 'label)
>
>> (title 'label)
>
> remove these
Are you sure ? I have similar setup (mount-by-label) and it is working, or
did I misunderstood you ?
(file-systems (cons (file-system
(device "guixroot")
(title 'label)
(mount-point "/")
(type "ext4"))
%base-file-systems))
This is in guixsd documentation 7.1.5:
Be sure that your partition labels match the value of their respective
device fields in your file-system configuration, assuming your file-system
configuration sets the value of title to 'label.
>> (name "Marc")
>
> doesn't like capitalized user-names
Is that not enforced by "guix system" ?
maybe it should ?
--
Vincent Legoll
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: GuixSD 0.11.0 Install
2016-08-24 10:32 ` Vincent Legoll
@ 2016-08-24 10:39 ` David Craven
2016-08-24 11:19 ` David Craven
0 siblings, 1 reply; 12+ messages in thread
From: David Craven @ 2016-08-24 10:39 UTC (permalink / raw)
To: Vincent Legoll; +Cc: Marc Dunivan, guix-devel@gnu.org
Well these are the steps I took to get it to boot through guix system
vm. The filesystem stuff gets overwritten by the routines in vm.scm,
but it causes the services to fail to start.
>>> (name "Marc")
>>
>> doesn't like capitalized user-names
> Is that not enforced by "guix system" ?
> maybe it should ?
This can also be easily verified using system vm, maybe it's a bug.
But it causes a boot failure.
I've never actually installed guixsd on real hardware... =)
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: GuixSD 0.11.0 Install
2016-08-23 1:44 GuixSD 0.11.0 Install Marc Dunivan
2016-08-23 15:52 ` David Craven
@ 2016-08-25 22:24 ` Danny Milosavljevic
1 sibling, 0 replies; 12+ messages in thread
From: Danny Milosavljevic @ 2016-08-25 22:24 UTC (permalink / raw)
To: Marc Dunivan; +Cc: guix-devel@gnu.org
>The GuixSD system install (desktop) seemed to install successfully. However, when booting into the new system (non-UEFI) a kernel panic occurs. Something about "Kernel panic - not syncing : Attempted to kill init!"
This is not the original problem. What does it say right above it?
Usually it can't find the root filesystem, the filesystem type is unknown, the harddrive drivers are not found etc.
^ permalink raw reply [flat|nested] 12+ messages in thread
end of thread, other threads:[~2016-08-31 21:22 UTC | newest]
Thread overview: 12+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2016-08-23 1:44 GuixSD 0.11.0 Install Marc Dunivan
2016-08-23 15:52 ` David Craven
2016-08-24 2:51 ` Marc Dunivan
2016-08-24 9:54 ` David Craven
2016-08-24 10:31 ` Marius Bakke
2016-08-24 10:32 ` Vincent Legoll
2016-08-24 10:39 ` David Craven
2016-08-24 11:19 ` David Craven
2016-08-30 3:33 ` Marc Dunivan
2016-08-31 21:14 ` Lowercase user names Ludovic Courtès
2016-08-31 21:22 ` David Craven
2016-08-25 22:24 ` GuixSD 0.11.0 Install Danny Milosavljevic
Code repositories for project(s) associated with this public inbox
https://git.savannah.gnu.org/cgit/guix.git
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).