GuixSD 1.01-i686 install DVD boot failure on Macbook1,1: failed to resolve partition

DoneSubmitted by Calvin Heim.
Details
8 participants
  • Bengt Richter
  • Calvin Heim
  • Danny Milosavljevic
  • Efraim Flashner
  • Calvin Heim
  • Maxim Cournoyer
  • Mark H Weaver
  • pelzflorian (Florian Pelz)
Owner
unassigned
Severity
normal
C
C
Calvin Heim wrote on 14 Aug 2019 00:16
(address . bug-guix@gnu.org)
1565734617.2324.20.camel@sbcglobal.net
GRUB loads. ??
I add acpi=off to the boot options and boot. Otherwise, the screen goes black
with a '-' symbol at the top left corner and freezes.

So, after booting with acpi=off, the display shows the following lines (with timestamps on the??
left, but I had to manually transcribe so I left them off):

ehci-pci 0000:00:1d.7: Found HC with no IRQ. Check BIOS/PCI 0000:00:1d.7 setup!??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
ehci-pci 0000:00:1d.7: init 0000:00:1d.7 fail, -19????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
ehci-pci 0000:00:1d.0: Found HC with no IRQ. Check BIOS/PCI 0000:00:1d.0 setup!??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
ehci-pci 0000:00:1d.0: init 0000:00:1d.0 fail, -19????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
ehci-pci 0000:00:1d.1: Found HC with no IRQ. Check BIOS/PCI 0000:00:1d.1 setup!??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
ehci-pci 0000:00:1d.1: init 0000:00:1d.1 fail, -19????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
ehci-pci 0000:00:1d.2: Found HC with no IRQ. Check BIOS/PCI 0000:00:1d.2 setup!??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
ehci-pci 0000:00:1d.2: init 0000:00:1d.2 fail, -19????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
ehci-pci 0000:00:1d.3: Found HC with no IRQ. Check BIOS/PCI 0000:00:1d.3 setup!??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
ehci-pci 0000:00:1d.3: init 0000:00:1d.3 fail, -19????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
GC Warning: pthread_getattr_np or pthread_attr_getstack failed for main thread????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
GC Warning: couldn't read /proc/stat????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
Welcome, this is GNU's early boot Guile.????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
Use '--repl' for an initrd REPL.????????????

loading kernel modules...??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
waiting for partition '31393730-3031-3031-3139-343934363833' to appear...??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
waiting for partition '31393730-3031-3031-3139-343934363833' to appear...??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
waiting for partition '31393730-3031-3031-3139-343934363833' to appear...??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
waiting for partition '31393730-3031-3031-3139-343934363833' to appear...??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
waiting for partition '31393730-3031-3031-3139-343934363833' to appear...??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
waiting for partition '31393730-3031-3031-3139-343934363833' to appear...??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
waiting for partition '31393730-3031-3031-3139-343934363833' to appear...??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
waiting for partition '31393730-3031-3031-3139-343934363833' to appear...??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
waiting for partition '31393730-3031-3031-3139-343934363833' to appear...??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
waiting for partition '31393730-3031-3031-3139-343934363833' to appear...??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
waiting for partition '31393730-3031-3031-3139-343934363833' to appear...??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
waiting for partition '31393730-3031-3031-3139-343934363833' to appear...??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
waiting for partition '31393730-3031-3031-3139-343934363833' to appear...??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
waiting for partition '31393730-3031-3031-3139-343934363833' to appear...??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
waiting for partition '31393730-3031-3031-3139-343934363833' to appear...??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
waiting for partition '31393730-3031-3031-3139-343934363833' to appear...??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
waiting for partition '31393730-3031-3031-3139-343934363833' to appear...??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
waiting for partition '31393730-3031-3031-3139-343934363833' to appear...??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
waiting for partition '31393730-3031-3031-3139-343934363833' to appear...??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
waiting for partition '31393730-3031-3031-3139-343934363833' to appear...??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
waiting for partition '31393730-3031-3031-3139-343934363833' to appear...??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
ERROR: In procedure scm-error:????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
failed to resolve partition "31393730-3031-3031-3139-343934363833"????????????

And then it enters the Guile 2.2.4 prompt, but the keyboard and USB ports
are disabled at this stage, so I can't use it.
C
C
Calvin Heim wrote on 15 Aug 2019 00:32
(address . 37021@debbugs.gnu.org)
1565821926.5199.14.camel@gmail.com
Apologies for the formatting errors in the previous email. Hopefully this message is cleaner.

GRUB loads.  
I add acpi=off to the boot options and boot.  Otherwise, the screen goes black
with a '-' symbol at the top left corner and freezes.

So, after booting with acpi=off, the display shows the following lines (with timestamps on the 
left, but I had to manually transcribe so I left them off):

%<---------------begin pasted text-----------------------
 ehci-pci 0000:00:1d.7: Found HC with no IRQ. Check BIOS/PCI 0000:00:1d.7 setup!
 ehci-pci 0000:00:1d.7: init 0000:00:1d.7 fail, -19
 ehci-pci 0000:00:1d.0: Found HC with no IRQ. Check BIOS/PCI 0000:00:1d.0 setup!
 ehci-pci 0000:00:1d.0: init 0000:00:1d.0 fail, -19
 ehci-pci 0000:00:1d.1: Found HC with no IRQ. Check BIOS/PCI 0000:00:1d.1 setup!
 ehci-pci 0000:00:1d.1: init 0000:00:1d.1 fail, -19
 ehci-pci 0000:00:1d.2: Found HC with no IRQ. Check BIOS/PCI 0000:00:1d.2 setup!
 ehci-pci 0000:00:1d.2: init 0000:00:1d.2 fail, -19
 ehci-pci 0000:00:1d.3: Found HC with no IRQ. Check BIOS/PCI 0000:00:1d.3 setup!
 ehci-pci 0000:00:1d.3: init 0000:00:1d.7 fail, -19
 GC Warning: pthread_getattr_np or pthread_attr_getstack failed for main thread
 GC Warning: couldn't read /proc/stat
 Welcome, this is GNU's early boot Guile.
 Use '--repl' for an initrd REPL.
 
 loading kernel modules...
 waiting for partition '31393730-3031-3031-3139-343934363833' to appear...
 waiting for partition '31393730-3031-3031-3139-343934363833' to appear...
 waiting for partition '31393730-3031-3031-3139-343934363833' to appear...
 waiting for partition '31393730-3031-3031-3139-343934363833' to appear...
 waiting for partition '31393730-3031-3031-3139-343934363833' to appear...
 waiting for partition '31393730-3031-3031-3139-343934363833' to appear...
 waiting for partition '31393730-3031-3031-3139-343934363833' to appear...
 waiting for partition '31393730-3031-3031-3139-343934363833' to appear...
 waiting for partition '31393730-3031-3031-3139-343934363833' to appear...
 waiting for partition '31393730-3031-3031-3139-343934363833' to appear...
 waiting for partition '31393730-3031-3031-3139-343934363833' to appear...
 waiting for partition '31393730-3031-3031-3139-343934363833' to appear...
 waiting for partition '31393730-3031-3031-3139-343934363833' to appear...
 waiting for partition '31393730-3031-3031-3139-343934363833' to appear...
 waiting for partition '31393730-3031-3031-3139-343934363833' to appear...
 waiting for partition '31393730-3031-3031-3139-343934363833' to appear...
 waiting for partition '31393730-3031-3031-3139-343934363833' to appear...
 waiting for partition '31393730-3031-3031-3139-343934363833' to appear...
 waiting for partition '31393730-3031-3031-3139-343934363833' to appear...
 waiting for partition '31393730-3031-3031-3139-343934363833' to appear...
 waiting for partition '31393730-3031-3031-3139-343934363833' to appear...
 ERROR: In procedure scm-error:
 failed to resolve partition "31393730-3031-3031-3139-343934363833"
 %<-------------end paste---------------------------------

