![]() |
|
OpenBSD Installation and Upgrading Installing and upgrading OpenBSD. |
![]() |
|
Thread Tools | Display Modes |
|
||||
![]()
I can only guess that your laptop is looking to boot with Secure Boot, used by Windows or Linux. OpenBSD does not use Secure Boot. Secure Boot can be disabled either by BIOS switch or by deleting the Secure Boot keys for OSes no longer installed.
As for your Firefox issue, perhaps you're logged in with a different $HOME than you expected? |
|
|||
![]()
For Firefox, ~/Downloads is one of the few locations it can see. By default, on a new install, I don't think the upload dialog starts there and you can't browse to it because it can't see your home directory. Did you try typing in the path to you Downloads directory to open it?
|
|
||||
![]()
The boot entry for Arch might still be present in the motherboard NVRAM. OpenBSD uses the "removable" EFI loader location and this would be over-ridden by a specific NVRAM entry.
Load up an Arch live ISO image in UEFI mode and run this to list the NVRAM entries: Code:
efibootmgr Code:
efibootmgr -b xxxx -B You might also be able to delete boot entries from the firmware ("BIOS") options. Arch does not support SecureBoot unless it is explicitly set up by the user. |
|
||||
![]() Quote:
Quote:
|
|
|||
![]()
You can work around this by chainloading OpenBSD from the Arch grub2 bootloader. Grub2 allows you to add boot entries with /etc/grub.d/40_custom. The Operating System is selected from Grub2 rather than the bios.
http://daemonforums.org/showpost.php...4&postcount=20 |
|
|||
![]() Quote:
The issue has 2 parts:
Debian, Crux, Arch all have their BOOTX64.EFI entry in a non-standard location so they readily co-exist with OpenBSD and it usually does not "fail". Note that FreeBSD, and NetBSD do not kernel relink on boot and are easy to dual boot with Fedora/Redhat derivatives. Last edited by shep; 25th January 2022 at 03:44 PM. |
|
||||
![]() Quote:
Code:
menuentry 'OpenBSD' { search.fs_uuid $uuid chainloader /path/to/OpenBSD_BOOTX64.EFI } In my experience GRUB is very good at auto-loading modules so the insmod lines are probably not needed. EDIT: also note that Arch systems will over-write $ESP/EFI/BOOT/BOOTX64.EFI if systemd-boot is used because bootctl(1) uses the fallback loader location in case of intransigent UEFI firmware implementations. Last edited by Head_on_a_Stick; 25th January 2022 at 04:55 PM. |
|
|||
![]() Quote:
I'm guessing the process
The FAQ itself refers readers to misc@openbsd.org - does misc take attachments or should I submit to tech@openbsd.org? |
|
|||
![]() Quote:
Quote:
|
|
||||
![]()
The --esp-path option just tells systemd-boot where the ESP is mounted.
Here's the relevant section: Quote:
|
|
|||
![]() Quote:
And IIRC they want an "unified diff" ![]()
__________________
You don't need to be a genius to debug a pf.conf firewall ruleset, you just need the guts to run tcpdump Last edited by J65nko; 26th January 2022 at 04:14 AM. |
|
||||
![]() Quote:
If you go with an inline diff, send it to yourself first, and test it with patch -C to ensure it doesn't get munched by your sending mailer. ---Edited to add: Looking through marc.info, I can see attachments in misc@ mailings. Last edited by jggimi; 26th January 2022 at 04:24 AM. Reason: confirmed answer |
|
||||
![]()
The Project website, like the rest of the OS, is managed via CVS. The website has its own "www" repository. If you're comfortable with using git; there is an official github mirror at https://github.com/openbsd/www which you can clone; git-diff(1) output can be directed to a file and emailed as an attachment.
|
![]() |
Thread Tools | |
Display Modes | |
|
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
OpenBSD 6.2 boot failure after install | marcusp | OpenBSD Installation and Upgrading | 16 | 16th March 2018 09:16 AM |
OpenBSD fails to boot up on PowerMac 11,2 | TCH | OpenBSD General | 4 | 14th March 2017 06:06 PM |
OpenBSD boot fails | varung90 | OpenBSD Installation and Upgrading | 4 | 2nd July 2014 08:41 AM |
Howto: Automatically configure OpenBSD as DHCPv6 IPv6 client at boot | sysfu | Guides | 0 | 11th March 2013 11:26 PM |
Kernel freezes on boot after install (OpenBSD 5.0 release) | grantwgmartin | OpenBSD Installation and Upgrading | 4 | 8th January 2012 09:43 AM |