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.

BUUX: The Linux Virtual Machine creation Helper.

Featured Replies

I Made this script that Asks you a few questions and help you set up your VM in xen. It automats\aids you in configurations while allowing you full customization within the ubuntu install.

 

OJKg46Ul.png

More Screens: http://imgur.com/a/MvALg#0

 

 

 

The Gist:

*Asks you questions (Mem,vcpus,os-version,disk size etc...)

*Creates a appropriate config for Installer

*Downloads required files

*Creates Hard Drive

*Boots you into your install

*Changes Config to boto the img file

*Adds to xenman (with icon!)

*and boots it up your freshly installed os.

 

Supports: Debian 6, Debian 7, Ubuntu 12.04, Ubuntu 14.04, CentOS 6, ArchVM (IronicBadgers Image).

 

The code can be found here (https://github.com/lonix/BUUX)

 

 

Thanks to tomf for his guide which was used a little along the way, and google, and old knowledge. (Link to tomf's guide: http://lime-technology.com/forum/index.php?topic=32733.0

 

 

 

 

 

Usage: Download the script as Instructed on the github page. Edit the top line to reflect your root directory. (Default is: /mnt/cache/VM). and launch it :)

 

 

 

Changelog:

 

1.0 Inital Release

 

1.1 -  01.05.2014

Cleaned up UI quite a bit, and prepared for more OS's and added version numbers so that i can check for newer version and inform on version 1.2.

 

1.2 02.05.2014

Added CentOS

Removed-unsecure wget's

You Can now Redo the config if you make a mistake.

Fixed the Mac address issue.

UpdateNotification

 

1.3 05.05.2014

Added Debian 6

Added Debian 7

Added IronicBadger's ArchVM

Can now configure autostart on Boot.

 

1.4 19.05.2014

(Y/N) Now consistenly requres to press the enterkey.

DiskCreation is now handled a bit diffrently

Options can now be placed in a configfile (preserve changes between updates)

Buux now creates a README.md (For xenman)

new working link for IB's Arch VM (and alternate)

 

  • Replies 78
  • Views 15.2k
  • Created
  • Last Reply
  • Author

Editlog:

 

29.04.14 12:00 (UTC+1): Added link to git hub.

Wow, thank you, this will be extremely useful. Hopefully I can test it over the weekend :-)

Wow, this is awesome! Can't wait to try this out. I am glad I could contribute to something like this.

 

I'm a Interaction Designer/Front-end developer by profession, so if you need any help let me know.

 

Ps. maybe you should write some instructions how to run this script.

  • Author

The little ui there is. Was mostly for debug during writing of script I will publish some more info on the script shortly.when I get of the train

 

Sent from my GT-I9505 using Tapatalk

 

 

  • Author

Wow, this is awesome! Can't wait to try this out. I am glad I could contribute to something like this.

 

I'm a Interaction Designer/Front-end developer by profession, so if you need any help let me know.

 

Ps. maybe you should write some instructions how to run this script.

 

I published the script To github, please fork and provide some Better UI if you can/Will. IT's Horrid in my opinon.

I just tried the script and it worked!

Thanks again!

 

The installation went fine, but at the end it didnt log me into the new VM. I had to manually do "xen console MYVMNAME"

I waited for 30 seconds before issuing that command

 

But besides from that it saved me a lot of time :)

 

 

And there is a typo, its "using" not "useing" ;)

Also, maybe you want to clarify in the OP that we are going to install Ubuntu Server and not Desktop Version. I was wondering for a second and then just tried it out....

  • Author

I just tried the script and it worked!

Thanks again!

 

The installation went fine, but at the end it didnt log me into the new VM. I had to manually do "xen console MYVMNAME"

I waited for 30 seconds before issuing that command

 

But besides from that it saved me a lot of time :)

 

 

And there is a typo, its "using" not "useing" ;)

Also, maybe you want to clarify in the OP that we are going to install Ubuntu Server and not Desktop Version. I was wondering for a second and then just tried it out....

 

I never ment to attach you to the console just boot the VM. I'm sorry if that was not clear. You could request it on github if you want that. I will fix the typo and desktop confusion when I get home.

 

Cheers lx

 

Sent from my GT-I9505 using Tapatalk

 

 

  • Author

New version up, Check Changelog.

 

Takeing requests for new Operation Systems to add.

New version up, Check Changelog.

 

Takeing requests for new Operation Systems to add.

If you could figure out Linux Mint, that would be awesome! 
  • Author

New version up, Check Changelog.

 

Takeing requests for new Operation Systems to add.

If you could figure out Linux Mint, that would be awesome!

 

Its on my todo list, but they dont seem to be distribution any netboot images.