And then it enters the Guile 2.2.4 prompt, but the keyboard and USB ports
are disabled at this stage, so I can't use it.
P
P
pelzflorian (Florian Pelz) wrote on 15 Aug 2019 11:02
Re: bug#37021: GuixSD 1.01-i686 install DVD boot failure on Macbook1, 1: failed to resolve partition
(name . Calvin Heim)(address . frofroggy@gmail.com)(address . 37021@debbugs.gnu.org)
20190815090229.z5qvulgvg7n7b3zw@pelzflorian.localdomain
Which kind of Macbook is this? At the top of


I see a big fat warning that 2016 and 2017 Macbooks do not yet work
well with Linux (the kernel, I suppose). Some of these issues may
have workarounds, but it would be good to know if they apply to your
Macbook version.

Regards,
Florian
P
P
pelzflorian (Florian Pelz) wrote on 15 Aug 2019 11:07
(name . Calvin Heim)(address . frofroggy@gmail.com)(address . 37021@debbugs.gnu.org)
20190815090724.xcxhw556xdvyx6fy@pelzflorian.localdomain
On Thu, Aug 15, 2019 at 11:02:29AM +0200, pelzflorian (Florian Pelz) wrote:
Toggle quote (10 lines)
> Which kind of Macbook is this? At the top of
>
> https://wiki.archlinux.org/index.php/Macbook
>
> I see a big fat warning that 2016 and 2017 Macbooks do not yet work
> well with Linux (the kernel, I suppose). Some of these issues may
> have workarounds, but it would be good to know if they apply to your
> Macbook version.
>

Please ignore this mail; I see you wrote Macbook1,1 in the subject
line.
E
E
Efraim Flashner wrote on 15 Aug 2019 11:12
(name . pelzflorian (Florian Pelz))(address . pelzflorian@pelzflorian.de)
20190815091241.GC27046@E2140
On Thu, Aug 15, 2019 at 11:02:29AM +0200, pelzflorian (Florian Pelz) wrote:
Toggle quote (10 lines)
> Which kind of Macbook is this? At the top of
>
> https://wiki.archlinux.org/index.php/Macbook
>
> I see a big fat warning that 2016 and 2017 Macbooks do not yet work
> well with Linux (the kernel, I suppose). Some of these issues may
> have workarounds, but it would be good to know if they apply to your
> Macbook version.
>

Looks like it is the macbook 1,1. IIRC it has a pre-standardized EFI
implementation in 32-bit, don't remember if the laptop itself is 32- or
64- bit. Personally I would try it with Debian's special mac-installer
image first to see if that happens to boot up.

Does this laptop still have the original BIOS/EFI implementation or has
it perchance been replaced with libreboot?

--
Efraim Flashner <efraim@flashner.co.il> אפרים פלשנר
GPG key = A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351
Confidentiality cannot be guaranteed on emails sent or received unencrypted
-----BEGIN PGP SIGNATURE-----

iQIzBAABCgAdFiEEoov0DD5VE3JmLRT3Qarn3Mo9g1EFAl1VId0ACgkQQarn3Mo9
g1Hcrg//RRuotSbaDBGAh1dFlkU13KpBk1vjCXB7bQC3iTkXPLcnbw2MiINicf83
u2sUk6YmGXulb2KKeU5ulzhnDKN7wrsunsUTF4lCGwTbOMglQhWSPryf1dbRMfwL
xQ2iKpRT/V+su9MGIp7KIi0915V3LO1wO7+8zmNuQryzObX9Tf2c7xX+6bM0ZE7z
B2BI6wimcBO8rmlmBk9rGFvc/4ZeeH1xzuJxV7mk547c0GmE50O5nyLR9ViXt3s2
jAJebRErDYCIXJyncCVM/4VeIraJ0/wi2wG0QjA8NoDZYEEVvUlXIjoRcpRIh0Rc
bz5ujLueOD/An5h3nhK4pOZxjEtV+9PhkJmy2WKLOaF7Ryv+88sSZYOPrqaAkPqy
orne+mTJmdYZmQOFesirUarDSd91Lp+XKhHiKbIeNzGLoNloDBewWgJDjzo4j5hF
G0q6yIy0Jdlj81uNfRotafR5765Re3JjX8Ws/67a/LHXwkIDSbJA+alRqEasQqOd
EI4crsbozrHmYyqwO65De0rpqL1ShI3kjtbTLPeeiRPEI8SYSMVMEx+tfebEH3Tz
+0vZ+JSwsCdk6PO+GtLahx1G0DCn0WcaL6FtvrRzhIY/95vAE4fzC24cZ8L1sFUL
RmpfnuzFofFFBmeMJr4aZYsvoKtwnA7QrugIRYZfYliZdhNqyMo=
=tCBv
-----END PGP SIGNATURE-----


P
P
pelzflorian (Florian Pelz) wrote on 15 Aug 2019 12:43
(name . Calvin Heim)(address . frofroggy@gmail.com)(address . 37021@debbugs.gnu.org)
20190815104327.ovotebrnc7pw6mqx@pelzflorian.localdomain
Do I understand correctly that this message appears when booting the
DVD, not the installed system?

On Wed, Aug 14, 2019 at 03:32:06PM -0700, Calvin Heim wrote:
Toggle quote (2 lines)
> �waiting for partition '31393730-3031-3031-3139-343934363833' to appear...

I cannot check right now if that is a legitimate partition id for the
i686 installer, but the installer source code in
gnu/system/install.scm should mount a partition with
(file-system-label "Guix_image"). You could check from another OS if
this partition label exists. You could also type in the recovery
Guile repl that opens:

(use-modules (ice-9 ftw))
(scandir "/dev/disk/by-id")
(scandir "/dev/disk/by-uuid")
(scandir "/dev/disk/by-partuuid")

and maybe:

,L bournish
cat /run/booted-system/etc/fstab

Regards,
Florian
M
M
Mark H Weaver wrote on 15 Aug 2019 21:15
(name . Calvin Heim)(address . frofroggy@gmail.com)(address . 37021@debbugs.gnu.org)
874l2igryn.fsf@netris.org
Calvin Heim <frofroggy@gmail.com> writes:

