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.

unRAID on HDD + VMware + Cache Drive + Swap Space

Featured Replies

Hi All,

 

I'm currently running unRAID v4.4.2 (due to the instructions only being available for this version) with VMWare on top. Everything is working fine except the vmware guest is really slow due to disk writes which I read would happen anyway if you run it on a drive with parity. I have thought about this quite often and I'd like to run the following:

 

1) Full slackware 12.2 distro installed onto a primary IDE drive (160gb)

1a) partitioned into: 40gb [Cache], 110gb [OS], 5gb [swap]

2) Install VMWare onto the OS partition

3) Still boot into the unRAID kernel with my licence file (I'd assume I boot from the USB stick?)

 

Is all this possible? I have setup unraid in vmware using slackware 12.2 + unraid 4.4.2, then packaged the files i needed to run vmware on my live server - so it shouldn't be a huge difference I'd imagine.

 

My questions really relate to point 1a - Would this still work?

 

Before you ask, I'd like to run other apps etc in the future so yes, a full distro would suit me better.

 

 

 

Thanks!

1a) partitioned into: 40gb [Cache], 110gb [OS], 5gb [swap]

 

My questions really relate to point 1a - Would this still work?

 

From what Tom has explained, the cache partition must be partition 1.

As long as you reserve that partition for cache, the other partitions on the cache drive will work as designated/mounted.

  • Author

Awesome.. I'll give that a shot ;-)

  • Author

OK, I have been working on this for the last 8.5 hours and now I'm beat.

 

Things I have achieved:

 

1) Installed Slackware 12.2 onto my primary IDE drive with 3 paritions: /dev/hda1 = cache parition, /dev/hda2 = root parition, /dev/hda3 = swap partition

2) compiled a custom kernel with/for unRaid + virtualisation and rebooted into the new kernel successfully

3) Got emhttp running, assigned my drives, all is well

4) \\tower\diskX is working - that's good

5) \\tower\<user share> is visible, but not working.

 

I used the default .config file from unraid, and added IDE/SATA support, SysV support (for apache) and virtualisation support (for vmware).

 

I can't find any syslogs at all that show any issues, I can't find any logs that smbd / nmbd is complaing about either. I know a couple of people have had this issue before but am unsure if anyone has successfully got user-shares working with unraid on a HDD.

 

I've also copied these 2 files plus all the rc.<server> files to their respective directory:

 

/unraid/etc/rc.d/rc.fuse

/unraid/bin/fusermount

 

 

So in brief... everything works except user-shares. Has anyone got any idea on how to get this working? the kids are killling me!

 

 

 

Edit: I've been messing around with the Kernel again... I had also tried this with CIFS but have now hone back to SAMBA instead of CIFS as I read somewhere that this is what Tom is using in unRaid? Anyway, I enabled samba, and am now stuck on the NFS part (small issue in the scheme of things: (FATAL: Error inserting nfsd (/lib/modules/2.6.27.7-unRAID/kernel/fs/nfsd/nfsd.ko): Device or resource busy

 

 

Should NFS server be a module or * ?

  • Author

I've narrowed it down to this now (and I'm forgetting about NFS for a while):

 

Using the details in the last part of this page: http://www.thetechguide.com/howto/unraid-on-hard-drive.html, in order to get user shares working I must (after a reboot):

 

1) Stop the array

2) Disable User shares

3) Start the array

4) Stop the array

5) Enable user shares

6) Start the array

 

Surely I'm missing something?

 

 

edit (again):

 

I've FINALLY got it working on reboot...

 

 

For those who are interested (and this may / may not work for you):

 

1) mkdir /lib/modules/2.6.27.7-unRAID/kernel/fs/fuse

2) cp /lib/modules/2.6.27.7/kernel/fs/fuse/* /2.6.27.7-unRAID

3) mv /etc/rc.d/rc.fuse /etc/rc.d/rc.fuse.disabled

 

Stop array / Reboot via emhttp

 

Make sure you dont have any scripts that load /etc/rc.d/rc.fuse :-)

 

This is all assuming that you have compiled a kernel with Fuse support as a module, running slackware 12.2 and unraid 4.4.2. My .config is below and is setup for an ABIT AB9 PRO.

 

 

Cheers!

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.