January 19, 20251 yr As the title suggests. I tried to upgrade from 6.12.14 to the new 7.0.0. It didn't like it! I feel lucky that I had made a flash backup. I did a memtest, disabled all overclock and everything in bios was set to default settings. I even flashed 7.0.0 onto a totally different thumb drive and tried that. Same result. Advice? Thanks in advance.
January 20, 20251 yr Author I even ran the update assistant. Disclaimer: This script is NOT definitive. There may be other issues with your server that will affect compatibility. Current unRaid Version: 6.12.14 Upgrade unRaid Version: 7.0.0 Checking for plugin updates Issue Found: fix.common.problems.plg (fix.common.problems) is not up to date. It is recommended to update all your plugins. Checking for plugin compatibility Issue Found: controlrd.plg is not known to Community Applications. Compatibility for this plugin CANNOT be determined and it may cause you issues. Issue Found: ProFTPd.plg is deprecated for ALL unRaid versions. This does not necessarily mean you will have any issues with the plugin, but there are no guarantees. It is recommended to uninstall the plugin Issue Found: unbalanced.plg is not known to Community Applications. Compatibility for this plugin CANNOT be determined and it may cause you issues. OK: All plugins are compatible Checking for extra parameters on emhttp OK: emhttp command in /boot/config/go contains no extra parameters Checking for disabled disks OK: No disks are disabled Checking installed RAM OK: You have 4+ Gig of memory Checking flash drive OK: Flash drive is read/write Checking for valid NETBIOS name OK: NETBIOS server name is compliant. Checking for ancient version of dynamix.plg OK: Dynamix plugin not found Checking for VM MediaDir / DomainDir set to be /mnt OK: VM domain directory and ISO directory not set to be /mnt Checking for mover logging enabled OK: Mover logging not enabled Checking for reserved name being used as a user share OK: No user shares using reserved names were found Checking for extra.cfg OK: /boot/config/extra.cfg does not exist Checking for root kernel parameter OK: No root kernel parameter found Issues have been found with your server that may hinder the OS upgrade. You should rectify those problems before upgrading As I had stated in the first post, I even tried a clean install on a totally different USB drive.
January 20, 20251 yr Community Expert Test with a different flash drive using a stock Unraid v7.0 install to see if that boots.
January 20, 20251 yr Author 4 hours ago, JorgeB said: Test with a different flash drive using a stock Unraid v7.0 install to see if that boots. I already did. I even mentioned that in my posts. "I even flashed 7.0.0 onto a totally different thumb drive and tried that. Same result." (First post) "As I had stated in the first post, I even tried a clean install on a totally different USB drive." (Second post)
January 20, 20251 yr Community Expert Sorry, missed that, but if you cannot boot with a new flash drive using a stock install, it suggests a compatibility issues with the kernel used in 7.0 and your hardware, try the first 7.1 beta when it's out, it should be in a few weeks, it will use a newer kernel.
January 20, 20251 yr Author 17 minutes ago, JorgeB said: Sorry, missed that, but if you cannot boot with a new flash drive using a stock install, it suggests a compatibility issues with the kernel used in 7.0 and your hardware, try the first 7.1 beta when it's out, it should be in a few weeks, it will use a newer kernel. I've opened in a ticket in the meanwhile. When it does release, I'll use the other thumb drive to test it first. But just for informational purposes here's my system devices: PCI Devices and IOMMU Groups IOMMU group 0:[8086:5912] 00:02.0 VGA compatible controller: Intel Corporation HD Graphics 630 (rev 04) IOMMU group 1:[8086:591f] 00:00.0 Host bridge: Intel Corporation Xeon E3-1200 v6/7th Gen Core Processor Host Bridge/DRAM Registers (rev 05) IOMMU group 2:[8086:1901] 00:01.0 PCI bridge: Intel Corporation 6th-10th Gen Core Processor PCIe Controller (x16) (rev 05) [8086:1909] 00:01.2 PCI bridge: Intel Corporation Xeon E3-1200 v5/E3-1500 v5/6th Gen Core Processor PCIe Controller (x4) (rev 05) [1fc9:4027] 01:00.0 Ethernet controller: Tehuti Networks Ltd. TN9710P 10GBase-T/NBASE-T Ethernet Adapter [1d6a:00b1] 02:00.0 Ethernet controller: Aquantia Corp. AQtion AQC100 NBase-T/IEEE 802.3an Ethernet Controller [Atlantic 10G] (rev 02) IOMMU group 3:[8086:a12f] 00:14.0 USB controller: Intel Corporation 100 Series/C230 Series Chipset Family USB 3.0 xHCI Controller (rev 31) Bus 001 Device 001 Port 1-0 ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 001 Device 002 Port 1-5 ID 174c:2074 ASMedia Technology Inc. ASM1074 High-Speed hub Bus 001 Device 003 Port 1-6 ID 1a40:0101 Terminus Technology Inc. Hub Bus 001 Device 005 Port 1-6.1 ID 1a40:0101 Terminus Technology Inc. Hub Bus 001 Device 006 Port 1-6.3 ID 0b95:6808 ASIX Electronics Corp. Virtual HUB Ver:0.01 Bus 001 Device 007 Port 1-6.3.1 ID 0b95:6801 ASIX Electronics Corp. Virtual HID Ver:0.01 Bus 001 Device 008 Port 1-6.3.2 ID 0b95:6801 ASIX Electronics Corp. Virtual HID Ver:0.01 Bus 001 Device 009 Port 1-6.3.3 ID 0581:0109 Racal Data Group Bus 001 Device 011 Port 1-9 ID 09ae:2012 Tripp Lite Tripp Lite UPS Bus 002 Device 001 Port 2-0 ID 1d6b:0003 Linux Foundation 3.0 root hub Bus 002 Device 002 Port 2-6 ID 04e8:6300 Samsung Electronics Co., Ltd Flash Drive FIT Bus 002 Device 003 Port 2-5 ID 174c:3074 ASMedia Technology Inc. ASM1074 SuperSpeed hub [8086:a131] 00:14.2 Signal processing controller: Intel Corporation 100 Series/C230 Series Chipset Family Thermal Subsystem (rev 31) IOMMU group 4:[8086:a13a] 00:16.0 Communication controller: Intel Corporation 100 Series/C230 Series Chipset Family MEI Controller #1 (rev 31) IOMMU group 5:[8086:a102] 00:17.0 SATA controller: Intel Corporation Q170/Q150/B150/H170/H110/Z170/CM236 Chipset SATA Controller [AHCI Mode] (rev 31) IOMMU group 6:[8086:a110] 00:1c.0 PCI bridge: Intel Corporation 100 Series/C230 Series Chipset Family PCI Express Root Port #1 (rev f1) IOMMU group 7:[8086:a111] 00:1c.1 PCI bridge: Intel Corporation 100 Series/C230 Series Chipset Family PCI Express Root Port #2 (rev f1) IOMMU group 8:[8086:a112] 00:1c.2 PCI bridge: Intel Corporation 100 Series/C230 Series Chipset Family PCI Express Root Port #3 (rev f1) IOMMU group 9:[8086:a114] 00:1c.4 PCI bridge: Intel Corporation 100 Series/C230 Series Chipset Family PCI Express Root Port #5 (rev f1) IOMMU group 10:[8086:a118] 00:1d.0 PCI bridge: Intel Corporation 100 Series/C230 Series Chipset Family PCI Express Root Port #9 (rev f1) IOMMU group 11:[8086:a145] 00:1f.0 ISA bridge: Intel Corporation Z170 Chipset LPC/eSPI Controller (rev 31) [8086:a121] 00:1f.2 Memory controller: Intel Corporation 100 Series/C230 Series Chipset Family Power Management Controller (rev 31) [8086:a170] 00:1f.3 Audio device: Intel Corporation 100 Series/C230 Series Chipset Family HD Audio Controller (rev 31) [8086:a123] 00:1f.4 SMBus: Intel Corporation 100 Series/C230 Series Chipset Family SMBus (rev 31) IOMMU group 12:[8086:15b8] 00:1f.6 Ethernet controller: Intel Corporation Ethernet Connection (2) I219-V (rev 31) IOMMU group 13:[1b21:1242] 04:00.0 USB controller: ASMedia Technology Inc. ASM1142 USB 3.1 Host Controller Bus 003 Device 001 Port 3-0 ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 004 Device 001 Port 4-0 ID 1d6b:0003 Linux Foundation 3.0 root hub IOMMU group 14:[1b21:1187] 05:00.0 PCI bridge: ASMedia Technology Inc. ASM1187e 7-Port PCIe x1 Gen2 Packet Switch IOMMU group 15:[1b21:1187] 06:01.0 PCI bridge: ASMedia Technology Inc. ASM1187e 7-Port PCIe x1 Gen2 Packet Switch IOMMU group 16:[1b21:1187] 06:04.0 PCI bridge: ASMedia Technology Inc. ASM1187e 7-Port PCIe x1 Gen2 Packet Switch IOMMU group 17:[1b21:1187] 06:05.0 PCI bridge: ASMedia Technology Inc. ASM1187e 7-Port PCIe x1 Gen2 Packet Switch [1b21:0612] 09:00.0 SATA controller: ASMedia Technology Inc. ASM1061/ASM1062 Serial ATA Controller (rev 02) IOMMU group 18:[1b21:1187] 06:06.0 PCI bridge: ASMedia Technology Inc. ASM1187e 7-Port PCIe x1 Gen2 Packet Switch [1b21:0612] 0a:00.0 SATA controller: ASMedia Technology Inc. ASM1061/ASM1062 Serial ATA Controller (rev 02) IOMMU group 19:[1b21:1187] 06:07.0 PCI bridge: ASMedia Technology Inc. ASM1187e 7-Port PCIe x1 Gen2 Packet Switch IOMMU group 20:[10b5:8724] 0c:00.0 PCI bridge: PLX Technology, Inc. PEX 8724 24-Lane, 6-Port PCI Express Gen 3 (8 GT/s) Switch, 19 x 19mm FCBGA (rev ca) IOMMU group 21:[10b5:8724] 0d:00.0 PCI bridge: PLX Technology, Inc. PEX 8724 24-Lane, 6-Port PCI Express Gen 3 (8 GT/s) Switch, 19 x 19mm FCBGA (rev ca) IOMMU group 22:[10b5:8724] 0d:08.0 PCI bridge: PLX Technology, Inc. PEX 8724 24-Lane, 6-Port PCI Express Gen 3 (8 GT/s) Switch, 19 x 19mm FCBGA (rev ca) IOMMU group 23:[10b5:8724] 0d:09.0 PCI bridge: PLX Technology, Inc. PEX 8724 24-Lane, 6-Port PCI Express Gen 3 (8 GT/s) Switch, 19 x 19mm FCBGA (rev ca) IOMMU group 24:[1000:0097] 0e:00.0 Serial Attached SCSI controller: Broadcom / LSI SAS3008 PCI-Express Fusion-MPT SAS-3 (rev 02) [1:0:0:0] disk ATA ST22000NM001E-3H SN01 /dev/sdb 22.0TB [1:0:1:0] disk ATA ST22000NT001-3LS EN01 /dev/sdc 22.0TB [1:0:2:0] disk ATA ST22000NM001E-3H SN01 /dev/sdd 22.0TB [1:0:3:0] disk ATA ST22000NM001E-3H SN01 /dev/sde 22.0TB IOMMU group 25:[1000:0097] 10:00.0 Serial Attached SCSI controller: Broadcom / LSI SAS3008 PCI-Express Fusion-MPT SAS-3 (rev 02) Not that this really matters because I ran it on a clean drive but I also ran the update assistant: Disclaimer: This script is NOT definitive. There may be other issues with your server that will affect compatibility. Current unRaid Version: 6.12.14 Upgrade unRaid Version: 7.0.0 Checking for plugin updates Issue Found: fix.common.problems.plg (fix.common.problems) is not up to date. It is recommended to update all your plugins. Checking for plugin compatibility Issue Found: controlrd.plg is not known to Community Applications. Compatibility for this plugin CANNOT be determined and it may cause you issues. Issue Found: ProFTPd.plg is deprecated for ALL unRaid versions. This does not necessarily mean you will have any issues with the plugin, but there are no guarantees. It is recommended to uninstall the plugin Issue Found: unbalanced.plg is not known to Community Applications. Compatibility for this plugin CANNOT be determined and it may cause you issues. OK: All plugins are compatible Checking for extra parameters on emhttp OK: emhttp command in /boot/config/go contains no extra parameters Checking for disabled disks OK: No disks are disabled Checking installed RAM OK: You have 4+ Gig of memory Checking flash drive OK: Flash drive is read/write Checking for valid NETBIOS name OK: NETBIOS server name is compliant. Checking for ancient version of dynamix.plg OK: Dynamix plugin not found Checking for VM MediaDir / DomainDir set to be /mnt OK: VM domain directory and ISO directory not set to be /mnt Checking for mover logging enabled OK: Mover logging not enabled Checking for reserved name being used as a user share OK: No user shares using reserved names were found Checking for extra.cfg OK: /boot/config/extra.cfg does not exist Checking for root kernel parameter OK: No root kernel parameter found Issues have been found with your server that may hinder the OS upgrade. You should rectify those problems before upgrading [12:0:0:0] disk ATA ST22000NM001E-3H SN01 /dev/sdf 22.0TB [12:0:1:0] disk ATA ST22000NM001E-3H SN01 /dev/sdg 22.0TB [12:0:2:0] disk ATA ST22000NM001E-3H SN01 /dev/sdh 22.0TB [12:0:3:0] disk ATA ST22000NM001E-3H SN01 /dev/sdi 22.0TB [12:0:4:0] disk ATA ST20000NE000-3G5 EN01 /dev/sdj 20.0TB [12:0:5:0] disk ATA ST20000NE000-3G5 EN01 /dev/sdk 20.0TB [12:0:6:0] disk ATA ST12000VN0007-2G SC60 /dev/sdl 12.0TB [12:0:7:0] disk ATA ST20000NM007D-3D SN01 /dev/sdm 20.0TB IOMMU group 26:[c0a9:540a] 11:00.0 Non-Volatile memory controller: Micron/Crucial Technology P2 [Nick P2] / P3 / P3 Plus NVMe PCIe SSD (DRAM-less) (rev 01) [N:0:1:1] disk CT2000P3SSD8__1 /dev/nvme0n1 2.00TB CPU Thread Pairings Pair 1:cpu 0 / cpu 4 Pair 2:cpu 1 / cpu 5 Pair 3:cpu 2 / cpu 6 Pair 4:cpu 3 / cpu 7 USB Devices Bus 001 Device 001 Port 1-0ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 001 Device 002 Port 1-5ID 174c:2074 ASMedia Technology Inc. ASM1074 High-Speed hub Bus 001 Device 003 Port 1-6ID 1a40:0101 Terminus Technology Inc. Hub Bus 001 Device 005 Port 1-6.1ID 1a40:0101 Terminus Technology Inc. Hub Bus 001 Device 006 Port 1-6.3ID 0b95:6808 ASIX Electronics Corp. Virtual HUB Ver:0.01 Bus 001 Device 007 Port 1-6.3.1ID 0b95:6801 ASIX Electronics Corp. Virtual HID Ver:0.01 Bus 001 Device 008 Port 1-6.3.2ID 0b95:6801 ASIX Electronics Corp. Virtual HID Ver:0.01 Bus 001 Device 009 Port 1-6.3.3ID 0581:0109 Racal Data Group Bus 001 Device 011 Port 1-9ID 09ae:2012 Tripp Lite Tripp Lite UPS Bus 002 Device 001 Port 2-0ID 1d6b:0003 Linux Foundation 3.0 root hub Bus 002 Device 002 Port 2-6ID 04e8:6300 Samsung Electronics Co., Ltd Flash Drive FIT Bus 002 Device 003 Port 2-5ID 174c:3074 ASMedia Technology Inc. ASM1074 SuperSpeed hub Bus 003 Device 001 Port 3-0ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 004 Device 001 Port 4-0ID 1d6b:0003 Linux Foundation 3.0 root hub SCSI Devices [0:0:0:0]disk Samsung Flash Drive FIT 1100 /dev/sda 64.1GB [1:0:0:0]disk ATA ST22000NM001E-3H SN01 /dev/sdb 22.0TB [1:0:1:0]disk ATA ST22000NT001-3LS EN01 /dev/sdc 22.0TB [1:0:2:0]disk ATA ST22000NM001E-3H SN01 /dev/sdd 22.0TB [1:0:3:0]disk ATA ST22000NM001E-3H SN01 /dev/sde 22.0TB [12:0:0:0]disk ATA ST22000NM001E-3H SN01 /dev/sdf 22.0TB [12:0:1:0]disk ATA ST22000NM001E-3H SN01 /dev/sdg 22.0TB [12:0:2:0]disk ATA ST22000NM001E-3H SN01 /dev/sdh 22.0TB [12:0:3:0]disk ATA ST22000NM001E-3H SN01 /dev/sdi 22.0TB [12:0:4:0]disk ATA ST20000NE000-3G5 EN01 /dev/sdj 20.0TB [12:0:5:0]disk ATA ST20000NE000-3G5 EN01 /dev/sdk 20.0TB [12:0:6:0]disk ATA ST12000VN0007-2G SC60 /dev/sdl 12.0TB [12:0:7:0]disk ATA ST20000NM007D-3D SN01 /dev/sdm 20.0TB [N:0:1:1]disk CT2000P3SSD8__1 /dev/nvme0n1 2.00TB
January 21, 20251 yr Community Expert Try adding nolapic idle=poll To syslinux,cfg for the default boot option, after /bzroot, like this other example:
January 21, 20251 yr Author 2 hours ago, JorgeB said: Try adding nolapic idle=poll To syslinux,cfg for the default boot option, after /bzroot, like this other example: Sorry, to which file on the flash drive?
January 21, 20251 yr Community Expert 33 minutes ago, Binary100100 said: Sorry, to which file on the flash drive? This will be the syslinux/syslinux.cfg file on the flash drive.
January 21, 20251 yr Author 39 minutes ago, Binary100100 said: Sorry, to which file on the flash drive? 5 minutes ago, itimpi said: This will be the syslinux/syslinux.cfg file on the flash drive. So the file will read: default menu.c32 menu title Lime Technology, Inc. prompt 0 timeout 50 label Unraid OS menu default kernel /bzimage nolapic idle=poll append initrd=/bzroot label Unraid OS GUI Mode kernel /bzimage nolapic idle=poll append initrd=/bzroot,/bzroot-gui label Unraid OS Safe Mode (no plugins, no GUI) kernel /bzimage nolapic idle=poll append initrd=/bzroot unraidsafemode label Unraid OS GUI Safe Mode (no plugins) kernel /bzimage nolapic idle=poll append initrd=/bzroot,/bzroot-gui unraidsafemode label Memtest86+ kernel /memtest Is that correct?
January 21, 20251 yr Community Expert No. You need to add it as an extra option to the ‘append’ lines. Options on that line are space separated.
January 21, 20251 yr Author 8 minutes ago, itimpi said: No. You need to add it as an extra option to the ‘append’ lines. Options on that line are space separated. Okay. So like: default menu.c32 menu title Lime Technology, Inc. prompt 0 timeout 50 label Unraid OS menu default kernel /bzimage append initrd=/bzroot nolapic idle=poll label Unraid OS GUI Mode kernel /bzimage append initrd=/bzroot,/bzroot-gui nolapic idle=poll label Unraid OS Safe Mode (no plugins, no GUI) kernel /bzimage append initrd=/bzroot unraidsafemode nolapic idle=poll label Unraid OS GUI Safe Mode (no plugins) kernel /bzimage append initrd=/bzroot,/bzroot-gui unraidsafemode nolapic idle=poll label Memtest86+ kernel /memtest
January 21, 20251 yr Author Just now, itimpi said: That looks better Okay. I'll give it a shot after my array finishes it's Parity check. It's a smaller system (only 204TB) so it's almost done (92.5%)
January 21, 20251 yr Community Expert 8 minutes ago, Mundvl said: Tried this fix, it worked on my server That's good for testing, but that option will only leave only 1 core enabled, try noapic instead, just in case it also works, that would not disable cores.
January 21, 20251 yr Author 13 minutes ago, Mundvl said: Tried this fix, it worked on my server thanks itimpi and JorgeB for your help. You were having the exact same problem? I've searched all over and couldn't find a solution. @JorgeB, @itimpiI'm still waiting for my parity check to finish so it might not be until tonight that I give this a shot but assuming it works, what would be the appropriate permanent fix for this issue for everyone that runs into this problem? Will a fix be available in the latest update? Or will we all have to make those modifications to the syslinux.cfg before booting? How will that work exactly?
January 21, 20251 yr 1 minute ago, Binary100100 said: You were having the exact same problem? I've searched all over and couldn't find a solution. Yeah, @JorgeB linked me to your post, because I was having the same issue as you, thought we probably had similar hardware (my unraid is running on a i7 6700k / Asrock Z170 OC Formula / 16GB). Will try noapic instead of nolapic and post the results here. At the very least I managed to grab a USB backup this time, I was stressing as I thought I had before the update to 7, but I hadn't noticed the 'unsafe file' warning in brave and so it didn't save my 6.12.14 backup.
January 21, 20251 yr Community Expert If noapic doesn't work, and since nolapic is not a good option, you can also try this: dis_ucode_ldr This will prevent the Intel microcode from loading, I read that it can also cause that error with some BIOS, but I think that the main culprit is likely a bad BIOS by Asrock.
January 21, 20251 yr 26 minutes ago, JorgeB said: If noapic doesn't work, and since nolapic is not a good option, you can also try this: dis_ucode_ldr This will prevent the Intel microcode from loading, I read that it can also cause that error with some BIOS, but I think that the main culprit is likely a bad BIOS by Asrock. noapic did not work for me (I left idle=poll after it, not sure if I was meant to). dis_ucode_ldr does work though, thank you. Using it with unraid, are there any downsides though, log term? Also when unraid 7.1 releases @itimpimentioned in another thread it would use the 6.12 kernel, I wonder if that would fix the issues without having to disable intel microcode? Edited January 21, 20251 yr by Mundvl
January 21, 20251 yr Author 27 minutes ago, JorgeB said: If noapic doesn't work, and since nolapic is not a good option, you can also try this: dis_ucode_ldr This will prevent the Intel microcode from loading, I read that it can also cause that error with some BIOS, but I think that the main culprit is likely a bad BIOS by Asrock. I have the latest bios already. But we do have very similar setups. Same motherboard and chipset. I have a newer CPU so I think we might be able to rule out the CPU. I'm using 64GB of 4000 RAM but can only run it at 3600 obviously. Regardless, I tried running without ANY overclocking at 2133. Curious, I wonder if it has anything to do with other peripherals of the board such as (not limited to) the USB 3.1 port? ASRock Z170 OC FORMULA LGA1151... https://www.amazon.com/dp/B013WPZ02M?ref=ppx_pop_mob_ap_share
January 21, 20251 yr Author 9 minutes ago, Mundvl said: noapic did not work for me (I left idle=poll after it, not sure if I was meant to). dis_ucode_ldr does work though, thank you. Using it with unraid, are there any downsides though, log term? Also I guess when unraid 7.1 releases @itimpimentioned in another thread it would use the 6.12 kernel, I wonder if that would fix the issues without having to disable intel microcode? So use dis_ucode_ldr and not noapic or noapic?
January 21, 20251 yr 1 minute ago, Binary100100 said: So use dis_ucode_ldr and not noapic or noapic? Yes, going to leave dis_ucode_ldr on and see how it goes. Will post here if I have any issues with it, but looking good so far.
January 21, 20251 yr Author 18 minutes ago, Mundvl said: Yes, going to leave dis_ucode_ldr on and see how it goes. Will post here if I have any issues with it, but looking good so far. All cores running? Everything smooth thus far?
January 21, 20251 yr Author 1 hour ago, JorgeB said: If noapic doesn't work, and since nolapic is not a good option, you can also try this: dis_ucode_ldr This will prevent the Intel microcode from loading, I read that it can also cause that error with some BIOS, but I think that the main culprit is likely a bad BIOS by Asrock. So .. since @Mundvlhas positive results with this we can positively determine it's a BIOS problem with this particular board? Or is it the entire line of z170 chipset? Also, why are we just now having this issue? What changed in 7 that would prevent our boards from running? Will there be a permanent fix for this in 7.1 or is future updating of our systems going to be involving the removal of the USB drive, modifying the cfg file, reinserting it and hoping it works?
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.