Toggle quote (54 lines)
> Apologies for the formatting errors in the previous email. Hopefully this message is cleaner.
>
> GRUB loads.  
> I add acpi=off to the boot options and boot.  Otherwise, the screen goes black
> with a '-' symbol at the top left corner and freezes.
>
> So, after booting with acpi=off, the display shows the following lines (with timestamps on the 
> left, but I had to manually transcribe so I left them off):
>
> %<---------------begin pasted text-----------------------
>  ehci-pci 0000:00:1d.7: Found HC with no IRQ. Check BIOS/PCI 0000:00:1d.7 setup!
>  ehci-pci 0000:00:1d.7: init 0000:00:1d.7 fail, -19
>  ehci-pci 0000:00:1d.0: Found HC with no IRQ. Check BIOS/PCI 0000:00:1d.0 setup!
>  ehci-pci 0000:00:1d.0: init 0000:00:1d.0 fail, -19
>  ehci-pci 0000:00:1d.1: Found HC with no IRQ. Check BIOS/PCI 0000:00:1d.1 setup!
>  ehci-pci 0000:00:1d.1: init 0000:00:1d.1 fail, -19
>  ehci-pci 0000:00:1d.2: Found HC with no IRQ. Check BIOS/PCI 0000:00:1d.2 setup!
>  ehci-pci 0000:00:1d.2: init 0000:00:1d.2 fail, -19
>  ehci-pci 0000:00:1d.3: Found HC with no IRQ. Check BIOS/PCI 0000:00:1d.3 setup!
>  ehci-pci 0000:00:1d.3: init 0000:00:1d.7 fail, -19
>  GC Warning: pthread_getattr_np or pthread_attr_getstack failed for main thread
>  GC Warning: couldn't read /proc/stat
>  Welcome, this is GNU's early boot Guile.
>  Use '--repl' for an initrd REPL.
>  
>  loading kernel modules...
>  waiting for partition '31393730-3031-3031-3139-343934363833' to appear...
>  waiting for partition '31393730-3031-3031-3139-343934363833' to appear...
>  waiting for partition '31393730-3031-3031-3139-343934363833' to appear...
>  waiting for partition '31393730-3031-3031-3139-343934363833' to appear...
>  waiting for partition '31393730-3031-3031-3139-343934363833' to appear...
>  waiting for partition '31393730-3031-3031-3139-343934363833' to appear...
>  waiting for partition '31393730-3031-3031-3139-343934363833' to appear...
>  waiting for partition '31393730-3031-3031-3139-343934363833' to appear...
>  waiting for partition '31393730-3031-3031-3139-343934363833' to appear...
>  waiting for partition '31393730-3031-3031-3139-343934363833' to appear...
>  waiting for partition '31393730-3031-3031-3139-343934363833' to appear...
>  waiting for partition '31393730-3031-3031-3139-343934363833' to appear...
>  waiting for partition '31393730-3031-3031-3139-343934363833' to appear...
>  waiting for partition '31393730-3031-3031-3139-343934363833' to appear...
>  waiting for partition '31393730-3031-3031-3139-343934363833' to appear...
>  waiting for partition '31393730-3031-3031-3139-343934363833' to appear...
>  waiting for partition '31393730-3031-3031-3139-343934363833' to appear...
>  waiting for partition '31393730-3031-3031-3139-343934363833' to appear...
>  waiting for partition '31393730-3031-3031-3139-343934363833' to appear...
>  waiting for partition '31393730-3031-3031-3139-343934363833' to appear...
>  waiting for partition '31393730-3031-3031-3139-343934363833' to appear...
>  ERROR: In procedure scm-error:
>  failed to resolve partition "31393730-3031-3031-3139-343934363833"
>  %<-------------end paste---------------------------------
>
> And then it enters the Guile 2.2.4 prompt, but the keyboard and USB ports
> are disabled at this stage, so I can't use it.

It appears that our initrd lacks the drivers needed to access the DVD
drive.

I did some looking around for any recently updated tutorials on how to
install GNU/Linux on a MacBook 1,1, and the only recent success story I
found involved installing the rEFInd boot manager and using it to boot
to a USB installer.


I would suggest something along those lines, since it would eliminate
the need to access the DVD drive from the initrd, which seems to be
where you're currently getting stuck.

Mark
C
C
Calvin Heim wrote on 16 Aug 2019 00:00
(name . Mark H Weaver)(address . mhw@netris.org)(address . 37021@debbugs.gnu.org)
1565906402.2236.33.camel@gmail.com
On Thu, 2019-08-15 at 15:15 -0400, Mark H Weaver wrote:
Toggle quote (6 lines)
> Calvin Heim <frofroggy@gmail.com> writes:
>
> >
> > Apologies for the formatting errors in the previous email. Hopefully this message is cleaner.
> >
> > GRUB loads.
edit: this grub shows the GuixSD logo in the background.
Toggle quote (66 lines)
> >  
> > I add acpi=off to the boot options and boot.  Otherwise, the screen goes black
> > with a '-' symbol at the top left corner and freezes.
> >
> > So, after booting with acpi=off, the display shows the following lines (with timestamps on the 
> > left, but I had to manually transcribe so I left them off):
> >
> > %<---------------begin pasted text-----------------------
> >  ehci-pci 0000:00:1d.7: Found HC with no IRQ. Check BIOS/PCI 0000:00:1d.7 setup!
> >  ehci-pci 0000:00:1d.7: init 0000:00:1d.7 fail, -19
> >  ehci-pci 0000:00:1d.0: Found HC with no IRQ. Check BIOS/PCI 0000:00:1d.0 setup!
> >  ehci-pci 0000:00:1d.0: init 0000:00:1d.0 fail, -19
> >  ehci-pci 0000:00:1d.1: Found HC with no IRQ. Check BIOS/PCI 0000:00:1d.1 setup!
> >  ehci-pci 0000:00:1d.1: init 0000:00:1d.1 fail, -19
> >  ehci-pci 0000:00:1d.2: Found HC with no IRQ. Check BIOS/PCI 0000:00:1d.2 setup!
> >  ehci-pci 0000:00:1d.2: init 0000:00:1d.2 fail, -19
> >  ehci-pci 0000:00:1d.3: Found HC with no IRQ. Check BIOS/PCI 0000:00:1d.3 setup!
> >  ehci-pci 0000:00:1d.3: init 0000:00:1d.7 fail, -19
> >  GC Warning: pthread_getattr_np or pthread_attr_getstack failed for main thread
> >  GC Warning: couldn't read /proc/stat
> >  Welcome, this is GNU's early boot Guile.
> >  Use '--repl' for an initrd REPL.
> >  
> >  loading kernel modules...
> >  waiting for partition '31393730-3031-3031-3139-343934363833' to appear...
> >  waiting for partition '31393730-3031-3031-3139-343934363833' to appear...
> >  waiting for partition '31393730-3031-3031-3139-343934363833' to appear...
> >  waiting for partition '31393730-3031-3031-3139-343934363833' to appear...
> >  waiting for partition '31393730-3031-3031-3139-343934363833' to appear...
> >  waiting for partition '31393730-3031-3031-3139-343934363833' to appear...
> >  waiting for partition '31393730-3031-3031-3139-343934363833' to appear...
> >  waiting for partition '31393730-3031-3031-3139-343934363833' to appear...
> >  waiting for partition '31393730-3031-3031-3139-343934363833' to appear...
> >  waiting for partition '31393730-3031-3031-3139-343934363833' to appear...
> >  waiting for partition '31393730-3031-3031-3139-343934363833' to appear...
> >  waiting for partition '31393730-3031-3031-3139-343934363833' to appear...
> >  waiting for partition '31393730-3031-3031-3139-343934363833' to appear...
> >  waiting for partition '31393730-3031-3031-3139-343934363833' to appear...
> >  waiting for partition '31393730-3031-3031-3139-343934363833' to appear...
> >  waiting for partition '31393730-3031-3031-3139-343934363833' to appear...
> >  waiting for partition '31393730-3031-3031-3139-343934363833' to appear...
> >  waiting for partition '31393730-3031-3031-3139-343934363833' to appear...
> >  waiting for partition '31393730-3031-3031-3139-343934363833' to appear...
> >  waiting for partition '31393730-3031-3031-3139-343934363833' to appear...
> >  waiting for partition '31393730-3031-3031-3139-343934363833' to appear...
> >  ERROR: In procedure scm-error:
> >  failed to resolve partition "31393730-3031-3031-3139-343934363833"
> >  %<-------------end paste---------------------------------
> >
> > And then it enters the Guile 2.2.4 prompt, but the keyboard and USB ports
> > are disabled at this stage, so I can't use it.
> It appears that our initrd lacks the drivers needed to access the DVD
> drive.
>
> I did some looking around for any recently updated tutorials on how to
> install GNU/Linux on a MacBook 1,1, and the only recent success story I
> found involved installing the rEFInd boot manager and using it to boot
> to a USB installer.
>
>   https://www.youtube.com/watch?v=nHRai14ETKU
>
> I would suggest something along those lines, since it would eliminate
> the need to access the DVD drive from the initrd, which seems to be
> where you're currently getting stuck.
>
>        Mark
I have now removed the DVD and made a live USB with the guix-system-install-1.0.1.i686-linux.iso image.
Selecting the live usb at (what I believe to be) the EFI leads to the GuixSD LiveUSB image's GRUB, replete with the GUIXSD logo.
Setting the acpi=off boot option in the GuixSD LiveUSB image's GRUB leads to the same log that is 
pasted in my previous email, quoted above.  When I saw the identifier for the DVD drive again in the log,
I double-checked to make sure that my previous DVD was not in the drive. Nope, it's in a vinyl CD case.

