Upgrade issues when triggering firmware update on SG-1100 21.02.2
-
Hello everyone,
I've been tried many things out but I cannot recover this small firewall unit from the failed state I depicted down below after triggering an update from the GUI to the latest stable version of PfSense Plus:
Trying to mount root from u2021-03-21T15:41:09.751299+00:00 getty 285 - - /usr/bin/login: Exec format error fs:/dev/diskid/DISK-885D12B3s3 [rw,noatime]... CPU 0: ARM Cortex-A53 r0p4 affinity: 0 Instruction Set Attributes 0 = <CRC32,SHA2,SHA1,AES+PMULL> Instruction Set Attributes 1 = <> Processor Features 0 = <GIC,AdvSIMD,Float,EL3 32,EL2 32,EL1 32,EL0 32> Processor Features 1 = <0> Memory Model Features 0 = <4k Granule,64k Granule,S/NS Mem,MixedEndian,16bit ASID,1TB PA> Memory Model Features 1 = <> Memory Model Features 2 = <32b CCIDX,48b VA> Debug Features 0 = <2 CTX Breakpoints,4 Watchpoints,6 Breakpoints,PMUv3,Debug v8> Debug Features 1 = <0> Auxiliary Features 0 = <0> Auxiliary Features 1 = <0> CPU 1: ARM Cortex-A53 r0p4 affinity: 1 WARNING: / was not properl dismounted Warning: no time-of-day clock registered, system time will not be set accurately uhub1: 1 port with 1 removable, self powered /etc/pfSense-rc: /usr/local/sbin/-led.sh: not found Configuring crash dumps... No suitable dump device was found. ** SU+J Recovering /dev/diskid/DISK-885D12B3s3 ** Reading 11730944 byte journal from inode 4. e6000sw0port1: link state changed to UP e6000sw0port2: link state changed to UP e6000sw0port3: link state changed to UP ** Building recovery table. ** Resolving unreferenced inode list. ** Processing journal entries. ** 9 journal records in 1536 bytes for 18.75% utilization ** Freed 0 inodes (0 dirs) 0 blocks, and 0 frags. ***** FILE SYSTEM MARKED CLEAN ***** Filesystems are clean, continuing... Mounting filesystems... elf_load_section: truncated ELF file Abort trap usage: mdmfs [-DLlMNnPStUX] [-a maxcontig] [-b block-size] [-c blocks-per-cylinder-group][-d max-extent-size] [-E path-mdconfig] [-e maxbpg] [-F file] [-f frag-size] [-i bytes] [-k skel] [-m percent-free] [-O optimization] [-o mount-options] [-p permissions] [-s size] [-v version] [-w user:group] md-device mount-point Welcome to (Patch )... ...random: read_random_uio unblock wait random: unblocking device. ELF ldconfig path: /lib /usr/lib /usr/lib/compat /usr/local/lib /usr/local/lib/compat/pkg done. /etc/pfSense-rc: /usr/local/sbin/-upgrade: not found elf_load_section: truncated ELF file elf_load_section: truncated ELF file elf_load_section: truncated ELF file elf_load_section: truncated ELF file elf_load_section: truncated ELF file [21-Mar-2021 15:40:48] NOTICE: PHP message: PHP Warning: Module 'session' already loaded in Unknown on line 0 [21-Mar-2021 15:40:48] NOTICE: PHP message: PHP Warning: Module 'bcmath' already loaded in Unknown on line 0 [21-Mar-2021 15:40:48] NOTICE: PHP message: PHP Warning: Module 'ctype' already loaded in Unknown on line 0 [21-Mar-2021 15:40:48] NOTICE: PHP message: PHP Warning: Module 'curl' already loaded in Unknown on line 0 [21-Mar-2021 15:40:49] NOTICE: PHP message: PHP Warning: Module 'dom' already loaded in Unknown on line 0 [21-Mar-2021 15:40:49] NOTICE: PHP message: PHP Warning: Module 'filter' already loaded in Unknown on line 0 [21-Mar-2021 15:40:49] NOTICE: PHP message: PHP Warning: Module 'gettext' already loaded in Unknown on line 0 [21-Mar-2021 15:40:49] NOTICE: PHP message: PHP Warning: Module 'json' already loaded in Unknown on line 0 [21-Mar-2021 15:40:49] NOTICE: PHP message: PHP Warning: Module 'ldap' already loaded in Unknown on line 0 [21-Mar-2021 15:40:49] NOTICE: PHP message: PHP Warning: Module 'mbstring' already loaded in Unknown on line 0 [21-Mar-2021 15:40:49] NOTICE: PHP message: PHP Warning: Module 'mcrypt' already loaded in Unknown on line 0 [21-Mar-2021 15:40:49] NOTICE: PHP message: PHP Warning: Module 'openssl' already loaded in Unknown on line 0 [21-Mar-2021 15:40:49] NOTICE: PHP message: PHP Warning: Module 'pcntl' already loaded in Unknown on line 0 [21-Mar-2021 15:40:49] NOTICE: PHP message: PHP Warning: Module 'pfSense' already loaded in Unknown on line 0 [21-Mar-2021 15:40:49] NOTICE: PHP message: PHP Warning: Module 'posix' already loaded in Unknown on line 0 [21-Mar-2021 15:40:49] NOTICE: PHP message: PHP Warning: Module 'radius' already loaded in Unknown on line 0 [21-Mar-2021 15:40:49] NOTICE: PHP message: PHP Warning: Module 'readline' already loaded in Unknown on line 0 [21-Mar-2021 15:40:49] NOTICE: PHP message: PHP Warning: Module 'rrd' already loaded in Unknown on line 0 [21-Mar-2021 15:40:49] NOTICE: PHP message: PHP Warning: Module 'shmop' already loaded in Unknown on line 0 [21-Mar-2021 15:40:49] NOTICE: PHP message: PHP Warning: Module 'sqlite3' already loaded in Unknown on line 0 [21-Mar-2021 15:40:49] NOTICE: PHP message: PHP Warning: Module 'xml' already loaded in Unknown on line 0 [21-Mar-2021 15:40:49] NOTICE: PHP message: PHP Warning: Module 'xmlwriter' already loaded in Unknown on line 0 [21-Mar-2021 15:40:49] NOTICE: PHP message: PHP Warning: Module 'zlib' already loaded in Unknown on line 0 [21-Mar-2021 15:40:49] NOTICE: PHP message: PHP Warning: Module 'zmq' already loaded in Unknown on line 0 [21-Mar-2021 15:40:49] NOTICE: PHP message: PHP Warning: Module 'xmlreader' already loaded in Unknown on line 0 [21-Mar-2021 15:40:49] ERROR: No pool defined. at least one pool section must be specified in config file [21-Mar-2021 15:40:49] ERROR: failed to post process the configuration [21-Mar-2021 15:40:49] ERROR: FPM initialization failed fcgicli: Could not connect to server(/var/run/php-fpm.socket). Launching the init system...PHP Warning: Module 'session' already loaded in Unknown on line 0 PHP Warning: Module 'bcmath' already loaded in Unknown on line 0 PHP Warning: Module 'ctype' already loaded in Unknown on line 0 PHP Warning: Module 'curl' already loaded in Unknown on line 0 PHP Warning: Module 'dom' already loaded in Unknown on line 0 PHP Warning: Module 'filter' already loaded in Unknown on line 0 PHP Warning: Module 'gettext' already loaded in Unknown on line 0 PHP Warning: Module 'json' already loaded in Unknown on line 0 PHP Warning: Module 'ldap' already loaded in Unknown on line 0 PHP Warning: Module 'mbstring' already loaded in Unknown on line 0 PHP Warning: Module 'mcrypt' already loaded in Unknown on line 0 PHP Warning: Module 'openssl' already loaded in Unknown on line 0 PHP Warning: Module 'pcntl' already loaded in Unknown on line 0 PHP Warning: Module 'pfSense' already loaded in Unknown on line 0 PHP Warning: Module 'posix' already loaded in Unknown on line 0 PHP Warning: Module 'radius' already loaded in Unknown on line 0 PHP Warning: Module 'readline' already loaded in Unknown on line 0 PHP Warning: Module 'rrd' already loaded in Unknown on line 0 PHP Warning: Module 'shmop' already loaded in Unknown on line 0 PHP Warning: Module 'sqlite3' already loaded in Unknown on line 0 PHP Warning: Module 'xml' already loaded in Unknown on line 0 PHP Warning: Module 'xmlwriter' already loaded in Unknown on line 0 PHP Warning: Module 'zlib' already loaded in Unknown on line 0 PHP Warning: Module 'zmq' already loaded in Unknown on line 0 PHP Warning: Module 'xmlreader' already loaded in Unknown on line 0 <br /> <b>Warning</b>: require_once(pkg-utils.inc): failed to open stream: No such file or directory in <b>/etc/rc.bootup</b> on line <b>27</b><br /> <br /> <b>Fatal error</b>: require_once(): Failed opening required 'pkg-utils.inc' (include_path='.:/usr/local/share/pear') in <b>/etc/rc.bootup</b> on line <b>27</b><br /> Starting CRON... done. /etc/pfSense-rc: /usr/local/sbin/-upgrade: not found fcgicli: Could not connect to server(/var/run/php-fpm.socket). (Patch ) Bootup complete /etc/pfSense-rc: /usr/local/sbin/-led.sh: not found FreeBSD/arm64 (Amnesiac) (ttyu0) u0) login:
Any idea would be super, I bet my last resort would be a USB boot unit and try to recover the system, or even re-install the software package. Nonetheless, is there any way I can read my backups from the flash prior to performing this activity? not sure about mounting the FS into a live-USB version of FreeBSD? unfortunately, I had not backed up the unit prior to triggering the update :(
Copyright 2025 Rubicon Communications LLC (Netgate). All rights reserved.