How to mount ISO or file disk images on OpenBSD

submited 20 June 2024

If you ever happen to mount a .iso file on OpenBSD, you may wonder how to proceed as the command mount_cd9660 requires a device name. While the solution is entirely documented into man pages and in the official FAQ, it may not be easy to find it at first glance, especially since most operating system allow to mount an iso file in a single step where as OpenBSD requires an extra step.

The BSD community linklog
Made a script? Written a blog post? Found a useful tutorial? Share it with the BSD community here or just enjoy what everyone else has found!

Submit

28 June 2024
2024 FreeBSD Developer Summit: Core Team updates  

The FreeBSD Developer Summit 2024 began with an opening keynote by John Baldwin, which set the tone for transparency and assurance within the FreeBSD community. Baldwin emphasized the importance of well-defined oversight roles, particularly for cluster administrators, to ensure the community’s trust and reliability. Much of his talk focused on the Core Team’s strategic initiatives.

BSD Now 565: Secure by default  

NetBSD 10 on a Pinebook Pro, OpenBSD extreme privacy setup, Version 256 of systemd boasts '42% less Unix philosophy', Posix.1 2024 is out, Blocking Access From or to Specific Countries Using FreeBSD and Pf, and more.

27 June 2024
FreeBSD Software Pick June 2024  

This video takes a look at 5 pieces of software from the FreeBSD repositories.

OpenBSD Errata: June 26, 2024 (bgpd)  

Errata patches for bgpd have been released for OpenBSD 7.5 and 7.4. Binary updates for the amd64, arm64 and i386 platform are available via the syspatch utility.

Enjoying DiscoverBSD? There is more...

Subscribe to BSD Weekly, our free, once–weekly e-mail round-up of BSD news and articles. It is currated from your content on DiscoverBSD and BSDSec (a deadsimple BSD Security Advisories and Announcements).

You can also support the work on Patreon.
25 June 2024
FreeBSD 13.2 end-of-life  

As of July 1st, 2024, FreeBSD 13.2 will reach end-of-life and will no longer be supported by the FreeBSD Security Team. Users of FreeBSD 13.2 are strongly encouraged to upgrade to a newer release as soon as possible. The currently supported branches and releases and their expected end-of-life dates are available at the article.

Let's Try BSD, Part 7 of 7: Conclusions About FreeBSD, OpenBSD, NetBSD, and DragonFlyBSD  

Link to previous parts are at the beginning of the article.

24 June 2024
Valuable News – 2024/06/24  

The Valuable News weekly series is dedicated to provide summary about news, articles and other interesting stuff mostly but not always related to the UNIX/BSD/Linux systems.

FreeBSD Samba Share with FreeIPA/IDM Auth  

This guide will show you step by step how to setup FreeBSD based Samba server and serve shares with FreeIPA/IDM credentials.

FreeBSD Day Interview with Beastie, the BSD Daemon  

See the video or read the transcript of interview with Beastie - the BSD Deamon mascot.

23 June 2024
BSD Now 564  

Results from the 2024 FreeBSD Community Survey Report, What is Computer Science? ~1967, Computation Poems, Old Info, but still good -- HOWTO: Set up and configure security/sshguard-pf, observium-freebsd-install, FreeBSD Tips and Tricks: Native Read-Only Root File System, OpenSSH introduces options to penalize undesirable behavior, and more.

OpenBSD added initial support for Qualcomm Snapdragon Elite X after 1 day  

When a new processor is released, how long would you expect it to take before your favorite operating system adds support for it? In the case of OpenBSD/arm64, the time lag can occasionally be measured in days if not hours. In a recent message to tech@, Patrick Wildt (patrick@) premiered the patch to add support for the Qualcomm Snapdragon Elite X processor the day after it was officially released.

21 June 2024
OPNsense 24.1.9 released  

This is the last bit of preparation for the upcoming 24.7 series reimplementing one-to-one NAT using MVC/API and a number of plumbing changes. IPv6 has also been improved with the dhcp6c client having received a number of new fixes and features.

FreeBSD Errata Notice FreeBSD-EN-24:13.libc++  

C++14 and later supports size-aware deletion of heap objects, when the compiler is able to determine at compile time what the exact size of a particular object is. For this purpose, there are specific variants of "operator delete" that take an additional size_t argument. If such a variant is called, the size is passed through to the underlying allocator, which can optionally utilize this size for for more efficient deallocation. A recent change in libc++'s implementation of std::string has introduced a potential mismatch between the actual size allocated on the heap for the contained string, and the size that is passed to "operator delete" when the string is eventually destroyed.

FreeBSD Errata Notice FreeBSD-EN-24:12.killpg  

The code designed to prevent lock order reversals between killpg(2) and fork(2) did not wait for lock availability before retrying to acquire a lock, which could result in a livelock causing very high system load.

FreeBSD Errata Notice FreeBSD-EN-24:11.ldns  

Due to a bug in the library's configuration file parser, commented out configuration settings in /etc/resolv.conf were picked up by the LDNS resolver, potentially leading to malfunction and/or information leakage. This included, but was not limited to, the nameserver setting.

FreeBSD Errata Notice FreeBSD-EN-24:10.zfs  

When writing data to a file on ZFS, the kernel may need to handle soft page faults that can occur when accessing user data. When doing so, in some cases ZFS needs to undo an earlier kernel buffer allocation. A bug in the handling of these cases causes this buffer to be leaked.

load more