David Stumph (the author of the video) is using lubuntu 16.04 in the video.  He attempted 18.10
but that resulted in a kernel panic.  I also see a kernel panic without setting acpi=off
in the grub boot options. In case someone in the future is searching for this issue, the kernel panic message is
Toggle quote (1 lines)
>%----------begin pasted text----------------->%
Kernel panic - not syncing: Timeout: Not all CPUs entered broadcast exception handler
Shutting down cpus with NMI
Kernel Offset : 0x8000000 from 0xc1000000 (relocation range: 0xc0000000-0xf7dfdfff)
Kernel rebooting in 30 seconds
Toggle quote (1 lines)
>%----------end paste------------------------->%
C
C
Calvin Heim wrote on 16 Aug 2019 00:04
(name . Efraim Flashner)(address . efraim@flashner.co.il)(address . 37021@debbugs.gnu.org)
1565906664.2236.34.camel@gmail.com
resent to list
On Thu, 2019-08-15 at 12:12 +0300, Efraim Flashner wrote:
Toggle quote (4 lines)
>
> Looks like it is the macbook 1,1. IIRC it has a pre-standardized EFI
> implementation in 32-bit, don't remember if the laptop itself is 32- or
> 64- bit. 
32 bit.

Toggle quote (7 lines)
>
> Personally I would try it with Debian's special mac-installer
> image first to see if that happens to boot up.
>
> Does this laptop still have the original BIOS/EFI implementation or has
> it perchance been replaced with libreboot?
>
Original EFI implementation.
C
C
Calvin Heim wrote on 16 Aug 2019 00:05
(name . pelzflorian (Florian Pelz))(address . pelzflorian@pelzflorian.de)(address . 37021@debbugs.gnu.org)
1565906757.2236.36.camel@gmail.com
resubmitted to list
On Thu, 2019-08-15 at 12:43 +0200, pelzflorian (Florian Pelz) wrote:
Toggle quote (3 lines)
>
> Do I understand correctly that this message appears when booting the
> DVD, not the installed system?
Yes.

Toggle quote (11 lines)
>
>
> On Wed, Aug 14, 2019 at 03:32:06PM -0700, Calvin Heim wrote:
> >
> >
> >  waiting for partition '31393730-3031-3031-3139-343934363833' to appear...
> I cannot check right now if that is a legitimate partition id for the
> i686 installer, but the installer source code in
> gnu/system/install.scm should mount a partition with
> (file-system-label "Guix_image").  You could check from another OS if
> this partition label exists.  
From Trisquel 8,
$ ls /dev/disk/by-label
  GUIX_IMAGE
 
