- openbsd98324
- Posts: 106
- Joined: Tue Jan 05, 2021 5:58 pm
Goodbye Linux - Welcome BSD ;)
Hello,
Screenshots:
Image
Image
Some time ago, the website was useful on Windows XP and quite popular to install Linux (using Windows) at reboot:
https://www.goodbye-microsoft.com/stati ... loader.exe
URL: https://www.goodbye-microsoft.com/
A similar approach - as a third party is to run NetBSD from a few command lines on a Raspberry PI3 (RPI3b and RPI3b+). All models of RPI3 are fine.
- Third Party / It is userland -
1.) Put a Pendrive in USB port of your RPI3
2.)
Add sudo before zcat, or "sudo su" to gain usual access, accordingly.
Note: it will wipe your pendrive and sd/mmc with the new system.
(SH Script, pastebin: https://pastebin.com/raw/hjxtQZix)
This will use SD/MMC to boot your raspberry pi and you will have the NetBSD terminal + desktop, which is running from your USB pendrive.
image.armv7hf.img.gz is a custom image with SSH enabled and with ethernet capability for RPI3B and RPI3B+ (see /etc/rc.conf).
3.) You can connect over SSH to the IP of your RPI3.
Login: netbsd
Password: netbsd
The rest is for more Unix/BSD advanced users.
The desktop is ready to use out of the box. The usual command is : startx
You will get a default netbsd with full desktop.
Have Fun ! NetBSD is really cool.
- Third Party / It is userland -
Image
Image
Screenshots:
Image
Image
Some time ago, the website was useful on Windows XP and quite popular to install Linux (using Windows) at reboot:
https://www.goodbye-microsoft.com/stati ... loader.exe
URL: https://www.goodbye-microsoft.com/
A similar approach - as a third party is to run NetBSD from a few command lines on a Raspberry PI3 (RPI3b and RPI3b+). All models of RPI3 are fine.
- Third Party / It is userland -
1.) Put a Pendrive in USB port of your RPI3
2.)
Add sudo before zcat, or "sudo su" to gain usual access, accordingly.
Note: it will wipe your pendrive and sd/mmc with the new system.
Code: Select all
wget -c --no-check-certificate "https://gitlab.com/openbsd98324/armv7m/-/raw/master/bootable-sd0a/image-sda-fat-netbsd-armv7cm-SD-card-mmc-bootable-sd0a.img.gz"
wget -c --no-check-certificate "https://gitlab.com/openbsd98324/armv7/-/raw/main/v2-custom/image.armv7hf.img.gz"
zcat image.armv7hf.img.gz > /dev/sda
zcat image-sda-fat-netbsd-armv7cm-SD-card-mmc-bootable-sd0a.img.gz > /dev/mmcblk0
sync
reboot
This will use SD/MMC to boot your raspberry pi and you will have the NetBSD terminal + desktop, which is running from your USB pendrive.
image.armv7hf.img.gz is a custom image with SSH enabled and with ethernet capability for RPI3B and RPI3B+ (see /etc/rc.conf).
3.) You can connect over SSH to the IP of your RPI3.
Login: netbsd
Password: netbsd
The rest is for more Unix/BSD advanced users.
The desktop is ready to use out of the box. The usual command is : startx
You will get a default netbsd with full desktop.
Have Fun ! NetBSD is really cool.
- Third Party / It is userland -
Image
Image
Re: Goodbye Linux - Welcome BSD ;)
Does NetBSD also run on the Pi 2 Zero? I understand it is very similar to a 3B.
Re: Goodbye Linux - Welcome BSD ;)
NetBSD on these forums - viewforum.php?f=86
FreeBSD on these forums - viewforum.php?f=85
& an OpenBSD image here - http://fuguita.org/
FreeBSD on these forums - viewforum.php?f=85
& an OpenBSD image here - http://fuguita.org/
- openbsd98324
- Posts: 106
- Joined: Tue Jan 05, 2021 5:58 pm
Re: Goodbye Linux - Welcome BSD ;)
pkgsrc / X11 /... efficient and reliable technology.
Image
Last edited by openbsd98324 on Tue Dec 28, 2021 9:53 pm, edited 1 time in total.
Re: Goodbye Linux - Welcome BSD ;)
"It's fun" is not a compelling reason for me.
Why would I want to use BSD instead of what already works very well for me?
Why would I want to use BSD instead of what already works very well for me?
- W. H. Heydt
- Posts: 17262
- Joined: Fri Mar 09, 2012 7:36 pm
Re: Goodbye Linux - Welcome BSD ;)
Mildly interesting... The last time I encountered bsd unix it was Rel. 4.2 running on a VAX on the Berkeley campus...
- openbsd98324
- Posts: 106
- Joined: Tue Jan 05, 2021 5:58 pm
Re: Goodbye Linux - Welcome BSD ;)
That's what I was thinking. In my opinion it's useful to have a Unix operating system that runs on the Pi 2 Zero, especially one as light weight and universal as NetBSD.openbsd98324 wrote: ↑Tue Dec 28, 2021 10:14 pmIt was tested on PI Zero w and RPI3b, RPI3b+.
It is very likely, that the image armv7 works on raspberry pi 2 as well.
- openbsd98324
- Posts: 106
- Joined: Tue Jan 05, 2021 5:58 pm
Re: Goodbye Linux - Welcome BSD ;)
I think so too. FreeBSD, NetBSD, and OpenBSD have readily proven the quality of their software for desktop, multimedia, gaming and networking.ejolson wrote: ↑Tue Dec 28, 2021 10:20 pmThat's what I was thinking. In my opinion it's useful to have a Unix operating system that runs on the Pi 2 Zero, especially one as light weight and universal as NetBSD.openbsd98324 wrote: ↑Tue Dec 28, 2021 10:14 pmIt was tested on PI Zero w and RPI3b, RPI3b+.
It is very likely, that the image armv7 works on raspberry pi 2 as well.
NetBSD has, as you said, this advantage to be very universal (numerous ports/CPU/Arch, tiny generic kernel, bsd ramdisks,... disklabels, and many innovations).
- RasPiGaming
- Posts: 408
- Joined: Mon Jul 26, 2021 1:06 pm
Re: Goodbye Linux - Welcome BSD ;)
Just a question...
Why does NetBSD look so outdated? Those window borders in the screenshot of the first post, eh, giving me Windows 95/98 flashbacks... :(
Can you use things like GNOME on NetBSD?
And also, you said that NetBSD has proven itself for gaming. But what gaming service is even available for it?
Why does NetBSD look so outdated? Those window borders in the screenshot of the first post, eh, giving me Windows 95/98 flashbacks... :(
Can you use things like GNOME on NetBSD?
And also, you said that NetBSD has proven itself for gaming. But what gaming service is even available for it?
An RPi can be a gaming PC. As long as you have the right packages and software anyway.
Using a RPi4 8GB with Ubuntu Desktop 21.04, main interests are gaming and programming. Also occasionally uses two RPi3B+ and a RPi3B.
Using a RPi4 8GB with Ubuntu Desktop 21.04, main interests are gaming and programming. Also occasionally uses two RPi3B+ and a RPi3B.
Re: Goodbye Linux - Welcome BSD ;)
There's something very suspect about the OP.
The links provided are not for BSD. Nor are they for Pi.
They're for a website and executable that claims to install Debain on your x86 PC.
The links provided are not for BSD. Nor are they for Pi.
They're for a website and executable that claims to install Debain on your x86 PC.
Knowledge, skills, & experience have value. If you expect to profit from someone's you should expect to pay for them.
All advice given is based on my experience. it worked for me, it may not work for you.
Need help? https://github.com/thagrol/Guides
All advice given is based on my experience. it worked for me, it may not work for you.
Need help? https://github.com/thagrol/Guides
Re: Goodbye Linux - Welcome BSD ;)
The Debian Windows installer is only shown as an example. Their part with the BSD on Pi bits are in the code block in the instructions.
Re: Goodbye Linux - Welcome BSD ;)
OK. My mistake. Sorry.
Knowledge, skills, & experience have value. If you expect to profit from someone's you should expect to pay for them.
All advice given is based on my experience. it worked for me, it may not work for you.
Need help? https://github.com/thagrol/Guides
All advice given is based on my experience. it worked for me, it may not work for you.
Need help? https://github.com/thagrol/Guides
Re: Goodbye Linux - Welcome BSD ;)
The Debian Win32-Loader (README) and the BSD install instructions will both overwrite storage so it is good to be cautious.
I'm still waiting for openbsd98324 to post what their changes are in their no signal HDMI fix kernel...
- openbsd98324
- Posts: 106
- Joined: Tue Jan 05, 2021 5:58 pm
Re: Goodbye Linux - Welcome BSD ;)
(here we are in the NetBSD talk. Nonetheless, I gave you the config file in the dedicated thread, Kind regards, James).trejan wrote: ↑Wed Dec 29, 2021 7:09 pmThe Debian Win32-Loader (README) and the BSD install instructions will both overwrite storage so it is good to be cautious.
I'm still waiting for openbsd98324 to post what their changes are in their no signal HDMI fix kernel...
- RasPiGaming
- Posts: 408
- Joined: Mon Jul 26, 2021 1:06 pm
Re: Goodbye Linux - Welcome BSD ;)
Did you see my post @openbsd98324?openbsd98324 wrote: ↑Wed Dec 29, 2021 8:53 pm(here we are in the NetBSD talk. Nonetheless, I gave you the config file in the dedicated thread, Kind regards, James).trejan wrote: ↑Wed Dec 29, 2021 7:09 pmThe Debian Win32-Loader (README) and the BSD install instructions will both overwrite storage so it is good to be cautious.
I'm still waiting for openbsd98324 to post what their changes are in their no signal HDMI fix kernel...
An RPi can be a gaming PC. As long as you have the right packages and software anyway.
Using a RPi4 8GB with Ubuntu Desktop 21.04, main interests are gaming and programming. Also occasionally uses two RPi3B+ and a RPi3B.
Using a RPi4 8GB with Ubuntu Desktop 21.04, main interests are gaming and programming. Also occasionally uses two RPi3B+ and a RPi3B.
- openbsd98324
- Posts: 106
- Joined: Tue Jan 05, 2021 5:58 pm
Re: Goodbye Linux - Welcome BSD ;)
you mean there? viewtopic.php?t=326641RasPiGaming wrote: ↑Wed Dec 29, 2021 8:57 pmDid you see my post @openbsd98324?openbsd98324 wrote: ↑Wed Dec 29, 2021 8:53 pm(here we are in the NetBSD talk. Nonetheless, I gave you the config file in the dedicated thread, Kind regards, James).trejan wrote: ↑Wed Dec 29, 2021 7:09 pm
The Debian Win32-Loader (README) and the BSD install instructions will both overwrite storage so it is good to be cautious.
I'm still waiting for openbsd98324 to post what their changes are in their no signal HDMI fix kernel...
- openbsd98324
- Posts: 106
- Joined: Tue Jan 05, 2021 5:58 pm
Re: Goodbye Linux - Welcome BSD ;)
They have very innovative software. Innovation is not necessarily shinning planet. We do not need a beautiful desktop.RasPiGaming wrote: ↑Wed Dec 29, 2021 2:54 pmJust a question...
Why does NetBSD look so outdated? Those window borders in the screenshot of the first post, eh, giving me Windows 95/98 flashbacks... :(
Can you use things like GNOME on NetBSD?
And also, you said that NetBSD has proven itself for gaming. But what gaming service is even available for it?
BSD has KDE and Gnome of course. However, you need on a PI to think quite light-weight. It is an ARM, not a super computer.
More reading about BSD: https://en.wikipedia.org/wiki/Berkeley_ ... stribution
NetBSD PKGSRC - Gaming:
https://cdn.netbsd.org/pub/pkgsrc/curre ... index.html
Here an example of X11 gaming (on another BSD; here FreeBSD) running on a Raspberry PI RPI3b:
Image
Besides, concerning gaming, look the PS4:
This is BSD inside (FreeBSD + NetBSD). Do I need to present what can PS4 or PS5 consoles?
Last edited by openbsd98324 on Wed Dec 29, 2021 11:02 pm, edited 4 times in total.
Re: Goodbye Linux - Welcome BSD ;)
Could you explain how that is relevant to BSD running on Raspberry Pi please. Oh wait, probably not. Because it isn't.openbsd98324 wrote: ↑Wed Dec 29, 2021 9:05 pmConcerning gaming, look the PS4:
This is BSD inside (FreeBSD + NetBSD). Do I need to present what can PS4 or PS5 consoles?
Knowledge, skills, & experience have value. If you expect to profit from someone's you should expect to pay for them.
All advice given is based on my experience. it worked for me, it may not work for you.
Need help? https://github.com/thagrol/Guides
All advice given is based on my experience. it worked for me, it may not work for you.
Need help? https://github.com/thagrol/Guides
- openbsd98324
- Posts: 106
- Joined: Tue Jan 05, 2021 5:58 pm
Re: Goodbye Linux - Welcome BSD ;)
BSD on the Pi could be relevant for a commercial project that wants to modify the operating system source code without releasing their modifications under the GNU GPL. While Google's choice of Linux for their Android cell phones and Chrome netbooks shows that the GPL is not incompatible with getting rich, the proprietary corporate culture at Sony chose BSD for the PS4. I think Apple chose BSD for the Mac based on similar reasons.thagrol wrote: ↑Wed Dec 29, 2021 10:06 pmCould you explain how that is relevant to BSD running on Raspberry Pi please. Oh wait, probably not. Because it isn't.openbsd98324 wrote: ↑Wed Dec 29, 2021 9:05 pmConcerning gaming, look the PS4:
This is BSD inside (FreeBSD + NetBSD). Do I need to present what can PS4 or PS5 consoles?
It's admittedly irrelevant, but the personal reason why I'm interested in BSD is curiosity and the hope to find an operating system that's easier to understand than current Linux distributions.
As the parent of a 4 year old I can verify that it's difficult for why questions to not come across badly. However, even though I'm thoroughly convinced the GNU GPL is best, my opinion is that also having a BSD option for the Pi is better. I see no need to ask why Sony and Apple wanted to avoid the GPL. That's just the way it is. Even so, since those who have their own reasons why still need to know how, I agree it would be more productive to focus on the how in this thread.
- jamesh
- Raspberry Pi Engineer & Forum Moderator
Raspberry Pi Engineer & Forum Moderator - Posts: 35174
- Joined: Sat Jul 30, 2011 7:41 pm
Re: Goodbye Linux - Welcome BSD ;)
I usually delete Microsoft bashing threads instantly, and the goodbye MS stuff in the first post is a massive warning sign. However, too many posts to simply delete it which is what I would have done had there not been so many posts.
So stay off the MS bashing, keep it to BSD and all will be well.
So stay off the MS bashing, keep it to BSD and all will be well.
Software guy, working in the applications team.
- openbsd98324
- Posts: 106
- Joined: Tue Jan 05, 2021 5:58 pm
Re: Goodbye Linux - Welcome BSD ;)
Nice. My kids have their raspberry pi, running NetBSD, as main desktop. It is very fine. I am sure that it will work anytime. NetBSD is very reliable.ejolson wrote: ↑Wed Dec 29, 2021 11:38 pmBSD on the Pi could be relevant for a commercial project that wants to modify the operating system source code without releasing their modifications under the GNU GPL. While Google's choice of Linux for their Android cell phones and Chrome netbooks shows that the GPL is not incompatible with getting rich, the proprietary corporate culture at Sony chose BSD for the PS4. I think Apple chose BSD for the Mac based on similar reasons.thagrol wrote: ↑Wed Dec 29, 2021 10:06 pmCould you explain how that is relevant to BSD running on Raspberry Pi please. Oh wait, probably not. Because it isn't.openbsd98324 wrote: ↑Wed Dec 29, 2021 9:05 pmConcerning gaming, look the PS4:
This is BSD inside (FreeBSD + NetBSD). Do I need to present what can PS4 or PS5 consoles?
It's admittedly irrelevant, but the personal reason why I'm interested in BSD is curiosity and the hope to find an operating system that's easier to understand than current Linux distributions.
As the parent of a 4 year old I can verify that it's difficult for why questions to not come across badly. However, even though I'm thoroughly convinced the GNU GPL is best, my opinion is that also having a BSD option for the Pi is better. I see no need to ask why Sony and Apple wanted to avoid the GPL. That's just the way it is. Even so, since those who have their own reasons why still need to know how, I agree it would be more productive to focus on the how in this thread.
If a package is needed, pkgsrc is there. If you need recommendations for WM, let me know.
Image
--
Dave told me about NetBSD: "I know it works & I know how it works" <-- this is why I use NetBSD ;)
Jump to
- Community
- General discussion
- Announcements
- Other languages
- Deutsch
- Español
- Français
- Italiano
- Nederlands
- 日本語
- Polski
- Português
- Русский
- Türkçe
- User groups and events
- Raspberry Pi Official Magazine
- Using the Raspberry Pi
- Beginners
- Troubleshooting
- Advanced users
- Assistive technology and accessibility
- Education
- Picademy
- Teaching and learning resources
- Staffroom, classroom and projects
- Astro Pi
- Mathematica
- High Altitude Balloon
- Weather station
- Programming
- C/C++
- Java
- Python
- Scratch
- Other programming languages
- Windows 10 for IoT
- Wolfram Language
- Bare metal, Assembly language
- Graphics programming
- OpenGLES
- OpenVG
- OpenMAX
- General programming discussion
- Projects
- Networking and servers
- Automation, sensing and robotics
- Graphics, sound and multimedia
- Other projects
- Media centres
- Gaming
- AIY Projects
- Hardware and peripherals
- Camera board
- Compute Module
- Official Display
- HATs and other add-ons
- Device Tree
- Interfacing (DSI, CSI, I2C, etc.)
- Keyboard computers (400, 500, 500+)
- Raspberry Pi Pico
- General
- SDK
- MicroPython
- Other RP2040 boards
- Zephyr
- Rust
- AI Accelerator
- AI Camera - IMX500
- Hailo
- Software
- Raspberry Pi OS
- Raspberry Pi Connect
- Raspberry Pi Desktop for PC and Mac
- Beta testing
- Other
- Android
- Debian
- FreeBSD
- Gentoo
- Linux Kernel
- NetBSD
- openSUSE
- Plan 9
- Puppy
- Arch
- Pidora / Fedora
- RISCOS
- Ubuntu
- Ye Olde Pi Shoppe
- For sale
- Wanted
- Off topic
- Off topic discussion