Jump to content

ElementaryOS


Recommended Posts

Interesting OS ... I installed it under VMware on my Windows box and it installs just fine [set it as a Ubuntu machine with 40GB hard drive and 2GB of RAM].  Used the "install updates while installing" option along with the "install 3rd party utilities for media playback", and it installed and works just fine -- plays media, etc.  Didn't time the install, but it wasn't very long ... perhaps 5-10 minutes in total until it was booting just fine.

 

Seems to work very nicely, although I only played with it for perhaps 30 minutes, browsing the web with Midori and "fiddling" a bit with the OS.

 

Haven't tried it on UnRAID's hypervisor, but I'd think it'd work fine there as well if you can get the settings set okay.

 

Link to comment

Whaddya know, just got home from work, tried again and it's installing fine....

 

As far as I can remember, the only thing I'm doing differently is using Ubuntu as a profile instead of Linux.  But I'm pretty sure that doesn't change anything other than the icon.....  :-\

 

For reference Edgar, here's my XML....

 

<domain type='kvm' id='1'>
  <name>Elementary OS</name>
  <uuid>972bc16d-2c04-7f52-80f9-510e0805a381</uuid>
  <metadata>
    <vmtemplate name="Custom" icon="ubuntu.png" os="ubuntu"/>
  </metadata>
  <memory unit='KiB'>2097152</memory>
  <currentMemory unit='KiB'>2097152</currentMemory>
  <memoryBacking>
    <nosharepages/>
    <locked/>
  </memoryBacking>
  <vcpu placement='static'>2</vcpu>
  <cputune>
    <vcpupin vcpu='0' cpuset='2'/>
    <vcpupin vcpu='1' cpuset='3'/>
  </cputune>
  <resource>
    <partition>/machine</partition>
  </resource>
  <os>
    <type arch='x86_64' machine='pc-q35-2.3'>hvm</type>
  </os>
  <features>
    <acpi/>
    <apic/>
  </features>
  <cpu mode='host-passthrough'>
    <topology sockets='1' cores='2' threads='1'/>
  </cpu>
  <clock offset='utc'>
    <timer name='rtc' tickpolicy='catchup'/>
    <timer name='pit' tickpolicy='delay'/>
    <timer name='hpet' present='no'/>
  </clock>
  <on_poweroff>destroy</on_poweroff>
  <on_reboot>restart</on_reboot>
  <on_crash>restart</on_crash>
  <devices>
    <emulator>/usr/bin/qemu-system-x86_64</emulator>
    <disk type='file' device='disk'>
      <driver name='qemu' type='raw' cache='writeback'/>
      <source file='/mnt/virtualisation/vm/elementary_os/vdisk1.img'/>
      <backingStore/>
      <target dev='hdb' bus='virtio'/>
      <boot order='1'/>
      <alias name='virtio-disk1'/>
      <address type='pci' domain='0x0000' bus='0x02' slot='0x04' function='0x0'/>
    </disk>
    <disk type='file' device='cdrom'>
      <driver name='qemu' type='raw'/>
      <source file='/mnt/virtualisation/media/linux/elementaryos-0.3.2-stable-amd64.20151209.iso'/>
      <backingStore/>
      <target dev='hda' bus='sata'/>
      <readonly/>
      <boot order='2'/>
      <alias name='sata0-0-0'/>
      <address type='drive' controller='0' bus='0' target='0' unit='0'/>
    </disk>
    <controller type='usb' index='0' model='ich9-ehci1'>
      <alias name='usb'/>
      <address type='pci' domain='0x0000' bus='0x02' slot='0x02' function='0x7'/>
    </controller>
    <controller type='usb' index='0' model='ich9-uhci1'>
      <alias name='usb'/>
      <master startport='0'/>
      <address type='pci' domain='0x0000' bus='0x02' slot='0x02' function='0x0' multifunction='on'/>
    </controller>
    <controller type='sata' index='0'>
      <alias name='ide'/>
      <address type='pci' domain='0x0000' bus='0x00' slot='0x1f' function='0x2'/>
    </controller>
    <controller type='pci' index='0' model='pcie-root'>
      <alias name='pcie.0'/>
    </controller>
    <controller type='pci' index='1' model='dmi-to-pci-bridge'>
      <alias name='pci.1'/>
      <address type='pci' domain='0x0000' bus='0x00' slot='0x1e' function='0x0'/>
    </controller>
    <controller type='pci' index='2' model='pci-bridge'>
      <alias name='pci.2'/>
      <address type='pci' domain='0x0000' bus='0x01' slot='0x01' function='0x0'/>
    </controller>
    <controller type='virtio-serial' index='0'>
      <alias name='virtio-serial0'/>
      <address type='pci' domain='0x0000' bus='0x02' slot='0x03' function='0x0'/>
    </controller>
    <interface type='bridge'>
      <mac address='52:54:00:74:68:d7'/>
      <source bridge='vm0'/>
      <target dev='vnet0'/>
      <model type='virtio'/>
      <alias name='net0'/>
      <address type='pci' domain='0x0000' bus='0x02' slot='0x01' function='0x0'/>
    </interface>
    <serial type='pty'>
      <source path='/dev/pts/0'/>
      <target port='0'/>
      <alias name='serial0'/>
    </serial>
    <console type='pty' tty='/dev/pts/0'>
      <source path='/dev/pts/0'/>
      <target type='serial' port='0'/>
      <alias name='serial0'/>
    </console>
    <channel type='unix'>
      <source mode='bind' path='/var/lib/libvirt/qemu/channel/target/Elementary OS.org.qemu.guest_agent.0'/>
      <target type='virtio' name='org.qemu.guest_agent.0' state='disconnected'/>
      <alias name='channel0'/>
      <address type='virtio-serial' controller='0' bus='0' port='1'/>
    </channel>
    <input type='tablet' bus='usb'>
      <alias name='input0'/>
    </input>
    <input type='mouse' bus='ps2'/>
    <input type='keyboard' bus='ps2'/>
    <graphics type='vnc' port='5900' autoport='yes' websocket='5700' listen='0.0.0.0' keymap='en-gb'>
      <listen type='address' address='0.0.0.0'/>
    </graphics>
    <video>
      <model type='vmvga' vram='16384' heads='1'/>
      <alias name='video0'/>
      <address type='pci' domain='0x0000' bus='0x00' slot='0x01' function='0x0'/>
    </video>
    <memballoon model='virtio'>
      <alias name='balloon0'/>
      <address type='pci' domain='0x0000' bus='0x02' slot='0x05' function='0x0'/>
    </memballoon>
  </devices>