$ls /dev/disk/by-uuid
 1970-01-01-19-49-46-83
 [other stuff that doesn't change when the DVD ejects]

The contents of by-id and by-partuuid don't change when the install DVD is inserted,
so I assume that the contents of those directories are not related to the DVD.
Toggle quote (14 lines)
>
> You could also type in the recovery
> Guile repl that opens:
>
> (use-modules (ice-9 ftw))
> (scandir "/dev/disk/by-id")
> (scandir "/dev/disk/by-uuid")
> (scandir "/dev/disk/by-partuuid")
>
> and maybe:
>
> ,L bournish
> cat /run/booted-system/etc/fstab
>
The keyboard/usb ports do not function at this point in the boot,
despite working earlier in the boot during EFI and GRUB.  I
can see but not type in the recovery Guile repl.

Toggle quote (3 lines)
>
> Regards,
> Florian
C
C
Calvin Heim wrote on 16 Aug 2019 00:07
(name . Efraim Flashner)(address . efraim@flashner.co.il)(address . 37021@debbugs.gnu.org)
1565906822.2236.37.camel@gmail.com
resubmitted to list
On Thu, 2019-08-15 at 12:12 +0300, Efraim Flashner wrote:
Toggle quote (5 lines)
>
>  
> Does this laptop still have the original BIOS/EFI implementation or has
> it perchance been replaced with libreboot?
>
This particular Macbook type (part no. MA472LL/A) is untested with libreboot.

C
C
Calvin Heim wrote on 16 Aug 2019 01:11
root option during grub boot configuration
(address . 37021@debbugs.gnu.org)
1565910705.1966.4.camel@gmail.com
When I press e at GRUB to edit the boot configuration
I have noticed that the identifier
31393730-3031-3031-3139-343934363833
is the default value of the --root option on the LiveUSB.  I will look into
other possible values for this --root option. 
M
M
Mark H Weaver wrote on 16 Aug 2019 01:37
Re: bug#37021: GuixSD 1.01-i686 install DVD boot failure on Macbook1, 1: failed to resolve partition
(name . Calvin Heim)(address . frofroggy@gmail.com)(address . 37021@debbugs.gnu.org)
87ef1mf19b.fsf@netris.org
Hi Calvin,

Calvin Heim <frofroggy@gmail.com> writes:

Toggle quote (29 lines)
> On Thu, 2019-08-15 at 15:15 -0400, Mark H Weaver wrote:
>> I did some looking around for any recently updated tutorials on how to
>> install GNU/Linux on a MacBook 1,1, and the only recent success story I
>> found involved installing the rEFInd boot manager and using it to boot
>> to a USB installer.
>>
>>   https://www.youtube.com/watch?v=nHRai14ETKU
>>
>> I would suggest something along those lines, since it would eliminate
>> the need to access the DVD drive from the initrd, which seems to be
>> where you're currently getting stuck.
>>
>>        Mark
> I have now removed the DVD and made a live USB with the guix-system-install-1.0.1.i686-linux.iso image.
> Selecting the live usb at (what I believe to be) the EFI leads to the GuixSD LiveUSB image's GRUB, replete with the GUIXSD logo.
> Setting the acpi=off boot option in the GuixSD LiveUSB image's GRUB leads to the same log that is 
> pasted in my previous email, quoted above.  When I saw the identifier for the DVD drive again in the log,
> I double-checked to make sure that my previous DVD was not in the drive. Nope, it's in a vinyl CD case.
>
> David Stumph (the author of the video) is using lubuntu 16.04 in the video.  He attempted 18.10
> but that resulted in a kernel panic.  I also see a kernel panic without setting acpi=off
> in the grub boot options. In case someone in the future is searching for this issue, the kernel panic message is
>>%----------begin pasted text----------------->%
> Kernel panic - not syncing: Timeout: Not all CPUs entered broadcast exception handler
> Shutting down cpus with NMI
> Kernel Offset : 0x8000000 from 0xc1000000 (relocation range: 0xc0000000-0xf7dfdfff)
> Kernel rebooting in 30 seconds
>>%----------end paste------------------------->%

Ubuntu 16.04 uses linux-4.4. We have linux-libre-4.4 (LTS) in Guix, but
our 1.0.1 installer images are based on linux-libre-5.1.

It might be worth using another machine to build a Guix installer image
that uses linux-libre-4.4, and trying that. Here's how: Section 3.9
(Building the Installation Image) describes how to build an installer
image, but instead of passing "gnu/system/install.scm", pass the name of
a modified version of that file, with (kernel linux-libre-4.4) added as
an additional field to 'installation-os'.

Mark
M
M
Mark H Weaver wrote on 16 Aug 2019 01:52
(name . Calvin Heim)(address . frofroggy@gmail.com)(address . 37021@debbugs.gnu.org)
87a7caf0k4.fsf@netris.org
Mark H Weaver <mhw@netris.org> writes:

Toggle quote (43 lines)
> Hi Calvin,
>
> Calvin Heim <frofroggy@gmail.com> writes:
>
>> On Thu, 2019-08-15 at 15:15 -0400, Mark H Weaver wrote:
>>> I did some looking around for any recently updated tutorials on how to
>>> install GNU/Linux on a MacBook 1,1, and the only recent success story I
>>> found involved installing the rEFInd boot manager and using it to boot
>>> to a USB installer.
>>>
>>>   https://www.youtube.com/watch?v=nHRai14ETKU
>>>
>>> I would suggest something along those lines, since it would eliminate
>>> the need to access the DVD drive from the initrd, which seems to be
>>> where you're currently getting stuck.
>>>
>>>        Mark
>> I have now removed the DVD and made a live USB with the guix-system-install-1.0.1.i686-linux.iso image.
>> Selecting the live usb at (what I believe to be) the EFI leads to the GuixSD LiveUSB image's GRUB, replete with the GUIXSD logo.
>> Setting the acpi=off boot option in the GuixSD LiveUSB image's GRUB leads to the same log that is 
>> pasted in my previous email, quoted above.  When I saw the identifier for the DVD drive again in the log,
>> I double-checked to make sure that my previous DVD was not in the drive. Nope, it's in a vinyl CD case.
>>
>> David Stumph (the author of the video) is using lubuntu 16.04 in the video.  He attempted 18.10
>> but that resulted in a kernel panic.  I also see a kernel panic without setting acpi=off
>> in the grub boot options. In case someone in the future is searching for this issue, the kernel panic message is
>>>%----------begin pasted text----------------->%
>> Kernel panic - not syncing: Timeout: Not all CPUs entered broadcast exception handler
>> Shutting down cpus with NMI
>> Kernel Offset : 0x8000000 from 0xc1000000 (relocation range: 0xc0000000-0xf7dfdfff)
>> Kernel rebooting in 30 seconds
>>>%----------end paste------------------------->%
>
> Ubuntu 16.04 uses linux-4.4. We have linux-libre-4.4 (LTS) in Guix, but
> our 1.0.1 installer images are based on linux-libre-5.1.
>
> It might be worth using another machine to build a Guix installer image
> that uses linux-libre-4.4, and trying that. Here's how: Section 3.9
> (Building the Installation Image) describes how to build an installer
> image, but instead of passing "gnu/system/install.scm", pass the name of
> a modified version of that file, with (kernel linux-libre-4.4) added as
> an additional field to 'installation-os'.

I should mention that you'll also need to add "--system=i686-linux" as
an option to "guix system disk-image", if the build system is 64-bit.

Mark
C
C
Calvin Heim wrote on 16 Aug 2019 05:25
(name . Mark H Weaver)(address . mhw@netris.org)(address . 37021@debbugs.gnu.org)
1565925946.2230.9.camel@gmail.com
On Thu, 2019-08-15 at 19:37 -0400, Mark H Weaver wrote:
Toggle quote (41 lines)
> Hi Calvin,
>
> Calvin Heim <frofroggy@gmail.com> writes:
>
> >
> > On Thu, 2019-08-15 at 15:15 -0400, Mark H Weaver wrote:
> > >
> > > I did some looking around for any recently updated tutorials on how to
> > > install GNU/Linux on a MacBook 1,1, and the only recent success story I
> > > found involved installing the rEFInd boot manager and using it to boot
> > > to a USB installer.
> > >
> > >   https://www.youtube.com/watch?v=nHRai14ETKU
> > >
> > > I would suggest something along those lines, since it would eliminate
> > > the need to access the DVD drive from the initrd, which seems to be
> > > where you're currently getting stuck.
> > >
> > >        Mark
> > I have now removed the DVD and made a live USB with the guix-system-install-1.0.1.i686-linux.iso image.
> > Selecting the live usb at (what I believe to be) the EFI leads to the GuixSD LiveUSB image's GRUB, replete with the GUIXSD logo.
> > Setting the acpi=off boot option in the GuixSD LiveUSB image's GRUB leads to the same log that is 
> > pasted in my previous email, quoted above.  When I saw the identifier for the DVD drive again in the log,
> > I double-checked to make sure that my previous DVD was not in the drive. Nope, it's in a vinyl CD case.
> >
> > David Stumph (the author of the video) is using lubuntu 16.04 in the video.  He attempted 18.10
> > but that resulted in a kernel panic.  I also see a kernel panic without setting acpi=off
> > in the grub boot options. In case someone in the future is searching for this issue, the kernel panic message is
> > >
> > > %----------begin pasted text----------------->%
> > Kernel panic - not syncing: Timeout: Not all CPUs entered broadcast exception handler
> > Shutting down cpus with NMI
> > Kernel Offset : 0x8000000 from 0xc1000000 (relocation range: 0xc0000000-0xf7dfdfff)
> > Kernel rebooting in 30 seconds
> > >
> > > %----------end paste------------------------->%
> Ubuntu 16.04 uses linux-4.4.  We have linux-libre-4.4 (LTS) in Guix, but
> our 1.0.1 installer images are based on linux-libre-5.1.
>
> It might be worth using another machine to build a Guix installer image
> that uses linux-libre-4.4, and trying that.  
Is it important that it's another machine, and not this machine (Macbook1,1)?
This machine has Trisquel 8 currently running and functional.
I am confident that I can reinstall the Guix package manager on it
to build the suggested custom installation image.

Toggle quote (7 lines)
> Here's how: Section 3.9
> (Building the Installation Image) describes how to build an installer
> image, but instead of passing "gnu/system/install.scm", pass the name of
> a modified version of that file, with (kernel linux-libre-4.4) added as
> an additional field to 'installation-os'.
>
>        Mark
M
M
Mark H Weaver wrote on 16 Aug 2019 07:32
(name . Calvin Heim)(address . frofroggy@gmail.com)(address . 37021@debbugs.gnu.org)
8736i1fzdp.fsf@netris.org
Calvin Heim <frofroggy@gmail.com> writes:

Toggle quote (10 lines)
>> Ubuntu 16.04 uses linux-4.4.  We have linux-libre-4.4 (LTS) in Guix, but
>> our 1.0.1 installer images are based on linux-libre-5.1.
>>
>> It might be worth using another machine to build a Guix installer image
>> that uses linux-libre-4.4, and trying that.  
> Is it important that it's another machine, and not this machine (Macbook1,1)?
> This machine has Trisquel 8 currently running and functional.
> I am confident that I can reinstall the Guix package manager on it
> to build the suggested custom installation image.

Sure, that should be fine. Note that you'll also need to ensure that
the final system you install uses linux-libre-4.4, by adding (kernel
linux-libre-4.4) to your OS configuration. I'm not sure off-hand how to
do this when using the guided graphical installer, but maybe someone
else here knows. I've only ever done manual installations.

Mark
B
B
Bengt Richter wrote on 16 Aug 2019 21:51
(name . Calvin Heim)(address . frofroggy@gmail.com)
20190816195128.GA1338@PhantoNv4ArchGx.localdomain
On +2019-08-15 15:05:57 -0700, Calvin Heim wrote:
Toggle quote (26 lines)
> resubmitted to list
> On Thu, 2019-08-15 at 12:43 +0200, pelzflorian (Florian Pelz) wrote:
> >
> > Do I understand correctly that this message appears when booting the
> > DVD, not the installed system?
> Yes.
>
> >
> >
> > On Wed, Aug 14, 2019 at 03:32:06PM -0700, Calvin Heim wrote:
> > >
> > >
> > >  waiting for partition '31393730-3031-3031-3139-343934363833' to appear...
> > I cannot check right now if that is a legitimate partition id for the
> > i686 installer, but the installer source code in
> > gnu/system/install.scm should mount a partition with
> > (file-system-label "Guix_image").  You could check from another OS if
> > this partition label exists.  
> From Trisquel 8,
> $ ls /dev/disk/by-label
>   GUIX_IMAGE
>  
> $ls /dev/disk/by-uuid
>  1970-01-01-19-49-46-83
>  [other stuff that doesn't change when the DVD ejects]
>
I have found this incantation, and variants, e.g. filtering with grep, useful also:

$ stat -c %N /dev/disk/by-*/*

I have also encountered, IIRC, system versions where /disk/dev/by-* could present info
from stale cache information, so it might not show what e.g. the following might:

$ lsblk
$ lsblk -f

For your purposes, it might be worth trying asking for interesting
specifics (see lsblk -h for more), e.g.

$ lsblk -o mountpoint,name,size,fstype,label,partlabel,partuuid,uuid

Maybe that partuuid '31393730-3031-3031-3139-343934363833' might show up?

BTW, I think some older systems might not know how to look for partuuid,
(especially beyond the intial boot device?) and it could be worth trying
plain uuid instead. I suspected such a stiutation when I got
a not-found in the past, but did not diagnose it unambigously.

--8<--aside
BTW2, I am using refind to multiboot, and consider my shooting myself in the foot
(clobbering my efi partition with unintended grub install) as a kind of usability-bug,
which I am tempted to use as rationale for posting to this list (but not hijacking
this post further ;-) Would that be ok, or should I join guix-help as well? I am getting
more email traffic than I am used to :) ...

(I would like to mount a losetup file partition as a target for grub bootloader install,
and thereby capture initrds etc for manual (at first ;-) transfer into my refind efi vfat
file tree.)
--8<--aside--

Toggle quote (24 lines)
> The contents of by-id and by-partuuid don't change when the install DVD is inserted,
> so I assume that the contents of those directories are not related to the DVD.
> >
> > You could also type in the recovery
> > Guile repl that opens:
> >
> > (use-modules (ice-9 ftw))
> > (scandir "/dev/disk/by-id")
> > (scandir "/dev/disk/by-uuid")
> > (scandir "/dev/disk/by-partuuid")
> >
> > and maybe:
> >
> > ,L bournish
> > cat /run/booted-system/etc/fstab
> >
> The keyboard/usb ports do not function at this point in the boot,
> despite working earlier in the boot during EFI and GRUB.  I
> can see but not type in the recovery Guile repl.
>
> >
> > Regards,
> > Florian
>
Regards,
Bengt Richter
P
P
pelzflorian (Florian Pelz) wrote on 17 Aug 2019 00:18
(name . Bengt Richter)(address . bokr@bokr.com)
20190816221854.g7n6dd2vhkmiqfzc@pelzflorian.localdomain
On Fri, Aug 16, 2019 at 12:51:28PM -0700, Bengt Richter wrote:
Toggle quote (8 lines)
> For your purposes, it might be worth trying asking for interesting
> specifics (see lsblk -h for more), e.g.
>
> $ lsblk -o mountpoint,name,size,fstype,label,partlabel,partuuid,uuid
>
> Maybe that partuuid '31393730-3031-3031-3139-343934363833' might show up?
>

I just checked for my working USB image and the
boot/grub/grub.cfg contains that line

bzImage --root=31393730-3031-3031-3139-343934363833 --system=/gnu/store/2j79kbvsxqq7lmzp3isnran1dpcp2z5j-system --load=/gnu/store/2j79kbvsxqq7lmzp3isnran1dpcp2z5j-system/boot quiet

but I cannot find that partition either. It seems to be created by
grub-mkrescue from make-iso9660-image, but I am not sure.

@Calvin: The manual contains this line in section _Building the
Installation Image_ (with Mark’s --system=i686-linux added):

guix system disk-image --file-system-type=iso9660 --system=i686-linux \
gnu/system/install.scm

If you omit --file-system-type=iso9660, a USB image will still work
and I believe no --root=31393730-3031-3031-3139-343934363833 will be
inserted in GRUB.

Regards,
Florian
D
D
Danny Milosavljevic wrote on 22 Aug 2019 16:31
(name . Calvin Heim)(address . frofroggy@gmail.com)(address . 37021@debbugs.gnu.org)
20190822163119.172cf4ef@scratchpost.org
Hi Calvin,

could you try booting https://drive.google.com/open?id=15YTPS2jt1l3VMyE4LTbMCoy7DnEu7etvfrom DVD and later from USB Flash drive?
-----BEGIN PGP SIGNATURE-----

iQEzBAEBCAAdFiEEds7GsXJ0tGXALbPZ5xo1VCwwuqUFAl1epzcACgkQ5xo1VCww
uqUMUAf/Zt4r7aecXtxmy6MTGUOUqZJim0r9VLKPl8yWL2vVfUxA6W2z5dJxrIyF
FIwCUWuPDMxNwQEcu2h13PYmjVYlvGSLUggTfWfGmpLgxlEFUtveLgZT38HtFnmq
2Oe8Pn7IHoeEC1AuBhW0hQdrni7QH2LGvhVn+t8Tp9xpzzTPaMhE/ADWs6by6WtI
3wsFzh/TdlB9A/q4RwdgCTyg3faXIE15OVe0GYBS6BjhRiNKyA8fXNF8PkdfnoSg
TBctrsfFcV6MaNFHpjqygxsoO1d4bvYL9hbSAw63bgMVavPtTpa9cSD/cVC2u692
5p2/5GuEU1agSVTYthi5xCYPsgdy1g==
=ffjA
-----END PGP SIGNATURE-----


D
D
Danny Milosavljevic wrote on 22 Aug 2019 20:32
(name . Calvin Heim)(address . frofroggy@gmail.com)(address . 37021@debbugs.gnu.org)
20190822203243.32fa7c77@scratchpost.org
Hi,

On Thu, 22 Aug 2019 16:31:19 +0200
Danny Milosavljevic <dannym@scratchpost.org> wrote:

Toggle quote (2 lines)
> could you try booting https://drive.google.com/open?id=15YTPS2jt1l3VMyE4LTbMCoy7DnEu7etvfrom DVD and later from USB Flash drive?

Sorry, I didn't mean that one. Wrong architecture.


(guix master for i686)
-----BEGIN PGP SIGNATURE-----

iQEzBAEBCAAdFiEEds7GsXJ0tGXALbPZ5xo1VCwwuqUFAl1e38sACgkQ5xo1VCww
uqUQ0Af/QqoPWmUwUQpWyEiwsS2POj9gosCwRYI4n9x2qDghmQjnYvD8hbRODxiF
1sFg/6vrSnLHha1DiMj9N96Fp9hFp0Kx+0vI2Waz9h62yA5VEuc4/6zcNxhT+7L8
yNFZ0d9UmrRVIIuA2XsBDjl4q/PSgLphFmLoDDi/pheZnjw0rj4UReQNDqwmgTU3
E6H8yhyZk8ZQJyXsGiAORNHf69/vdfYFjykjhu2gCEwZoEN3iaGE8VlNiqjsDJH/
i+ievlHMOouRIiWi/XAdNGPqSo9Pm7tVCedtzvjQYjk/IuWyP3qEhFF4t43G1l9u
GhW7AadrT9OjsHeqwVhBlIg2uRWBhQ==
=99Q4
-----END PGP SIGNATURE-----


M
M
Mark H Weaver wrote on 22 Aug 2019 23:26
(name . Danny Milosavljevic)(address . dannym@scratchpost.org)
877e74zya2.fsf@netris.org
Hi Danny,

Danny Milosavljevic <dannym@scratchpost.org> writes:

Toggle quote (11 lines)
> On Thu, 22 Aug 2019 16:31:19 +0200
> Danny Milosavljevic <dannym@scratchpost.org> wrote:
>
>> could you try booting https://drive.google.com/open?id=15YTPS2jt1l3VMyE4LTbMCoy7DnEu7etv from DVD and later from USB Flash drive?
>
> Sorry, I didn't mean that one. Wrong architecture.
>
> https://drive.google.com/open?id=15aGwwzF8IrijSKeUi1OWRbl0aPKGGW4b
>
> (guix master for i686)

I appreciate your effort to make life easier for Calvin, but in general
it seems like a bad security practice to post large unsigned disk images
and asking users to try them. A digital signature from you would
improve matters somewhat, but ideally there should also be a description
of how to reproduce this image.

It's also not good to be promoting Google Drive here, which requires
non-free Javascript. I'm aware that IceCat includes an extension to
allow Google Drive to at least partially work with LibreJS, but I was
unable to easily get it to work on my IceCat configuration where I use
NoScript instead.

Thoughts?
Mark
D
D
Danny Milosavljevic wrote on 23 Aug 2019 00:32
(name . Mark H Weaver)(address . mhw@netris.org)
20190823003249.797c90a9@scratchpost.org
Hi Mark,
Hi Calvin,

On Thu, 22 Aug 2019 17:26:50 -0400
Mark H Weaver <mhw@netris.org> wrote:

Toggle quote (4 lines)
> I appreciate your effort to make life easier for Calvin, but in general
> it seems like a bad security practice to post large unsigned disk images
> and asking users to try them.

In general I agree. So I would suggest Calvin to try it and then later delete
the target drive.

I think it is unreasonable to expect users to build disk images of distributions
that don't work for them (it's nice if they do--but I don't like the shirking of
responsibility. It's a large time investment that has a big initial learning
curve and no guaranteed payoff).

Toggle quote (4 lines)
> A digital signature from you would
> improve matters somewhat, but ideally there should also be a description
> of how to reproduce this image.

In this case, the current Guix release image doesn't have one important fix
that directly affects Macbooks. Therefore, I built a current image of guix
master (without any extra changes--so it does contain the fix):

$ ./pre-inst-env guix system disk-image -t iso9660 -s i686-linux gnu/system/install.scm

As I said in the past, let's please release Guix again soon so the fix is going
to users.

Also, I'm curious whether it improves the situation for Calvin (reading through
the thread, it might not--the failure is too late).

Toggle quote (6 lines)
> It's also not good to be promoting Google Drive here, which requires
> non-free Javascript. I'm aware that IceCat includes an extension to
> allow Google Drive to at least partially work with LibreJS, but I was
> unable to easily get it to work on my IceCat configuration where I use
> NoScript instead.

In the end there's a limit to how much time I'm going to spend on this.
Google drive works and is easy enough to use--if there's an alternative that
at least takes less effort than Calvin building the image on his own, I'll
use that.
-----BEGIN PGP SIGNATURE-----

iQEzBAEBCAAdFiEEds7GsXJ0tGXALbPZ5xo1VCwwuqUFAl1fGBEACgkQ5xo1VCww
uqXQ5QgAnt4hX6gUzOb0B+xPmaB0jOpBxzYdgjOrK9r++Lzo3rvNbk2ben5zaUL7
dV+I5c/ma3x4XfBbtX8viPQDLSoWjj5Z3qiEW/0uYxdwyyGyqnsRq9lUo37Fnqtc
qqB1wmuU62gq3k8Ti2R9NOLPHHU4JxfsZw1PtlW0VVHd06WUvbSkzqCs2KPsly5K
g+4//oyRY/TPXqUt5e7R1n8rgseZblAtZ7hzfEwRE1BklYV9FKZismoTN1B4f68M
NGL11MHkTStDd+ej9s6rJCwGAwt5wllHup7HuLz0GsUL1UgKi1MKBrcZn3u3Aldy
WJQ2dE/b5sZhJcUxMJeyVRueMZP5rA==
=eu7N
-----END PGP SIGNATURE-----


D
D
Danny Milosavljevic wrote on 23 Aug 2019 00:34
(name . Mark H Weaver)(address . mhw@netris.org)
20190823003447.7ca8252e@scratchpost.org
Toggle quote (3 lines)
> and asking users to try them. A digital signature from you would
> improve matters somewhat

sha256sum:

c09b3d75e15f46cf04605895402fcfeaf2d1ef92eeee2859c7e9fab49352debc guix-master-i686.iso

This mail is signed.
-----BEGIN PGP SIGNATURE-----

iQEzBAEBCAAdFiEEds7GsXJ0tGXALbPZ5xo1VCwwuqUFAl1fGIcACgkQ5xo1VCww
uqXR4wf+IU/2mKc3or9JyfzioFyQLhGBx0RS/pNB7+oWZRi9nvw1rJpUCji253Hm
TXYaDhJ7OOkKpJhindX6n3kuQiqRCBHTE9BRRUdXWE0761PLIVBdlRdoX75X3619
vN346Pt7ErSmusoI/MAEsE2zBTc7yxJuEpRU7TKacHSCT8amEcPUeAFrmcBxWahl
I6vb/sXXVn/1wVDZayhC0hP/57HUHIusa/DScO7DLahwAfSA2IyLJGww+MxJVox4
afWpXdKn8ZpAW0qzes1mEynqzULn5QUcBENANHLTpE/LAzvlf+RYZ0gSKYf/og20
zI8fyWrzDeV9QwOd/JcO4JsZ8ysHVw==
=TaDr
-----END PGP SIGNATURE-----


M
M
Maxim Cournoyer wrote on 10 Jun 03:11 +0200
Re: bug#37021: GuixSD 1.01-i686 install DVD boot failure on Macbook1,1: failed to resolve partition
(name . Calvin Heim)(address . frofroggy@gmail.com)(address . 37021@debbugs.gnu.org)
87zgilfhlg.fsf_-_@gmail.com
Hi Calvin,

Calvin Heim <frofroggy@gmail.com> writes:

Toggle quote (6 lines)
> When I press e at GRUB to edit the boot configuration
> I have noticed that the identifier
> 31393730-3031-3031-3139-343934363833
> is the default value of the --root option on the LiveUSB.  I will look into
> other possible values for this --root option. 

Did you gave up, or eventually got it working?

Thanks,

Maxim
M
M
Maxim Cournoyer wrote on 10 Jun 03:11 +0200
control message for bug #37021
(address . control@debbugs.gnu.org)
87y1y5fhl7.fsf@gmail.com
tags 37021 + moreinfo
quit
C
C
Calvin Heim wrote on 10 Jun 21:47 +0200
Re: bug#37021: GuixSD 1.01-i686 install DVD boot failure on Macbook1,1: failed to resolve partition
(name . Maxim Cournoyer)(address . maxim.cournoyer@gmail.com)(address . 37021@debbugs.gnu.org)
95e4718d0dfcb4c79288bfcca2a1445fbdf87f0f.camel@gmail.com
On Thu, 2022-06-09 at 21:11 -0400, Maxim Cournoyer wrote:
Toggle quote (12 lines)
> Hi Calvin,
>
> Calvin Heim <frofroggy@gmail.com> writes:
>
> > When I press e at GRUB to edit the boot configuration
> > I have noticed that the identifier
> > 31393730-3031-3031-3139-343934363833
> > is the default value of the --root option on the LiveUSB. I will look into
> > other possible values for this --root option.
>
> Did you gave up, or eventually got it working?

I gave up because my DVD-drive stopped reading discs and instead makes gentle
tapping sounds and three short low-pitched buzzes for thirty seconds before
ejecting any inserted media. Happens at both the OEM bootloader stage and after
Trisquel is fully booted. It's not a Guix problem -- it's my personal hardware
problem now.

I expect that you may wish to close the issue to tidy up, and I accept that
outcome.

Thanks,
Calvin

resent, forgot to cc the list
Toggle quote (4 lines)
>
> Thanks,
>
> Maxim
M
M
Maxim Cournoyer wrote on 11 Jun 08:13 +0200
(name . Calvin Heim)(address . frofroggy@gmail.com)(address . 37021-done@debbugs.gnu.org)
871qvvg22v.fsf@gmail.com
Hi Calvin,

Calvin Heim <frofroggy@gmail.com> writes:

Toggle quote (19 lines)
> On Thu, 2022-06-09 at 21:11 -0400, Maxim Cournoyer wrote:
>> Hi Calvin,
>>
>> Calvin Heim <frofroggy@gmail.com> writes:
>>
>> > When I press e at GRUB to edit the boot configuration
>> > I have noticed that the identifier
>> > 31393730-3031-3031-3139-343934363833
>> > is the default value of the --root option on the LiveUSB. I will look into
>> > other possible values for this --root option.
>>
>> Did you gave up, or eventually got it working?
>
> I gave up because my DVD-drive stopped reading discs and instead makes gentle
> tapping sounds and three short low-pitched buzzes for thirty seconds before
> ejecting any inserted media. Happens at both the OEM bootloader stage and after
> Trisquel is fully booted. It's not a Guix problem -- it's my personal hardware
> problem now.

Ah, the joys of vintage hardware :-).

Toggle quote (3 lines)
> I expect that you may wish to close the issue to tidy up, and I accept that
> outcome.

OK, thanks for the prompt reply!

I do hope you get to install Guix successfully in another adventure to
have :-).

Thanks,

Maxim
Closed
?
Your comment

This issue is archived.

To comment on this conversation send email to 37021@debbugs.gnu.org