upgrade from 23.09.1 to 24.03 results in root@:/ # prompt
-
I tried to upgrade to this version on my 7100 and waited forever for it to return. After nothing I consoled in and I am at the title root prompt. I can reboot. I can see the config.xml. so it looks like the system is there. Not sure where to go from here. I couldn't find anything helpful in the upgrade troubleshooting doc. Any suggestions on how to get the system to boot or restore?
-
@mAineAc “forever” as in, more than 15 minutes?
If you have ZFS you can revert from the loader menu: https://docs.netgate.com/pfsense/en/latest/backup/zfsbe/loader.html
You can get an installer file from Netgate and reinstall: https://docs.netgate.com/pfsense/en/latest/solutions/xg-7100/reinstall-pfsense.html
-
-
@cmcdonald yes I have already read that. This is a netgate 7100 and I didn't have a problem initiating the upgrade. The system is booting into single user mode. Looks like everything is there.
-
@SteveITS I have already consoled in. It was at single user mode. The last line after it boots up says init 32 -- can't exec for single user: no such file.
-
@mAineAc I don’t have any insight into the dev versions. Christian would be a much better resource there, ha.
I did misread you post that you interrupted the upgrade, which is a common post on here. It sounds like it didn’t complete though, so if you’re trying to recover the above two options still apply.
And if you don’t have ZFS, reinstalling would convert to that, with several benefits. See for example https://www.netgate.com/blog/faster-safer-updates-in-pfsense-plus-software-version-24.03, or the snapshot recovery as I mentioned.
-
@SteveITS Not sure about zfs. This is a default netgate 7100 install. I didn't make many changes. Not sure if it uses zfs by default.
-
OK reboot
Rebooting...
VMX is locked, so set_vmx will do nothing
VMX is locked, so set_vmx will do nothing
VMX is locked, so set_vmx will do nothing
VMX is locked, so set_vmx will do nothingGoogle, Inc.
Serial Graphics Adapter 11/06/15
SGABIOS $Id: sgabios.S 8 2010-04-22 00:03:40Z nlaredo $ (wenwang@localhost.localdomain) Fri Nov 6 15:52:10 UTC 2015
Term: 237x63
O4 0SeaBIOS (version ?-20211205_090755-localhost.localdomain)
iPXE (http://ipxe.org) 06:00.0 C100 PCI2.10 PnP PMM+7F675690+7F5D5690 C100
Press Ctrl-B to configure iPXE (PCI 06:00.0)...
iPXE (http://ipxe.org) 06:00.1 C200 PCI2.10 PnP PMM 7F675690 7F5D5690 C200
Press ESC for boot menu.
Booting from Hard Disk... harddrive_index=0
|
/
|
/
|/boot/config: -S115200 -h
/-|/-|/-|/-|/-|/-|/-|/-|/-|/-|/-|/-|/-|/-|/-|/-|/-|/-|/-|/-|/-|/-|/-|/-|/-|/-|/-|/-|/-|/-|/-|/-|/Consoles: serial port
BIOS drive C: is disk0
BIOS 638kB/2086672kB available memoryFreeBSD/x86 bootstrap loader, Revision 1.1
(Sat Mar 2 01:52:09 UTC 2024 root@freebsd)
|/-|/-|/-|/-|/-|/-|/Loading /boot/defaults/loader.conf
Loading /boot/defaults/loader.conf
Loading /boot/device.hints
Loading /boot/loader.conf
Loading /boot/loader.conf.local
-|/-| __________________________ / \ | /| / :-| | _________ ___/ /_ | | /
____ / / / | | / / / / / / | | / // / / / | | / / / / _ | |/ / / / | | | / // | | | / || | /______/ __ _ __ / | ___ _ __ ___ ___ _ | ' | |/ _|/ _ \ ' / __|/ _ \ | | | |) | _ \ / | | _ \ / | _| | ./|| |/___|| ||/___| || || B+++----------------------------------------------------------------------------------|||||||||||||||||||||||| Welcome to Netgate pfSense PluB. Boot Multi user [Enter]2. Boot Single user3. Escape to loader prompt4. Reboot5. Cons: SerialOptions:-|/-|/-|6. Kernel: default/kernel (1 of 2)7. Boot OptionsAutoboot in 3 seconds. [Space] to pause+B __________________________ / \ | /
| / :-| | _________ ___/ /_ | | /
____ / / / | | / / / / / / | | / // / / / | | / / / / _ | |/ / / / | | | / // | | | / || | /______/ B __ _ __ / | ___ _ __ ___ ___ _ | ' | |/ _|/ _ \ ' / __|/ _ \ | | | |) | _ \ / | | _ \ / | _| | ./|| |/___|| ||/___| || || B+++----------------------------------------------------------------------------------|||||||||||||||||||||||| Welcome to Netgate pfSense Plu`B. Back to main menu [Backspace]2. Load System DefaultsBoot Options:3. ACPI :On4. Safe Mode :off5. Single user:off6. Verbose :offLoading kernel...
/-/boot/kernel/kernel text=0x19edf8 \text=0xff3cf8 |/-|/-\text=0x17e3874 |/-|/-|/-\data=0x180 data=0x22c718+0x3d28e8 |0x8+0x1cac40/+0x8+0x1d9bf4-
Loading configured modules...
/boot/entropy size=0x1000
\can't find '/etc/hostid'
GDB: no debug ports present
KDB: debugger backends: ddb
KDB: current backend: ddb
---<<BOOT>>---
Copyright (c) 1992-2024 The FreeBSD Project.
Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994
The Regents of the University of California. All rights reserved.
FreeBSD is a registered trademark of The FreeBSD Foundation.
FreeBSD 15.0-CURRENT #1 plus-devel-main-n256284-efc0e0e342a: Sat Mar 2 01:54:09 UTC 2024
root@freebsd:/var/jenkins/workspace/pfSense-Plus-snapshots-master-main/obj/amd64/NTqRpZdC/var/jenkins/workspace/pfSense-Plus-snapshots-master-main/sources/FreeBSD-src-plus-devel-main/amd64.amd64/sys/pfSense amd64
FreeBSD clang version 17.0.6 (https://github.com/llvm/llvm-project.git llvmorg-17.0.6-0-g6009708b4367)
VT(vga): resolution 640x480
CPU: Intel(R) Atom(TM) CPU C3558 @ 2.20GHz (2200.21-MHz K8-class CPU)
Origin="GenuineIntel" Id=0x506f1 Family=0x6 Model=0x5f Stepping=1
Features=0xbfebfbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CLFLUSH,DTS,ACPI,MMX,FXSR,SSE,SSE2,SS,HTT,TM,PBE>
Features2=0x4ff8ebbf<SSE3,PCLMULQDQ,DTES64,MON,DS_CPL,VMX,EST,TM2,SSSE3,SDBG,CX16,xTPR,PDCM,SSE4.1,SSE4.2,x2APIC,MOVBE,POPCNT,TSCDLT,AESNI,XSAVE,OSXSAVE,RDRAND>
AMD Features=0x2c100800<SYSCALL,NX,Page1GB,RDTSCP,LM>
AMD Features2=0x101<LAHF,Prefetch>
Structured Extended Features=0x2294e283<FSGSBASE,TSCADJ,SMEP,ERMS,NFPUSG,MPX,PQE,RDSEED,SMAP,CLFLUSHOPT,PROCTRACE,SHA>
Structured Extended Features3=0xac000400<MD_CLEAR,IBPB,STIBP,ARCH_CAP,SSBD>
XSAVE Features=0xf<XSAVEOPT,XSAVEC,XINUSE,XSAVES>
IA32_ARCH_CAPS=0xc69<RDCL_NO,SKIP_L1DFL_VME,MDS_NO>
VT-x: PAT,HLT,MTF,PAUSE,EPT,UG,VPID,VID,PostIntr
TSC: P-state invariant, performance statistics
real memory = 10737418240 (10240 MB)
avail memory = 8218173440 (7837 MB)
Event timer "LAPIC" quality 600
ACPI APIC Table: <CORE COREBOOT>
WARNING: L1 data cache covers fewer APIC IDs than a core (0 < 1)
FreeBSD/SMP: Multiprocessor System Detected: 4 CPUs
FreeBSD/SMP: 1 package(s) x 4 core(s)
random: registering fast source Intel Secure Key RNG
random: fast provider: "Intel Secure Key RNG"
random: unblocking device.
ioapic0: MADT APIC ID 2 != hw id 1
ioapic0 <Version 2.0> irqs 0-23
Launching APs: 1 2 3
TCP_ratelimit: Is now initialized
ipw_bss: You need to read the LICENSE file in /usr/share/doc/legal/intel_ipw.LICENSE.
ipw_bss: If you agree with the license, set legal.intel_ipw.license_ack=1 in /boot/loader.conf.
module_register_init: MOD_LOAD (ipw_bss_fw, 0xffffffff80750310, 0) error 1
ipw_ibss: You need to read the LICENSE file in /usr/share/doc/legal/intel_ipw.LICENSE.
ipw_ibss: If you agree with the license, set legal.intel_ipw.license_ack=1 in /boot/loader.conf.
module_register_init: MOD_LOAD (ipw_ibss_fw, 0xffffffff807503c0, 0) error 1
ipw_monitor: You need to read the LICENSE file in /usr/share/doc/legal/intel_ipw.LICENSE.
ipw_monitor: If you agree with the license, set legal.intel_ipw.license_ack=1 in /boot/loader.conf.
module_register_init: MOD_LOAD (ipw_monitor_fw, 0xffffffff80750470, 0) error 1
iwi_bss: You need to read the LICENSE file in /usr/share/doc/legal/intel_iwi.LICENSE.
iwi_bss: If you agree with the license, set legal.intel_iwi.license_ack=1 in /boot/loader.conf.
module_register_init: MOD_LOAD (iwi_bss_fw, 0xffffffff80770010, 0) error 1
iwi_ibss: You need to read the LICENSE file in /usr/share/doc/legal/intel_iwi.LICENSE.
iwi_ibss: If you agree with the license, set legal.intel_iwi.license_ack=1 in /boot/loader.conf.
module_register_init: MOD_LOAD (iwi_ibss_fw, 0xffffffff807700c0, 0) error 1
iwi_monitor: You need to read the LICENSE file in /usr/share/doc/legal/intel_iwi.LICENSE.
iwi_monitor: If you agree with the license, set legal.intel_iwi.license_ack=1 in /boot/loader.conf.
module_register_init: MOD_LOAD (iwi_monitor_fw, 0xffffffff80770170, 0) error 1
random: entropy device external interface
wlan: mac acl policy registered
kbd0 at kbdmux0
WARNING: Device "spkr" is Giant locked and may be deleted before FreeBSD 15.0.
netgate0: <Netgate 7100>
vtvga0: <VT VGA driver>
smbios0: <System Management BIOS> at iomem 0xf5700-0xf571e
smbios0: Version: 2.7
acpi0: <CORE COREBOOT>
acpi0: Power Button (fixed)
hpet0: <High Precision Event Timer> iomem 0xfed00000-0xfed003ff on acpi0
Timecounter "HPET" frequency 24000000 Hz quality 950
Event timer "HPET" frequency 24000000 Hz quality 550
Event timer "HPET1" frequency 24000000 Hz quality 440
Event timer "HPET2" frequency 24000000 Hz quality 440
Event timer "HPET3" frequency 24000000 Hz quality 440
Event timer "HPET4" frequency 24000000 Hz quality 440
cpu0: <ACPI CPU> on acpi0
atrtc0: <AT realtime clock> port 0x70-0x77 on acpi0
atrtc0: Warning: Couldn't map I/O.
atrtc0: registered as a time-of-day clock, resolution 1.000000s
Event timer "RTC" frequency 32768 Hz quality 0
attimer0: <AT timer> port 0x40-0x43,0x50-0x53 irq 0 on acpi0
Timecounter "i8254" frequency 1193182 Hz quality 0
Event timer "i8254" frequency 1193182 Hz quality 100
Timecounter "ACPI-fast" frequency 3579545 Hz quality 900
acpi_timer0: <24-bit timer at 3.579545MHz> port 0x1808-0x180b on acpi0
acpi_button0: <Power Button> on acpi0
pcib0: <ACPI Host-PCI bridge> port 0xcf8-0xcff on acpi0
pci0: <ACPI PCI bus> on pcib0
pcib1: <ACPI PCI-PCI bridge> irq 18 at device 6.0 on pci0
pci1: <ACPI PCI bus> on pcib1
pci1: <processor> at device 0.0 (no driver attached)
pcib2: <ACPI PCI-PCI bridge> mem 0xdfe00000-0xdfe1ffff irq 20 at device 14.0 on pci0
pci2: <ACPI PCI bus> on pcib2
pcib3: <ACPI PCI-PCI bridge> mem 0xdfe20000-0xdfe3ffff irq 22 at device 16.0 on pci0
pci3: <ACPI PCI bus> on pcib3
pcib4: <ACPI PCI-PCI bridge> mem 0xdfe40000-0xdfe5ffff irq 23 at device 17.0 on pci0
pci4: <ACPI PCI bus> on pcib4
ahci0: <Intel Denverton AHCI SATA controller> port 0x1c20-0x1c27,0x1c28-0x1c2b,0x1c00-0x1c1f mem 0xdfe74000-0xdfe75fff,0xdfe7c000-0xdfe7c0ff,0xdfe7a000-0xdfe7a7ff irq 21 at device 20.0 on pci0
ahci0: AHCI v1.31 with 5 6Gbps ports, Port Multiplier supported
ahcich1: <AHCI channel> at channel 1 on ahci0
ahcich3: <AHCI channel> at channel 3 on ahci0
ahcich4: <AHCI channel> at channel 4 on ahci0
ahcich5: <AHCI channel> at channel 5 on ahci0
ahcich6: <AHCI channel> at channel 6 on ahci0
xhci0: <Intel Denverton USB 3.0 controller> mem 0xdfe60000-0xdfe6ffff irq 19 at device 21.0 on pci0
xhci0: 32 bytes context size, 64-bit DMA
usbus0 on xhci0
usbus0: 5.0Gbps Super Speed USB v3.0
pcib5: <ACPI PCI-PCI bridge> irq 16 at device 22.0 on pci0
pci5: <ACPI PCI bus> on pcib5
pcib0: no PRT entry for 0.22.INTB
ix0: <Intel(R) X553 N (SFP+)> mem 0xde800000-0xde9fffff,0xdec00000-0xdec03fff irq 16 at device 0.0 on pci5
ix0: Using 2048 TX descriptors and 2048 RX descriptors
ix0: Using 4 RX queues 4 TX queues
ix0: Using MSI-X interrupts with 5 vectors
ix0: allocated for 4 queues
ix0: allocated for 4 rx queues
ix0: Ethernet address: 00:08:a2:12:b1:56
ix0: eTrack 0x8000084b PHY FW V65535
ix0: netmap queues/slots: TX 4/2048, RX 4/2048
ix1: <Intel(R) X553 N (SFP+)> mem 0xdea00000-0xdebfffff,0xdec04000-0xdec07fff irq 10 at device 0.1 on pci5
ix1: Using 2048 TX descriptors and 2048 RX descriptors
ix1: Using 4 RX queues 4 TX queues
ix1: Using MSI-X interrupts with 5 vectors
ix1: allocated for 4 queues
ix1: allocated for 4 rx queues
ix1: Ethernet address: 00:08:a2:12:b1:57
ix1: eTrack 0x8000084b PHY FW V65535
ix1: netmap queues/slots: TX 4/2048, RX 4/2048
pcib6: <ACPI PCI-PCI bridge> irq 17 at device 23.0 on pci0
pci6: <ACPI PCI bus> on pcib6
pcib0: no PRT entry for 0.23.INTB
ix2: <Intel(R) X553 L (KR Backplane)> mem 0xdee00000-0xdeffffff,0xdf200000-0xdf203fff irq 17 at device 0.0 on pci6
ix2: Using 2048 TX descriptors and 2048 RX descriptors
ix2: Using 4 RX queues 4 TX queues
ix2: Using MSI-X interrupts with 5 vectors
ix2: allocated for 4 queues
ix2: allocated for 4 rx queues
ix2: Ethernet address: 00:08:a2:12:b1:58
ix2: eTrack 0x80000863
mdio0: <MDIO> on ix2
e6000sw0: <Marvell 88E6190> on mdio0
e6000sw0: single-chip addressing mode
miibus0: <MII bus> on e6000sw0
e1000phy0: <Marvell 88E1000 Gigabit PHY> PHY 1 on miibus0
e1000phy0: none, 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, 1000baseT, 1000baseT-master, 1000baseT-FDX, 1000baseT-FDX-master, auto
miibus1: <MII bus> on e6000sw0
e1000phy1: <Marvell 88E1000 Gigabit PHY> PHY 2 on miibus1
e1000phy1: none, 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, 1000baseT, 1000baseT-master, 1000baseT-FDX, 1000baseT-FDX-master, auto
miibus2: <MII bus> on e6000sw0
e1000phy2: <Marvell 88E1000 Gigabit PHY> PHY 3 on miibus2
e1000phy2: none, 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, 1000baseT, 1000baseT-master, 1000baseT-FDX, 1000baseT-FDX-master, auto
miibus3: <MII bus> on e6000sw0
e1000phy3: <Marvell 88E1000 Gigabit PHY> PHY 4 on miibus3
e1000phy3: none, 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, 1000baseT, 1000baseT-master, 1000baseT-FDX, 1000baseT-FDX-master, auto
miibus4: <MII bus> on e6000sw0
e1000phy4: <Marvell 88E1000 Gigabit PHY> PHY 5 on miibus4
e1000phy4: none, 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, 1000baseT, 1000baseT-master, 1000baseT-FDX, 1000baseT-FDX-master, auto
miibus5: <MII bus> on e6000sw0
e1000phy5: <Marvell 88E1000 Gigabit PHY> PHY 6 on miibus5
e1000phy5: none, 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, 1000baseT, 1000baseT-master, 1000baseT-FDX, 1000baseT-FDX-master, auto
miibus6: <MII bus> on e6000sw0
e1000phy6: <Marvell 88E1000 Gigabit PHY> PHY 7 on miibus6
e1000phy6: none, 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, 1000baseT, 1000baseT-master, 1000baseT-FDX, 1000baseT-FDX-master, auto
miibus7: <MII bus> on e6000sw0
e1000phy7: <Marvell 88E1000 Gigabit PHY> PHY 8 on miibus7
e1000phy7: none, 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, 1000baseT, 1000baseT-master, 1000baseT-FDX, 1000baseT-FDX-master, auto
e6000sw0: switch is ready.
etherswitch0: <Switch controller> on e6000sw0
ix2: netmap queues/slots: TX 4/2048, RX 4/2048
ix3: <Intel(R) X553 L (KR Backplane)> mem 0xdf000000-0xdf1fffff,0xdf204000-0xdf207fff irq 10 at device 0.1 on pci6
ix3: Using 2048 TX descriptors and 2048 RX descriptors
ix3: Using 4 RX queues 4 TX queues
ix3: Using MSI-X interrupts with 5 vectors
ix3: allocated for 4 queues
ix3: allocated for 4 rx queues
ix3: Ethernet address: 00:08:a2:12:b1:59
ix3: eTrack 0x80000863
ix3: netmap queues/slots: TX 4/2048, RX 4/2048
pci0: <simple comms> at device 24.0 (no driver attached)
sdhci_pci0: <Intel Denverton eMMC 5.0 Controller> mem 0xdfe77000-0xdfe77fff,0xdfe78000-0xdfe78fff irq 16 at device 28.0 on pci0
sdhci_pci0: 1 slot(s) allocated
mmc0: <MMC/SD bus> on sdhci_pci0
isab0: <PCI-ISA bridge> at device 31.0 on pci0
isa0: <ISA bus> on isab0
pci0: <memory> at device 31.2 (no driver attached)
pci0: <serial bus> at device 31.5 (no driver attached)
ns8250: UART FCR is broken
ns8250: UART FCR is broken
uart0: <Non-standard ns8250 class UART with FIFOs> port 0x3f8-0x3ff irq 19 flags 0x10 on acpi0
ns8250: UART FCR is broken
uart0: console (115200,n,8,1)
uart1: <Non-standard ns8250 class UART with FIFOs> port 0x2f8-0x2ff irq 18 on acpi0
orm0: <ISA Option ROMs> at iomem 0xc0000-0xc0fff,0xee800-0xeffff pnpid ORM0000 on isa0
est0: <Enhanced SpeedStep Frequency Control> on cpu0
Timecounter "TSC-low" frequency 1100000122 Hz quality 1000
Timecounters tick every 1.000 msec
ugen0.1: <Intel XHCI root HUB> at usbus0
uhub0 on usbus0
uhub0: <Intel XHCI root HUB, class 9/0, rev 3.00/1.00, addr 1> on usbus0
mmcsd0: 31GB <MMCHC DA4032 0.1 SN 9599BB12 MFG 02/2020 by 69 0x0000> at mmc0 50.0MHz/8bit/65535-block
mmcsd0boot0: 4MB partition 1 at mmcsd0
mmcsd0boot1: 4MB partition 2 at mmcsd0
mmcsd0rpmb: 17MB partition 3 at mmcsd0
Trying to mount root from ufs:/dev/ufsid/5c33f68f1be57e36 [rw,noatime]...
uhub0: 8 ports with 8 removable, self powered
Enter full pathname of shell or RETURN for /bin/sh: e6000sw0port1: link state changed to UP
e6000sw0port2: link state changed to DOWN
e6000sw0port3: link state changed to DOWN
e6000sw0port4: link state changed to UP
e6000sw0port5: link state changed to DOWN
e6000sw0port6: link state changed to UP
e6000sw0port7: link state changed to UP
e6000sw0port8: link state changed to DOWN2024-03-02T08:23:40.673198-05:00 - init 32 - - can't exec for single user: No such file or directory
root@:/ # -
That's a UFS installation. You want to reinstall to get on ZFS.
Though I do need to retest upgrading from 23.09 to 24.03 on UFS since it's still a supported path.
I'd suggest reaching out to TAC for installation media for your appliance. You should get a response for such requests near immediately.
If you don't, send me DM me your NDI and email address and I can nudge them personally for you
-
@cmcdonald I was able to open a ticket and get the install media easily. I am back on 23.09.1 and have restored my previous config. Good to go now thank you for your help.