</domain>

Link to comment

Here's an icon for Elementary_OS

 

Create a folder on your flash drive called icons and move the icon into it...

 

Run (and add to the go file to make it persist across reboots)

cp /boot/icons/elementary_os.png /usr/local/emhttp/plugins/dynamix.vm.manager/templates/images

 

Then edit this line in the template

<vmtemplate name="Custom" icon="ubuntu.png" os="ubuntu"/>

to

<vmtemplate name="Custom" icon="elementary_os.png" os="elementary_os"/>

 

All credit to peter_sm for showing me that trick here...  ;D

elementary_os.png.86dbf31eb5222a85765862effdc92ad0.png

Link to comment

Wow guy's what a support :-)

 

peter_sm gave the final solution: elementaryos-0.3.2-stable-amd64.20151209.iso is working, elementaryos-freya-amd64.20150411.iso wasn't.

 

Installed nicely...as all other type of OS that I have installed at unRAID KVM  :)

 

elementaryos-0.3.2-stable-amd64.20151209.iso was what I was using....  ::)

Link to comment

Wow guy's what a support :-)

 

peter_sm gave the final solution: elementaryos-0.3.2-stable-amd64.20151209.iso is working, elementaryos-freya-amd64.20150411.iso wasn't.

 

Installed nicely...as all other type of OS that I have installed at unRAID KVM  :)

 

Just checked to see which I had downloaded => it was the elementaryos-freya-amd64.20150411.iso  ... and it works perfectly on VMware, so I'm not sure why it won't work under KVM.    May be some setting (could be as simple as what CHBMB noted (choosing the Ubuntu vs. Linux profile) ... or perhaps something else.

 

In any event, since the elementaryos-0.3.2-stable-amd64.20151209.iso works, there's not really any reason to experiment with the other.

 

Link to comment

I run elementary os as my main laptop os for about a year now (previously mint)... so I am fairly comfortable with it :)

 

I have had a few hurdles with ubuntu desktop vm: login display rendering, mouse loosing ability to click via web VNC viewer, long-term stability lockups.  1 week in and ZERO issues with elementary so far :)

 

Both are setup to have 1 core and 4 GB of ram with the user shares passed through directly from the host unraid (tower2) and user shares fstab mounted from Tower1

Link to comment
  • 3 weeks later...
  • 1 year later...

Sorry for the old thread bump, seems like the only thread about Elementary OS on Unraid.

I've been messing around with this for a little but only seem to get it to boot up and then eventually say "A start job is running for Ubuntu live CD installer".

 

Edit: got it working. Required seabios and network type to virbr0

Edited by marshy919
Link to comment

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.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...