[Howto] Install / Boot OMV on Intel SS4200

    This site uses cookies. By continuing to browse this site, you are agreeing to our Cookie Policy.

    • [Howto] Install / Boot OMV on Intel SS4200

      Copy from old forum hosted on SourceForge, so this post wil not be lost! :D
      Post from 26.11.2011, I hope it still works.


      Hi,

      First some hardware informations about my Intel SS4200:
      Processor: Intel Pentium Dual-Core E2220, 2x 2.40GHz
      Memory: 2GB
      Flash: Transcend 4GB DOM (IDE)
      HDD: 4x 3.5" (SATA)

      Bios settings:
      ATA/IDE configuration: Enhanced
      SATA configuration: AHCI, Behind PATA

      Before I installed OMV I disconnected all SATA HDDs from the board.
      After that I (successfully) installed OMV 0.2.5 (x64) on the 4GB DOM via USB drive.
      I booted from the DOM, but after "Loading, please wait..." the following error occurs:

      Source Code

      1. Gave up waiting for root device. Common problems:
      2. ...
      3. ALERT! /dev/disk/by-uuid/... does not exists
      4. Dropping to a shell!


      I read on an other site that this is a known issues and occurs also on FreeBSD 7 and Ubuntu amd64 with Intel SS4200. The problem is:
      It does not recognize the PATA port unless set in Compatibility mode in the BIOS, and "PATA before SATA".


      For testing I installed OMV 0.2.5 (x86) on the 4GB DOM, but the same error occurs.
      Then I set ATA/IDE configuration to Compatibility mode and PATA before SATA.
      Now OMV/Debian is able to find the device and boots up.

      But the next problem is when I set Compatibility mode, the bios recognize only the DOM and 2x SATA HDDs instead of 4.

      If I install OMV on a usb drive instead of the DOM it works out of the box with all 4 SATA HDDs.

      SOLUTION:
      While I wrote the text above at the afternoon, I couldn`t login to this forum to post if anyone has any ideas how to solve this issue I described above. :shock:
      Many hours later I found a solution and maybe its interesting for some other people trying to get OMV working with Intel SS4200. :D

      The necessary kernel modules for ATA/IDE are not loading. To fix this you have to do the same as described here.
      Here a small summary and adaption for Intel SS4200:
      1.) Set ATA/IDE configuration in Bios to: Compatible
      2.) OMV should now boot from your DOM.
      3.) Login to console
      4.) Add the following modules to /etc/initramfs-tools/modules
      ata_piix
      ide_generic
      You can do this with your favorite unix editor or simply type these commands:
      echo ata_piix >> /etc/initramfs-tools/modules
      echo ide_generic >> /etc/initramfs-tools/modules
      5.) After modifying the file you must update the system with the command:
      update-initramfs -u
      6.) Now restart and set ATA/IDE configuration in Bios back to: Enhanced
      7.) OMV should now boot without problems


      Regards :lol:

      The post was edited 2 times, last by Solo0815 ().

    • Re: [Howto] Install / Boot OMV on Intel SS4200

      I tried this with my NAS, nothing seems to work. I've got the console defaulted to 1152008n1 and I can get into the bios and everything else. I can boot freenas fine. But when I try OMV I get the loading grub line, then the screen goes black, but I know it's loading as it stops flashing for a sec then starts again, but the box never comes up. I put the USB stick into an old computer and it boots fine and is immediately accessible via the web interface.
    • Re: [Howto] Install / Boot OMV on Intel SS4200

      One trick I've learned on usb installs is try every usb port. How many usb ports does your machine have? It may not help but make sure you try on every port because if your machine has several ports it likely has more then 1 usb controller. If I had same hardware as you I'd help more.

      Good Luck
    • Re: [Howto] Install / Boot OMV on Intel SS4200

      I know this would be for a debian OS, but for what it's worth I installed ubuntu 12.04 x64 mini on a Intel ss4200 to a 60g ide drive connected to the PATA port. With only the 60g IDE drive connected (and a USB CD-Rom boot/install disk) I went into the bios and configured the IDE mode as compatible (this mode will only display or access two PATA devices and the first two SATA ports). Install the OS as you normally would against the IDE drive and the reboot the system. So at least for the Intel ss4200 running 64-bit Ubuntu 12.04 I had to load the "pata_legacy" module to have the PATA port accessible in Ubuntu when the bios IDE mode is changed from compatible to enhanced mode. after adding, loading, the pata_legacy module and issuing the update-initramfs -u command I then rebooted the system and changed the bios IDE mode to enhanced and continued to boot the system off the 60g ide drive successfully. After that worked, I shutdown the system and added my 4 SATA drives and rebooted the system to see that all 5 drives were accessible to ubuntu while the bios is running in ide enhanced mode.

      hope this helps someone...
    • Re: [Howto] Install / Boot OMV on Intel SS4200

      @carde and @daifel, big THX from me. Helped me a lot.
      First of all I installed OMV but with this old Kernel it doesn't make a lot of fun with the SS4200. Now I have installed the Ubuntu 12.04 and it works like a charm. Another method than the installation over USB-Dongle or external CD-Drive is to connect the CF-Card with a PC and install the OMV or Ubuntu with VMware, after the installation and configuration you can put it in the SS4200.
    • Re: [Howto] Install / Boot OMV on Intel SS4200

      Hi Folks,

      I'm converting my ss4200e to OMV. How did you guys manage to install the image ? I'm stuck at booting the USB stick. I loose all console information right after the boot. I tried switching the console speed to 9600N1 but still nothing appears on the serial console.

      Any suggestions other than installing a video card ?

      I'm using latest OMV 5.0.24.

      Thanks,
      -Ramesh.
    • Thanks so much for the info!
      I didn't want to bother w/ the serial console so I did a slightly modified method installing to a different PC and then just swapping the DOM into my SS4200:
      1. Download OMV iso and burn to CD or install onto USB stick using unetbootin.sourceforge.net/
      2. Install DOM in desktop. I disconnected all HDs just in case it didn't detect the DOM. I've seen Linux installers pick a drive automatically and wipe it when only detecting one possible install location.
      3. Boot from USB stick or CD, install OMV on DOM following prompts.
      4. Boot OMV from DOM (still on desktop).
      5. login to root.
      6. Type: echo ata_piix >> /etc/initramfs-tools/modules(press enter)
      7. type: echo pata_legacy >> /etc/initramfs-tools/modules (press enter)
      8. type: update-initramfs -u (press enter)
      9. type: rm /etc/udev/rules.d/70-persistent-net.rules (press enter)
      10. type: shutdown -h now to shutdown desktop.
      11. Remove DOM & install into SS4200
      12. Assign static IP to the NAS from router
      13. Start up NAS. Login from any other PC using web interface & assigned IP. Done!

      Thanks very much for the help!

      The post was edited 8 times, last by fryman ().

    • There have been changes for OMV ver 1.X (related to Debian "Wheezy") that affect installation on the SS4200

      The ide module is now called pata_legacy for Debian. Replace ide_generic with pata_legacy in all instructions above.

      The 64-bit debian kernel does not have pata_legacy. So, you have to use the 32-bit. I think it would be possible to compile your own custom kernel with the appropriate modules, but I'm not knowledgeable enough to do that.
    • I know this thread is old, but I'm hoping someone can help out. I have a ss4200 and I'm trying to re-purpose it to use omv. The unit has 2gb of memory and a e4700 cpu. I'm trying to install omv onto a 8gb DOM.

      When trying to install with enhanced pata mode, the installation doesn't see the DOM. When pata is set to compatible, it installs, but after reboot I'm greeted with a flashing _. I was using openmediavault_2.1_i386.iso as the installation media.

      Does anyone have any ideas as to what is causing this issue and if I should even bother.

      Thanks