Skip to content
View in the app

A better way to browse. Learn more.

Unraid

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

[SOLVED] NO 64BIT CPU: Cannot upgrade from Unraid 5 beta 12 to Unraid 6 beta 12.

Featured Replies

I thought it was about time to upgrade from Unraid 5 beta 12 to Unraid 6 beta 12. I downloaded a fresh install for Unraid 6 beta 12 and followed the instructions listed below. However, I never get past step 3 because it simply won't boot up. Or at least I can't access the unraid main page by my typical fashion servername/main

 

Where am I going wrong?

 

All previous 5.0-beta and 5.0-rc versions including 5.0-rc8a

 

1. Prepare the flash: either shutdown your server and plug the flash into your PC or Stop the array and perform the following actions referencing the flash share on your network:

2. Copy the files bzimage and bzroot from the zip file to the root of your flash device, overwriting the same-named files already there.

3. Reboot your server. Once boot-up has completed, you should see "Stopped. Configuration valid." array status with all disks assigned correctly.

4. Click on each disk link on the Main page and examine the Partition format field. If you see "MBR: error", or "MBR: unknown" for any disk, do not Start the array

5. Go to Utils/New Permissions and execute that utility to change file ownership and permission settings. This is necessary for proper operation of the 5.0 security model.

 

You may need to redo the make-bootable steps.

Also, follow the instructions on the unRAID 6.0 install which includes the following, http://dnld.lime-technology.com/beta/unRAIDServer-6.0-beta12-x86_64.txt

 

 

If you are currently running unRAID Server OS release 5.0.x

-----------------------------------------------------------

 

First backup the content of your USB Flash device to a folder on your PC and then install this

release according to "Installation on a New Flash Device" below.  Before ejecting your flash,

restore the 'config' directory from your back up.

 

 

If you are currently running any unRAID Server OS release before 5.0:

---------------------------------------------------------------------

 

First upgrade to latest 5.x release.  Please refer to upgrade instructions on our wiki:

http://lime-technology.com/wiki/index.php/Upgrade_Instructions

 

 

Installation on a New Flash Device

==================================

 

To make a bootable USB Flash device follow these steps:

 

If using Windows (XP/Vista/Win7)

--------------------------------

1. Plug your USB Flash device into your Windows PC.

 

2. Open 'My Computer' (XP) or 'Computer' (Vista/Win7) and right-click your Flash device. Click 'Format...',

  set the volume label to UNRAID and then click 'Start'. Important: the volume label must be set exactly

  to UNRAID (all caps).

 

3. Click on your Flash device (to open it), click on the zip file (to open it) and drag then entire contents of

  the unRAID Server zip file to the Flash.

 

4. For Windows XP, click on the file 'make_bootable'.  A DOS window will open and run the 'syslinux' utility on the

  Flash.  For Windows Vista or Windows 7, right-click on the file 'make_bootable' and select 'Run as administrator'.

  The 'syslinux' utility will write the Master Boot Record and create a small hidden file named 'ldlinux.sys' on

  the Flash device, making it bootable.

 

5. Once again, right-click your Flash device in 'My Computer' or 'Computer' and then click 'Eject'.  Your USB Flash

  device is now ready to boot into unRAID Server OS.

  • Author

Thanks for the suggestions. I reformatted the flash drive, copied the Unraid 6 beta 12 files onto the flash drive, ran the make_bootable file as admin, copied the config folder from my Unraid 5 installation, and ran the make_bootable file again just for good measure.

 

Still can't access servername/main. And the server isn't showing up on my network.

That's a pretty old motherboard ... I have to wonder if perhaps v6 doesn't have the NIC drivers for it.

 

Try installing v5 final and see if it boots okay.  If so, you likely need a NIC driver for v6.  If that's the case, send LimeTech an e-mail and see if Tom has a driver he can provide for that board.

 

  • Author

That's a pretty old motherboard ... I have to wonder if perhaps v6 doesn't have the NIC drivers for it.

 

Try installing v5 final and see if it boots okay.  If so, you likely need a NIC driver for v6.  If that's the case, send LimeTech an e-mail and see if Tom has a driver he can provide for that board.

 

I just installed unRAIDServer-5.0.5-i386 using the same method as I was doing for v6 and it booted up fine. So I guess that means it is the NIC driver?

... So I guess that means it is the NIC driver?

 

Seems likely.  I'd send Tom an e-mail and see if he can add (or send you) a driver for your motherboard.  Not sure if he'll have one handy, but he's pretty good about adding these in the next Beta when you identify the need.

 

... Just had another thought => you noted your CPU is a 3.0GHz Pentium-IV.    Many of the early P-IV's were only 32-bit processors.    Are you sure that yours is 64 bit?

 

I'm not a "Linux guy" but I found this, which shows how to identify if your CPU is 64 bit.  If you boot to v5, then access the command line, you can do the following ...

-----------------------------------------------------------------------------------------------------------------------

On the Linux operating system, access the command line interface and enter the following command.

 

grep flags /proc/cpuinfo

 

Look for lm in the command output. If lm is found in the output, then the CPU is 64-bit. If you don't see lm or see i386, i486, i586, or i686 in the output, then the CPU is 32-bit. Below is an example output of the above line with lm in the information.

 

flags : 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 ht tm pbe syscall nx lm constant_tsc arch_perfmon pebs bts rep_good pni monitor ds_cpl est tm2 ssse3 cx16 xtpr sse4_1 lahf_lm

-----------------------------------------------------------------------------------------------------------------------

  • Author

Oh, I wasn't aware that unraid 6 worked ONLY on 64 bit processors. This machine is probably 8 years hold, so I don't think it is 64 bit.

That's most likely the issue then -- you could confirm that by doing the check I noted above, but I suspect you simply have a 32-bit CPU ... so you can't install v6 (which is 64-bit).

 

... but at least this exercise got you off the old v5 Beta onto the final build  :)

  • Author

Haha, true. I should have done that a long time ago. Guess I'm going to have to look into building another machine.

Probably not a bad idea -- the Product Spec for that motherboard is dated Oct 2004 ... so it's more than a decade old !!

 

Oh, I wasn't aware that unraid 6 worked ONLY on 64 bit processors. This machine is probably 8 years hold, so I don't think it is 64 bit.

 

Can you please do the above steps to CONFIRM if that is the issue?

  • Author

 

Look for lm in the command output. If lm is found in the output, then the CPU is 64-bit. If you don't see lm or see i386, i486, i586, or i686 in the output, then the CPU is 32-bit. Below is an example output of the above line with lm in the information.

 

 

No lm in the output. Guess I have my answer.

 

Thanks for all the help.

I'm not surprised, but it's nice to confirm it.

 

Sounds like a great excuse to build a shiny new system with all the bells & whistles  :)

Archived

This topic is now archived and is closed to further replies.

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.