I Installed GhostBSD on Real Hardware and THIS Happened...

Поделиться
HTML-код
  • Опубликовано: 30 июл 2024
  • Getting BSD to work alongside another OS is not that straightforward, but once you got it, it's great fun. Here I do an install & review of GhostBSD to another partition on actual hardware (Not a VM). I show you step-by-step how I got it working.
    BUY ME A BREWSKI
    🍻 Paypal: www.paypal.com/donate?hosted_...
    ⌚ Timestamps
    00:00​ - Intro
    03:24 - GhostBSD Install
    06:55 - How to get BSD to boot alongside Linux
    16:45 - Booting into GhostBSD
    19:06 - Modifying the Whisker Menu
    19:25 - Exploring the Installed Apps
    20:21 - Checking out Software Station & pkg
    23:54 - Changing Background Wallpapers
    25:56 - Panel Preferences
    26:26 - Theming and Other Settings
    33:39 - My Thoughts
    36:45 - Outro
    Menu Entry for booting to the FreeBSD kernel added in the /etc/grub.d/40_custom file:
    (This is intended for UEFI enabled systems. In lines 4 & 7 change the number 3 to your partition number).
    NOTE: This may or may not work on your hardware setup. There are many different variables but this is what worked for me on an Intel based PC with UEFI boot enabled.
    Also, after install, REMOVE the USB drive! If you don't, it could register the stick as HD0 and push your hard drive designation to HD1. This will mess you up when trying to get it working in grub because you would have to set your boot to HD1 in grub to get in, but then someday when you finally remove the usb stick and tried to boot to BSD, it won't work because HD1 will now become HD0.
    menuentry 'FreeBSD' --class freebsd --class bsd --class os {
    insmod ufs2
    insmod bsd
    set root=(hd0,3)
    kfreebsd /boot/kernel/kernel
    kfreebsd_loadenv /boot/device.hints
    set kFreeBSD.vfs.root.mountfrom=ufs:/dev/ada0s3a
    set kFreeBSD.vfs.root.mountfrom.options=rw
    set kFreeBSD.hw.psm.synaptics_support=1
    }
    In the console, run
    sudo update-grub
    or
    grub-mkconfig -o /boot/efi/EFI/GRUB/grub.cfg
    After this, it still may not show up in your grub boot menu. I resolved this by editing /etc/default/grub and changing
    GRUB_DEFAULT=0
    to
    GRUB_DEFAULT=FreeBSD
    In the console, run
    sudo update-grub
    or
    grub-mkconfig -o /boot/efi/EFI/GRUB/grub.cfg
    To look at your grub menu entries before rebooting, you can run this command:
    awk -F\' '/menuentry / {print $2}' /boot/grub/grub.cfg
    Now you should see "FreeBSD" in your grub menu. It will be the default selection after rebooting, but at least it's visible anyway. Personally, I was OK with that, but you just have to remember to arrow up to the Linux menu entry when you want to boot to your Linux Distro.
    My eBay search site:
    www.ribitus.com/search
    ​​My Internet Business Blog which I haven't updated in a while, but may soon...
    www.ribitus.com​
    #FreeBSD
    #GhostBSD
    #Archlinux
  • ХоббиХобби

