You are not logged in.

#21 2017-02-22 01:25:35

hhh
Gaucho
From: High in the Custerdome
Registered: 2015-09-17
Posts: 16,039
Website

Re: [DONE] RFT experimental Deuterium amd64 iso with EFI

It happens at grub when you boot the ISO whether you are installing or just running a live session, so it's not necessarily a one time event.

Our current stable images are fine, this was one of the first issues I tackled, but all of Debian's jessie live images beep afaik.

It's up to those with EFI hardware to state their case as to whether you should rebuild this image, I also don't have any EFI hardware ATM. tongue


No, he can't sleep on the floor. What do you think I'm yelling for?!!!

Offline

#22 2017-02-22 01:34:18

damo
....moderator....
Registered: 2015-08-20
Posts: 6,734

Re: [DONE] RFT experimental Deuterium amd64 iso with EFI

The beep is when the live iso boots, not when the installed system starts.


Be Excellent to Each Other...
The Bunsenlabs Lithium Desktop » Here
FORUM RULES and posting guidelines «» Help page for forum post formatting
Artwork on DeviantArt  «» BunsenLabs on DeviantArt

Offline

#23 2017-02-22 01:55:51

hhh
Gaucho
From: High in the Custerdome
Registered: 2015-09-17
Posts: 16,039
Website

Re: [DONE] RFT experimental Deuterium amd64 iso with EFI

^Summarizing my post, damo? tongue


No, he can't sleep on the floor. What do you think I'm yelling for?!!!

Offline

#24 2017-02-22 02:23:28

damo
....moderator....
Registered: 2015-08-20
Posts: 6,734

Re: [DONE] RFT experimental Deuterium amd64 iso with EFI

^ No - clarifying what I see on my hardware wink tongue


Be Excellent to Each Other...
The Bunsenlabs Lithium Desktop » Here
FORUM RULES and posting guidelines «» Help page for forum post formatting
Artwork on DeviantArt  «» BunsenLabs on DeviantArt

Offline

#25 2017-02-22 02:52:51

johnraff
nullglob
From: Nagoya, Japan
Registered: 2015-09-09
Posts: 12,558
Website

Re: [DONE] RFT experimental Deuterium amd64 iso with EFI

hhh wrote:

It happens at grub when you boot the ISO whether you are installing or just running a live session, so it's not necessarily a one time event.

Ah yes I forgot about booting the live system.

It's up to those with EFI hardware to state their case as to whether you should rebuild this image...

Opinions please.
Though, first we have to find where the beep is coming from.
(The image will be rebuilt probably a couple more times anyway so that itself is not an issue.)

Confirmed, it's not a bug. Not having a beep with the UEFI boot was considered a bug, and fixed in 2015. neutral https://bugs.debian.org/cgi-bin/bugrepo … bug=796591

It now remains to track down where in the code that "bug" was fixed...


