Unable to boot after update from within auto-admin

>>>>> Edit: I have decided to reinstall, please disregard my plea for help.

Hi, I'm very new to FreeBSD.

Everything was working fine on my (desktop) system for a few days when I received a popup notification from within Openbox that updates were ready. I was skeptical so I closed the popup box and it said I could run 'auto-admin' at any time. I tried running auto-admin after logging out of Openbox and user session, logged in as root, selected the update option from the menu, it ran it, I accepted the reboot option, and I cannot boot into my system.

I'm running FreeBSD 15, on an old laptop with old BIOS. (from 2010 or thereabouts) I'm not compiling software, just using snapshot packages as selected during the install. I used the guided disk installer option. My system was up-to-date as far as I know prior to this.

Up to this point I'd been updating my system with pkg update then pkg upgrade and it's been smooth, but this popup led me to an update process in auto-admin which hosed my system.

Here are the error messages at boot, after I enter my encryption pass:

Code:
Can't find /boot/zfsloader
Can't find /boot/loader

zio_read error: 5
zio_read error: 5
zfs: i/o error - all block copies unavailable
zfs: can't read object set for dataset 388
zfs: can't open root filesystem
can't find /boot/kernel/kernel

freebsd/x86 boot
default:zfs:zroot/ROOT/default:/boot/kernel/kernel
boot:

I searched the web for instructions, and came upon something which I tried:

- Boot from FreeBSD 15 LiveDVD
- Choose Single User and login as root
- gpart show
- gpart bootcode -b /boot/pmbr -p /boot/gptzfsboot -i 1 ada0

(after using gpart show -l and gpart -p to verify freebsd-boot location)

It displayed the text that it was written and I rebooted and the system still throws up the errors after entering my encryption password.

I don't know what else to do at this point other than a complete reinstall, which would be a hard lesson to learn as I haven't saved any backups of personal files. I didn't expect this would hose my system. I'm quite the BSD newbie. I tried to research this and fix it myself but.. I failed.

= Questions =
1. Was I correct to run the update in auto-admin as suggested via popup, then reboot?
2. Is this type of popup notification normal?
3. Is there any way to salvage the installation at this point?

>>>>> Edit: I have decided to reinstall, please disregard my plea for help. :-)
 
After some skillful help elsewhere from two lovely souls, I have decided, based upon their recommendations, to reinstall.

I wish to warn everyone here about the "auto-admin" program. It is powerful and if you don't know what you're doing it can bork your system. Lesson learned.
 
I reinstalled and all is good. ^_^

It appears "auto-admin" is pulled in with or during the process of "desktop-installer."

After I completed using "desktop-installer" to install XFCE, I manually removed "auto-admin" and two other packages related to it, one with some type of notification program, which explains the stupid pop-up from/for "auto-admin."

Mystery solved.

I can't be the only one out there using "desktop-installer" and then receiving desktop notifications for updates being available via "auto-admin." I guess there's not enough people using "desktop-installer" noticing this and complaining to upstream about it.

Disclaimer: I'm not knocking "auto-admin" as a program. I would love to explore it again sometime soon because it sounds very useful. I'm merely warning people, mainly other people who are new to FreeBSD and who will or have run "desktop-installer" and may receive a popup which could lead them to possibly bork their system too. I look forward to investigating this further and hopefully I can determine whether this was a mere isolated and unique case on my part, or if it's something which needs to be addressed by either package.
 
Back
Top