Комментарии • 39

  • @caninedrill_instructor5861
    @caninedrill_instructor5861 2 года назад +5

    Hello Sir
    BSD has never been part of Linux.

    • @jackkeifer
      @jackkeifer  2 года назад

      Right you are, a big factor in why it can be challenging to run alongside an existing Linux install.

    • @caninedrill_instructor5861
      @caninedrill_instructor5861 2 года назад

      @@jackkeifer
      Mr. Keifer, about twenty seconds in you stated that you thought BSD used to be Berkeley Linux.
      My comment was meant to clarify, not berate.

    • @jackkeifer
      @jackkeifer  2 года назад

      @@caninedrill_instructor5861 Thanks for pointing that out! I never caught that. I misspoke, that should've been Unix not Linux - d'oh! I stand corrected. Nice catch!

  • @n.prince2458
    @n.prince2458 2 года назад

    Underated! Among the few most important issue this video missed was getting GhostBSD to work with a multifunction printer. Aside, this video was not bad. This video left an exceptional realistic view of what a modest balance between working one's way up between a novice and an adept Unix user. Thumbs up!

    • @jackkeifer
      @jackkeifer  2 года назад

      Thanks for the suggestion, I'll have to give that a try in a future scenario where i might be tricky. Currently I have an HP multi-function which is pretty self installing on most linux distros. I used to have a Canon which was more tricky back then but then it ended up being supported eventually. :)

  • @neelsb7889
    @neelsb7889 Год назад

    Thanks Jack! In last week I installed Fedora 38 "Everything" Linux, Artix Linux and FreeBSD 13.2 on my old Lenovo ThinkPad T440p (to play around with all of them, as I've mostly used other Linux distros in the past and wanted to learn more about these), and I was impressed most with the speedy, easy Artix installation process (but I'm somewhat frustrated that Artix has way fewer software packages available than Arch... and I'm unsure how "safe" it is to use the Arch packages on Artix)... and the FreeBSD install caused me some frustration, since I pre-created partitions on my 1TB SSD, and FreeBSD did not like that... it refused to install on an existing partition (although it was unformatted). Problem solved eventually by using the FreeBSD partition editor to delete the partition that I created for it in advance, and then letting it do Auto UFS install on the unallocated space on the drive. All went smoothly after that, except that I was then unable to boot into FreeBSD at all. I installed rEFInd (have you tried it? very nice) but even then my FreeBSD installation was not showing up in any of the boot managers (rEFInd, GRUB or my Lenovo UEFI boot manager). So I'm very glad that I found your video, and will try your GRUB solution. Perhaps you could also play around with rEFInd and see if there is an easy way to get *it* to detect and include FreeBSD/GhostBSD. Have you perhaps looked at NomadBSD - another FreeBSD-based OS, which can be used "live" from a USB drive... looks very nice and user-friendly. Also, have you looked at DragonFly BSD?
    I have a concern... how safe is it to use ext4 Linux partitions on FreeBSD systems? From my research, it seems that the official FreeBSD position on this (from the freebsd.org website - I think it was in their "handbook"), is that ext4 works as a rw filessytem on FreeBSD, but without journaling and only if the 64-bit extensions are not in use... so I'm worried that my data on the ext4 partition might be at risk, should I want to use my ext4 /data partition on FreeBSD as well, for "hosting" my /home directory.
    Would you consider doing new videos, to explore more of FreeBSD, GhostBSD, NomadBSD and possibly DragonFly BSD? Also with easiest and most successful ways to do multi-boot and using GRUB and rEFInd? And I would really like to see these xBSD systems setup with lightweight Window Managers (WMs) instead of the "mainstream" DEs, such as Xfce, MATE, etc. The Enlightenment WM/DE could also be a great option for a GUI to use with these xBSD systems...
    How about your experiences and impressions of using a FreeBSD system (e.g. GhostBSD) for day to day productivity work? Maybe using LibreOffice, Audacity, a video editor??, Inkscape, Krita?, etc. Furthermore I am interested in trying out OpenBSD, although I realise it is probably not well suited for day to day desktop use, as it is primarily a server OS, with a very minimal approach and very limited software packages available compared to FreeBSD.
    PS I was initially going to install EndeavourOS, alongside Fedora LXQt, but then I did some research about systemd... and wanted to see how Artix (using runit instead of systemd) performs... and it does look like the startup is somewhat faster with runit, and the system is "snappier"? But now I have way fewer software packages available, than if I installed EndeavourOS.
    Well that's it for now... sorry for the very long comment :-)

  • @adamu6941
    @adamu6941 3 года назад +2

    Hi Jack. i tested it too, FreeBSD, last week but my ethernet card is not compatible yet ... as always i love your cool and cute way of presenting your videos, you are a really nice person, it shows ;)
    Big hug from France.

    • @jackkeifer
      @jackkeifer  3 года назад +1

      Yeah, with BSD it isn't overly compatible with newer hardware, it really likes the older stuff I suppose. Thanks so much Chris & big hugs are my favorites!

  • @alberttenfoot
    @alberttenfoot Год назад

    Hi, Jack! Just discovered your channel and surprised that it is possible to install GhostBSD alongside Linux. My daily driver is Linux Mint v21.1 Mate with the legacy boot menu. What, if any, alterations would have to make to the grub menu to achieve what you have with EFI, please?. Alternatively, is there a way to install GhostBSD t an external USB drive? I have tried, but all removable USB drives are greyed out.

  • @santiagonottoli
    @santiagonottoli Год назад

    Nice work Jack... have you ever played around with Proxmox? It might be fun for you to add various OS's without messing up your computer with different grub menu's so you can run Windows, macOS, linux, BSD or whatever flavors you like...

  • @francotirador7265
    @francotirador7265 10 месяцев назад

    Hi, Jack. I just installed ghostBSD on my PC and I wonder If I need to install JAVA or what programs/applications should I install once ghostBSD is intalled ?

  • @DukeofBlasphemy
    @DukeofBlasphemy 3 года назад +1

    DUDE I WISH I COULD DONATE. UR CHANNEL IS FKIN AMAZIN. XXX LOVE FROM CROATIA

    • @jackkeifer
      @jackkeifer  3 года назад

      Thanks so much! I truly appreciate it! 😀 BTW - love the name & avatar, ha! 👍

  • @krazykat64
    @krazykat64 3 года назад

    I've been running GhostBSD on an old Thinkpad for quite some time. Never had any real trouble with either the R12 or R13 based versions. The only annoying thing is no support in BSD for Widevine and playing back DRM media like Netflix, but that's pretty easily remedied by installing a Linux browser to handle that stuff.

    • @Sumire973
      @Sumire973 2 года назад

      Unfortunately Widevine is the new Flash, i would like to see a new Steve Jobs destroy it, although I'm afraid it's unlikely.

  • @HonestObserver
    @HonestObserver 3 года назад

    Trying to figure out for a non-Windows/Mac/Linux partition should I install GhostBSD or Haiku...

    • @jackkeifer
      @jackkeifer  3 года назад +1

      You could try both. :) Haiku uses its own kernel based on BeOS and utilizes a FreeBSD compatibility layer for networking, etc. I haven't looked at Haiku in quite a while, but it's pretty actively maintained and isn't prone to unnecessary complexity in it's fundamental design. I remember BeOS and really liked it back in the day. I was sad to see it go.

  • @synthoelectro
    @synthoelectro Год назад +1

    I'm intrigued by what linux distro and theme, or desktop you're using. Is that arch? 12:23

    • @jackkeifer
      @jackkeifer  Год назад

      Hi Almark, the distro I was using is Archcraft with the Openbox desktop and I selected the Adaptive style (right-click, preferences, change style) and the Sparks wallpaper (right-click, preferences, change wallpaper). 👍

    • @synthoelectro
      @synthoelectro Год назад

      @@jackkeifer thanks, so I can run it in FreeBSD just as well?

  • @Alexander-is9jo
    @Alexander-is9jo 3 года назад +2

    Are you going to check out Debian 11 when it comes out?

    • @jackkeifer
      @jackkeifer  3 года назад +1

      Absolutely Alexander! 😃 I'm looking forward to the release. Debian is a Rock, and I'm pretty sure they won't disappoint. 👍

    • @Alexander-is9jo
      @Alexander-is9jo 3 года назад

      @@jackkeifer Great!. That'll be nice to see. I enjoy your videos and Debian is my favorite distro along with Mageia.
      Have a nice day sir

  • @synthoelectro
    @synthoelectro Год назад

    I'm trying to install openbox inside of Majaro linux and man it's a mess. Nothing looks like, not for the faint of heart, trying to get the configs to work.

    • @jackkeifer
      @jackkeifer  Год назад

      You might want to take a look at Archcraft. It's a beautifully done Openbox distro, and would likely make a great reference for doing configs on your own. 👍

    • @synthoelectro
      @synthoelectro Год назад +1

      @@jackkeifer thanks, I was thinking of doing that, given I have the space on my dual boot.

  • @atefwadia5596
    @atefwadia5596 3 года назад +1

    Yes just try to installed it yesterday 😂

    • @jackkeifer
      @jackkeifer  3 года назад

      Sounds like almost pretty good timing 😂.

  • @mustafababdullah2485
    @mustafababdullah2485 3 года назад +1

    Hahaha next jack will try Gentoo install lol 😂😂😂😂😂

    • @trentdoeslinuxstuff5204
      @trentdoeslinuxstuff5204 3 года назад

      yeah that would be so cool to see how hard it is

    • @DCM777.
      @DCM777. 3 года назад

      @@trentdoeslinuxstuff5204 it's not, just as easy as Ghostbsd. Just install Redcore and your good to go from there.

  • @xgf122
    @xgf122 2 года назад +1

    I have my old rig with AMD Fx-8370 and 32GB ram in it so maybe this is good choice for make it *nix workstation

  • @mustafababdullah2485
    @mustafababdullah2485 3 года назад

    Hahaha I get a 😂 out of bsd. Soooo much better 😂 hardly. California sun roasted their brains.very little software they have is their own it is free open source GNU .

    • @kraileth
      @kraileth 2 года назад

      Totally sounds like you know what you're talking about - not! The BSDs (except for DragonFly BSD) are actively hostile towards newer GNU stuff because they reject GPLv3. They have done a great job at de-GPLing their system by replacing old components that used to be from GNU. While not even FreeBSD is GNU-free, yet, they are getting there.
      Even today, the average Linux is much more dependent on BSD than you think. Are you using OpenSSH? That's actually developed in-tree with the OpenBSD operating system. Ever tried to build a Linux system that does *not* use the ncurses package? If not: You're using an important component that comes from BSD. Or take distros like Arch that replaced sucky GNU tar with bsdtar (libarchive) - which was built on and for FreeBSD. Other tools like rsync, sudo and so on also originated on BSD. It's literally everywhere and only the fiercest ignoramuses among the penguins keep belittling BSD (because they've got no clue).

  • @dougtilaran3496
    @dougtilaran3496 2 года назад +1

    I just installed the Ghost of Crunch#! yesterday. Bullscrunch#!

    • @jackkeifer
      @jackkeifer  2 года назад

      Nice! I heard that Ghost of Crunch#! is even better than Cap'n of Crunch#! 😁