Jump to content
XPEnology Community

TBK

Member
  • Posts

    82
  • Joined

  • Last visited

Posts posted by TBK

  1. You need some sort of linux distro to build the iso. I unfortunately can not make the iso for you, since I am on a really low bandwidth sat connection.

     

    If you use a debian or debian derived (ubuntu..) distro then installing these packages should suffice:

    apt-get install libc6-i386 build-essentials libncurses5-dev nasm uuid-dev

     

    Afterwards download the src code for syslinux, extract, open a terminal and use this command to compile the code:

    make -C path/to/extracted/source/

     

    Afterwards find the files you need in the bios folder and its sub-folders, copy them to a work folder and use the command I wrote in my previous post.

  2. You could get the latest syslinux version src code, compile it and make a new iso or img based on the files from a xpenoboot release (zimage and isolinux.cfg).

     

    After compiling the source the files you will need to copy to your work dir are isolinux.bin, ldlinux.c32, libutil.c32, menu.c32, chain.c32 and libcom32.c32.

     

    The command to build iso is:

    mkisofs -o new_iso_with_windows_boot.iso -b isolinux.bin -c boot.cat -no-emul-boot -boot-load-size 4 -boot-info-table -input-charset utf-8 path_to_folder/with_xpeno_and/above_mentioned_files/

  3. XPEnoboot kernel is 10+ MiB because the initrd (rd.gz) is embedded in the bzimage, instead if embedding you can just "load it" by adding a parameter to the bootloader.

     

    E.g. for syslinux: APPEND root=/dev/md0 initrd=rd.gz ihd_num=0.............

     

    Other ingredients you need are a modified synobios.ko file and a rebuild initrd (rd.gz) with your kernel modules.

  4. brantje is suggesting that you create a test VM for installing the updates, it has nothing to do with DSM6.

     

    The DSM6 feature is to run virtual DSM machines (guests) on a DSM box (host - bare metal).

     

    You don't have to install all the updates individually. Just grab the latest.

     

    Why are yo not using 5.2-5644?

  5. If you don't use a lot of the Kodi/Xbmc plugins then as and alternative to using it as a HTPC you could run Emby server or Plex server and then install clients on all of your devices.

     

    If you want live tv then take a look at EmbyTV.

  6. What Synology makes their money off is the hard work thousands of people and companies have done for 20+ years on the Linux kernel and other open source project that they utilize for their distro.

     

    Read up on GNU GPL v2 and then investigate what components that goes into making XPEnoboot.

  7. No real reason for VirtualBox when Synology is providing a QEMU/KVM alternative for DSM 6 called "Virtual DSM Manager".

    Problem with Virtual DSM Manager, is that it only allows visualization of Synology's own DSM OS, hence the name Virtual DSM. :wink: VirtualBox should have more OS'es to choose from.

    Did not know that Synology had put a restriction on Virtual DSM Manager. Have you tried to use the command line tools to create a VM? It might be that the restriction is only in the UI code.

     

    http://www.thegeekstuff.com/2014/10/lin ... -guest-vm/

    http://blog.muhuk.com/2010/07/07/how-to ... -qemu.html

     

    Btw, I'm running a DS1515+ with DSM 6.0-7321, and sadly still getting "your kernel 3.10.77 is not supported" as 5.0.10-104061-1 is the latest version shown in my repo. Any chance of v5.0.16-105871-3 also showing up? Would be cool to take VirtualBox for a spin!

    Just install the latest version manually.

  8. As far as I know the PERC controller is based of a LSI MegaRaid chip.

     

    Try to start with to check if the disks are visible to linux. Type this command:

    lsblk

    or

    lsscsi

     

    If your disks are not listed, then it might be that the necessary driver is not included in the current build or the wrong driver is loaded.

     

    Try to use

    lsmod

    to see if the mpt2sas, mptsas or a module called something with megaraid is loaded.

     

    To "bind" the hardware to a new driver follow this guide:

    Try to follow this guide https://wiki.gentoo.org/wiki/LSI_Embedded_MegaRAID

  9. Go with the newer tech. It is correct that Braswell is not fully supported atm, because the intel_pstate kernel modules is not part of the current build. Future builds are very likely to include the module.

×
×
  • Create New...