...elevator in the Brain Hotel, broken down but just as well...
( a boring Japan blog (currently paused), now on Bluesky, there's also some GitStuff )

Introduction to the Bunsenlabs Boron Desktop

Offline

#26 2017-02-22 07:26:06

Head_on_a_Stick
Member
From: London
Registered: 2015-09-29
Posts: 9,068
Website

Re: [DONE] RFT experimental Deuterium amd64 iso with EFI

I have *never* heard a beep when booting the new ISO image in UEFI mode.

My firmware is crap though big_smile

EDIT: I will test the image later on my (non-UEFI) ThinkPad — that beeps like a censored sailor under OpenBSD...

Last edited by Head_on_a_Stick (2017-02-22 07:27:40)

Offline

#27 2017-02-22 10:19:33

hhh
Gaucho
From: High in the Custerdome
Registered: 2015-09-17
Posts: 16,039
Website

Re: [DONE] RFT experimental Deuterium amd64 iso with EFI

hhh wrote:

JohnRaff, you'll have to remove the ^G from the menu.cfg file and rebuild to get rid of the beep. I think that file is in /usr/share/live/build/bootloaders/syslinux

To clarify, NOT in the configuration files of the build you are running, but in the file system of the drive that the package live-build was installed on (the computer your running the build FROM, not the build's files).


No, he can't sleep on the floor. What do you think I'm yelling for?!!!

Offline

#28 2017-02-22 10:22:19

hhh
Gaucho
From: High in the Custerdome
Registered: 2015-09-17
Posts: 16,039
Website

Re: [DONE] RFT experimental Deuterium amd64 iso with EFI

It's there so sight impaired folks know they're at the grub menu? Can we assume that Openbox users aren't sight impaired?


No, he can't sleep on the floor. What do you think I'm yelling for?!!!

Offline

#29 2017-02-22 22:27:19

unklar
Back to the roots 1.9
From: #! BL
Registered: 2015-10-31
Posts: 2,648

Re: [DONE] RFT experimental Deuterium amd64 iso with EFI

^ Because I do not have any real hardware,i "play" the ISO on EFI in the Qemu.
Unfortunately, i nothing can read. sad

screen08.png.th.jpg
My command:

qemu-system-x86_64 -enable-kvm -k de -smp 2 -m 2048 -vga std -usbdevice tablet -soundhw all -monitor stdio -snapshot -pflash /home/unklarer/Downloads/efi/OVMF-X64/OVMF.fd -cdrom /media/Distris/bunsenlabs/live-image-amd64-170211-stretch_build.hybrid.iso -name stretch -boot d

sha-sum is ok

Offline

#30 2017-02-22 22:41:08

Head_on_a_Stick
Member
From: London
Registered: 2015-09-29
Posts: 9,068
Website

Re: [DONE] RFT experimental Deuterium amd64 iso with EFI

unklar wrote:

My command:

qemu-system-x86_64 -enable-kvm -k de -smp 2 -m 2048 -vga std -usbdevice tablet -soundhw all -monitor stdio -snapshot -pflash /home/unklarer/Downloads/efi/OVMF-X64/OVMF.fd -cdrom /media/Distris/bunsenlabs/live-image-amd64-170211-stretch_build.hybrid.iso -name stretch -boot d

What is that extra flash image for?

Try it without -monitor

I had the Deuterium ISO image booting and installing using the commands listed in this guide:

https://forums.bunsenlabs.org/viewtopic.php?id=1546

Offline

#31 2017-02-23 03:04:36

johnraff
nullglob
From: Nagoya, Japan
Registered: 2015-09-09
Posts: 12,558
Website

Re: [DONE] RFT experimental Deuterium amd64 iso with EFI

hhh wrote:
hhh wrote:

JohnRaff, you'll have to remove the ^G from the menu.cfg file and rebuild to get rid of the beep. I think that file is in /usr/share/live/build/bootloaders/syslinux

To clarify, NOT in the configuration files of the build you are running, but in the file system of the drive that the package live-build was installed on (the computer your running the build FROM, not the build's files).

Actually, @hhh you're a bit too emphatic there. If there is no config/bootloader/isolinux directory, then live-build uses the contents of /usr/share/live/build/bootloaders/isolinux, but if the config files are there they're used instead (see /usr/lib/live/build/binary_syslinux, from line 109), so the beep can be removed by editing config/bootloaders/isolinux/menu.cfg. I've confirmed this, and the isolinux beep is fixed in the non-efi isos I built, just like yours.

In fact, after hours of googling and grepping of live-build and debian-installer code, I think I've pinned down where the EFI boot beep is coming from - it turns out to be obvious, like all these things. By analogy with isolinux, you can copy /usr/share/live/build/bootloaders/grub-pc into config/bootloaders and edit grub.cfg there. (@hhh if at some point you want to theme the iso EFI boot interface I think that directory might be the place to look.)

Hope to build a new beepless EFI iso today - also with another easter egg with any luck...

Last edited by johnraff (2017-02-23 05:35:26)


...elevator in the Brain Hotel, broken down but just as well...
( a boring Japan blog (currently paused), now on Bluesky, there's also some GitStuff )

Introduction to the Bunsenlabs Boron Desktop

Offline

#32 2017-02-23 03:10:10

johnraff
nullglob
From: Nagoya, Japan
Registered: 2015-09-09
Posts: 12,558
Website

Re: [DONE] RFT experimental Deuterium amd64 iso with EFI

hhh wrote:

It's there so sight impaired folks know they're at the grub menu? Can we assume that Openbox users aren't sight impaired?

That's the reason I guess. Accessibility is important, but that assumption might be correct. Having the boot beep wouldn't be much help unless the whole speech synthesis mechanism was in place.


...elevator in the Brain Hotel, broken down but just as well...
( a boring Japan blog (currently paused), now on Bluesky, there's also some GitStuff )

Introduction to the Bunsenlabs Boron Desktop

Offline

#33 2017-02-23 04:24:10

hhh
Gaucho
From: High in the Custerdome
Registered: 2015-09-17
Posts: 16,039
Website

Re: [DONE] RFT experimental Deuterium amd64 iso with EFI

Great work j-raff, thanks!


No, he can't sleep on the floor. What do you think I'm yelling for?!!!

Offline

#34 2017-02-23 09:37:13

unklar
Back to the roots 1.9
From: #! BL
Registered: 2015-10-31
Posts: 2,648

Re: [DONE] RFT experimental Deuterium amd64 iso with EFI

HoaS wrote:
unklar wrote:

My command:

qemu-system-x86_64 -enable-kvm -k de -smp 2 -m 2048 -vga std -usbdevice tablet -soundhw all -monitor stdio -snapshot -pflash /home/unklarer/Downloads/efi/OVMF-X64/OVMF.fd -cdrom /media/Distris/bunsenlabs/live-image-amd64-170211-stretch_build.hybrid.iso -name stretch -boot d

What is that extra flash image for?

Because I do not have any real hardware,  wink

aptitude show ovmf
Paket: ovmf                                  
Version: 0~20161202.7bbe0b3e-1
Zustand: Installiert
Automatisch installiert: nein
Priorität: extra
Bereich: misc
Verwalter: Debian QEMU Team <pkg-qemu-devel@lists.alioth.debian.org>
Architektur: all
Unkomprimierte Größe: 4.229 k
Ersetzt: qemu-system-common (< 1.7.0+dfsg-3ubuntu4)
Beschreibung: UEFI firmware for 64-bit x86 virtual machines
 Open Virtual Machine Firmware is a build of EDK II for 64-bit x86 virtual machines. It includes full support for UEFI,
 including Secure Boot, allowing use of UEFI in place of a traditional BIOS in your VM.
Homepage: http://www.tianocore.org

Offline

#35 2017-02-23 14:28:44

unklar
Back to the roots 1.9
From: #! BL
Registered: 2015-10-31
Posts: 2,648

Re: [DONE] RFT experimental Deuterium amd64 iso with EFI

Found it   big_smile

My configuration was from earlier and too old.
The magic formula is now called

qemu-system-x86_64 -L .

screen09.png.th.jpg

qemu-system-x86_64 -L . -enable-kvm -k de -smp 2 -m 2048 -vga std -usbdevice tablet -soundhw all -monitor stdio -snapshot -cdrom /media/Distris/bunsenlabs/live-image-amd64-170211-stretch_build.hybrid.iso -name stretch -boot d

However, this is probably not a virtual disk to start over a virtual EFI ...

Quelle

Offline

#36 2017-02-26 07:17:33

Zactoid
New Member
Registered: 2017-02-26
Posts: 1

Re: [DONE] RFT experimental Deuterium amd64 iso with EFI

Works on my system. The only issues that I experienced are post-install and aren't related to EFI.

Mobo & EFI info:
ASUS P8P67 DELUXE BIOS 3602
EFI version 2.31
EFI firmware American Megatrends (rev 4.651)

Offline

#37 2017-02-28 08:20:32

johnraff
nullglob
From: Nagoya, Japan
Registered: 2015-09-09
Posts: 12,558
Website

Re: [DONE] RFT experimental Deuterium amd64 iso with EFI

Many thanks, all, for the feedback.
I've just uploaded a new iso which I think has got rid of that bootup beep.
Thread here: https://forums.bunsenlabs.org/viewtopic.php?id=3423


...elevator in the Brain Hotel, broken down but just as well...
( a boring Japan blog (currently paused), now on Bluesky, there's also some GitStuff )

Introduction to the Bunsenlabs Boron Desktop

Offline

Board footer

Powered by FluxBB