As of beta 5a "wget --no-check-certificate" is deprecated and should be actively discouraged (since unRAID can validate github ssl cert)

  • Author

As of beta 5a "wget --no-check-certificate" is deprecated and should be actively discouraged (since unRAID can validate github ssl cert)

 

Next commit will remove most signs of --no-check

  • Author

As of beta 5a "wget --no-check-certificate" is deprecated and should be actively discouraged (since unRAID can validate github ssl cert)

 

Next commit will remove most signs of --no-check

 

1.2 Is out. With CentOS support

Do you think that for plex media server, centos should be used instead of Ubuntu 14.04? Or for downloading with sab,nzbget,nzb drone, Sickbeard, etc...

 

Also, can you add MineOS, Tretflix, Arch Appliance, owncloud appliance?

  • Author

Do you think that for plex media server, centos should be used instead of Ubuntu 14.04? Or for downloading with sab,nzbget,nzb drone, Sickbeard, etc...

 

Also, can you add MineOS, Tretflix, Arch Appliance, owncloud appliance?

 

Not Greedy are we ?

No but here are status on those:

 

MineOS: Does not contain xen PV (as far as i saw, so i pushed this a tad)

Tretflix: This is way ontop of my todo list, only thing is im trying to get permission to create a raw version of the file from tret. (Cant convert the provided vmdk in unRAID) [Alternately we could get qemu-img 1.5 if tom have the time.

Arch: Have not checked it, but on todo list (Probably not to far away, but i dont know squat about arch, so proably needs some tinkereing).

OwnCloud Appliance ? Is it turnkey ? if so look at the MineOS Answer.

 

 

As for What os to prefer, i always prefer Debian/ubuntu of some kind. (Debian is comming next btw.) But i hear CentOS Is rock solid, and quite a quality product :)

 

I have my Asterisk running on a Centos VM under unRaid - has never hickuped

 

Myk

 

I didn't know Tretflix sounds pretty interesting, after a quick reading sounds like it has everything I need. Great progress!

Thanks for the reply.

 

I wasn't asking asking, just submitted ideas.  I guess it was not well written (i'm french canadian). Sorry about that :)

 

I think I like your idea of using Ubuntu 14.04 as the PLEX server.  In fact, I think having 2 separate VMs (One low ressources for the downloads and one with lots of ressources for the PLEX (to support multiple transcoding simultaneously).  The Owncloud one can also be low ressource I guess, maybe just a 3rd Ubuntu, why not!.

 

I also found this project to automate the installation of all stuff :  https://github.com/bsmt/unholy

 

This is an ansible playbook that will configure your media management needs on an Ubuntu linux server (tested with 13.10 and 14.04).

It can install nginx, sabnzbd, sickbeard, nzbdrone, couchpotato, transmission and plex media server.

 

So I might end-up using your stuff for automating Ubuntu Server Install and the Unholy for the automation of the media stuff!

 

 

I have Sab, SickBeard, CouchPotate, Plex Media Server all running on Arch Linux with no problems what so ever - there is no real reason to split them up except for the purpose of getting them separated from unRAID in cause one goes bonkers and then don't take down your array.....

 

Also makes it much easier to get them to talk to each other via a local mount point or directory vs getting them to talk to each other via a network mount etc...

Myk

 

MyKroFt: Yes. My goal is to avoid using the CPU of the VM to do the PAR, RAR stuff and slow down PLEX.  I want my PLEX to be responsive and fast all the time. 

 

Do you mean that inside a VM, I can mount a Unraid Share without doing a network mount ?  I thought I had to use the SMB of Unraid to have access to the data from inside the VM ?  Or is Xen can connect a share directly from the .cfg of a VM ??  Xen is new to me ! :)

 

 

  • Author

I Personally Use a CentOS6 Box for developing this script.

A Ubuntu PLexServer 4Gb ram 4vcpus

and a Tretflix VM for SAB

What I mean is my sab sends completed downloads to a local folder, and my sickbeard watches that folder - that way if I have a network error, my temp location for sab downloads does not fill up and pause sab.  Also upon return of my unRAID mounts, sickbeard will postprocess and move the download to the array.

 

i have a xenon cpu with 8 cores, i give 2 cores and 2g to unraid, and let the VM have the rest.  Most of my plex transcodes happen in less than 2 min with this setup.

 

Myk

 

 

MyKroFt: Yes. My goal is to avoid using the CPU of the VM to do the PAR, RAR stuff and slow down PLEX.  I want my PLEX to be responsive and fast all the time. 

 

Do you mean that inside a VM, I can mount a Unraid Share without doing a network mount ?  I thought I had to use the SMB of Unraid to have access to the data from inside the VM ?  Or is Xen can connect a share directly from the .cfg of a VM ??  Xen is new to me ! :)

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.