Jump to content
XPEnology Community

DSM 6.1.x Loader


jun

Recommended Posts

I have a small question about update from DSM 6.02 to DSM 6.0.2-8451 Update 4

 

In previous updates I used to update /autoupd@te.info (replace flashupdateDeb to flashupdateDeb1 ) after loading the update but just before pushing update button.

 

In this release as soon as I do this GUI asks me load update again. Is it OK to skip updating of /autoupd@te.info?

Link to comment
Share on other sites

I have a small question about update from DSM 6.02 to DSM 6.0.2-8451 Update 4

 

In previous updates I used to update /autoupd@te.info (replace flashupdateDeb to flashupdateDeb1 ) after loading the update but just before pushing update button.

 

In this release as soon as I do this GUI asks me load update again. Is it OK to skip updating of /autoupd@te.info?

As far as I knew, this was a thing you used to have to do in the early 5.x days but have long since _not_ needed to do, but I could be totally wrong. I thought once you got into 6 simply using the GUI to push-button update was all you needed. Anyone else confirmation one way or the other?

Link to comment
Share on other sites

UPDATED TUTORIAL to reflect the latest loader features and fixes >>> http://xpenology.com/forum/viewtopic.php?f=2&t=22100&p=76338#p76338

Enjoy.

 

That new feature about editing grub for vid pid, is it already integrated in the exisitng Jun V.1.01? Such a convenient feature, could have saved me earlier. But perhaps I was installing via esxi using ovf, don't remember seeing that many options when I boot into xpenology.

Link to comment
Share on other sites

Hi, I am been trying to upgrade my DSM 6 on Esxi 6u2 host but cant't seem to figure out which loader file to use.

 

 

So basically, I have an SSD (datastore) that is used to store my dsm 5 as well as other VMs (Plex server).

 

Would upgrading from dsm 5 to 6, cause loss of any data on my physical HDDs (SHR raid) if I migrate?

 

Can you provide some steps I can follow as well as links to which loader/VM image you used to achieve this?

 

 

Thanks

Link to comment
Share on other sites

Can you provide some steps I can follow as well as links to which loader/VM image you used to achieve this?

 

 

Thanks

 

Look back two or three posts above your post and you will find the answer.

 

Not sure why some people have hard time reading through some posts. Most of their answers are here and in the tutorial >>> viewtopic.php?f=2&t=22100

Link to comment
Share on other sites

UPDATED TUTORIAL to reflect the latest loader features and fixes >>> http://xpenology.com/forum/viewtopic.php?f=2&t=22100&p=76338#p76338

Enjoy.

 

That new feature about editing grub for vid pid, is it already integrated in the exisitng Jun V.1.01? Such a convenient feature, could have saved me earlier. But perhaps I was installing via esxi using ovf, don't remember seeing that many options when I boot into xpenology.

 

It has been so since V1.0

V1.01 is just a minor release. As seen in the OP:

 

10/29:

It's time to release a loader with a proper version number now.

Here is my loader v1.0

https://mega.nz/#F!18kB1BTB!1ft3N5Hnrcnqsneu0aQUkA

 

New features & fix:

 

Support bios & uefi boot & VMware & ESXI

Fix cmos reset issue( at least on bios mode VMware workstation)

most configurations can be done via grub command line now.

Remember last boot entry.

Autodetect synoboot partitions, not extensively tested. It is still recommended to set correct vid/pid.

AMD CPU support, not extensively tested, there are a few positive report on the forum.

Add grub menu for reinstallation.

Add grub menu to force installation when interrupted due to "Disks Disabled" message, not extensively tested

Automatically apply workaround for boards without serial port.

Fix SATA disk order remap, and allow to set SAS disk starting no, but disk order are still not deterministic between SAS disks.

Fix SAS disk naming, not extensively tested, only with one SAS2008 based HBA and synology provided mpt2sas driver.

Add ata_piix support, tested on VMware and it does not crash, only complain about "Read current link speed fail", so I

assume it works :smile:, this driver requires a bit of patching to the kernel, so I include it in the package.

 

Integrate up-to-date network drivers compiled by Arcao and Trantor.

 

 

Known issue:

When runing on a slow single core machine, there is a race condition causes the patcher loading too late.

the most obvious sign is console not working properly. I don't expected this to happen normally,

the only example is a VM on my laptop when running on battery. If anyone believes have this issue,

please send me a message.

 

Some ethernet drivers crash when set MTU above about 4096(Jumbo frame), I've not identified the culprit yet.

 

 

How to install:

 

find the vid/pid of your usb drive

Burn the image to the drive, optionally edit grub.cfg to set vid/pid and boot entry, OR

connect monitor/keyboard/serial console to your Box.

Press C during Grub boot menu to enter command line

vid 0xXXXX
pid 0xYYYY

to configure pid and vid ("pid" and "vid" are command, and "XXXX", "YYYY" are you usb drive's vid,pid)

(There are a few other options can be config this way, you can read grub.cfg to know more detail.)

Press Esc to go back to boot menu

Select baremeta/baremetal AMD entry, press enter to boot.

If your encounter the "disk port disabled" error during installation, try the force install menu entry.

if both option does not work, you have to fallback to SataPortMap method,

type this line in grub command line, replace XX with appropriate value.

append SataPortMap=XX

 

11/2:

as I promised, here is v1.01, download link is the same as v1.0

This update contains nothing fancy, mainly for inner peace,

Plus, I revert megaraid_sas mpt3sas to old version.

Link to comment
Share on other sites

Adding my voice to the 4 others that have commented in this thread who have Intel i210 network cards who cannot get this loader to activate our network cards. (

 

I am guessing the i210 drivers are not included in this loader...

 

Is there anyone that can add Intel i210 drivers for us? :grin:

you can try to load the extra.lzma first if this is working for the i210.

 

initrd $img/ramdisk.lzma $img/$extra_initrd

chg to

initrd $img/$extra_initrd $img/ramdisk.lzma

 

I just want to say that this worked for me.

 

I am runnung an esxi server with an i210 passed through.

 

For people who do not understand this completely: you have to do the change in grub.cfg. How to edit this file is described here (Point 5):

viewtopic.php?f=2&t=22100&p=76338#p76338

 

I also want to state, that my LSI3008 controller is working. A bare metal setup on the X11SSL-CF board should work as well.

Link to comment
Share on other sites

Hi guys!

This is my first attempt to install DSM.

I'm downloaded loader ver. 1.01. Burn the image to the my 4Gb Apacer flash drive. Go to flash drive and edit grub.cfg (set VID/PID ).

I'm try to install it on MB P4SCT+ with Pentium 4. On loading I choose boot option (1) and I see the loading

[spoiler=screen]P011l362Q66100w3_preview.jpg

But I can't find DSM in my LAN. PC does not even try to obtain an IP address from DHCP of my TP-Link 841N :sad:

I will be very grateful for the help and sry for my bad english!

Link to comment
Share on other sites

Hi,

 

many thanks for providíng the bootloader :smile:

 

I migrated a DSM 5.2 installation on a HP Microserver Gen8 with 4x3TB RAID5 with no problems.

 

The best thing is that after adding an ssd drive I was able to activate ssd-cache with no errors and full functionality.

 

 

Thanks a lot.... very good job :smile:

Link to comment
Share on other sites

 

Sorry to ask, but is there an approximate ETA on this new loader with the included drivers for the i354?

 

It is supported. I tried it on a supermicro C2758 mini itx board wit C2000 /i354. I had no problem. It was jun's original version. I did not try the latest though.

Link to comment
Share on other sites

I need to clear one last detail before updating, anyone can confirm if creating new disk group is working ?

Also can you expand volume ?

 

If anyone tested i would like to know.

 

So far I have migrated 4 of this from v5 to v6 you need to change de vid/pid and then edit synoinfo.conf to enable SHR, so far I have been able to expand with no problems, to edit synoinfo.conf you must ssh and then follow this to enable SHR with sudo:

 

edit /etc.defaults/synoinfo.conf

comment out/delete

CODE: SELECT ALL

supportraidgroup="yes"

 

then add

CODE: SELECT ALL

support_syno_hybrid_raid="yes"

Link to comment
Share on other sites

I need to clear one last detail before updating, anyone can confirm if creating new disk group is working ?

Also can you expand volume ?

 

If anyone tested i would like to know.

 

So far I have migrated 4 of this from v5 to v6 you need to change de vid/pid and then edit synoinfo.conf to enable SHR, so far I have been able to expand with no problems, to edit synoinfo.conf you must ssh and then follow this to enable SHR with sudo and vi:

 

edit /etc.defaults/synoinfo.conf

comment out/delete

supportraidgroup="yes"

 

then add

 

support_syno_hybrid_raid="yes"

Link to comment
Share on other sites

Hi Jun,

 

It seems load the latest drivers 5.3.5.4

 

[sun Nov 20 15:23:03 2016] Intel(R) Gigabit Ethernet Network Driver - version 5.3.5.4
[sun Nov 20 15:23:03 2016] Copyright (c) 2007-2015 Intel Corporation.
[sun Nov 20 15:23:03 2016] igb 0000:03:00.0: irq 141 for MSI/MSI-X
[sun Nov 20 15:23:03 2016] igb 0000:03:00.0: irq 142 for MSI/MSI-X
[sun Nov 20 15:23:03 2016] igb 0000:03:00.0: added PHC on eth1
[sun Nov 20 15:23:03 2016] igb 0000:03:00.0: Intel(R) Gigabit Ethernet Network Connection
[sun Nov 20 15:23:03 2016] igb 0000:03:00.0: eth1: (PCIe:2.5GT/s:Width x1)
[sun Nov 20 15:23:03 2016] igb 0000:03:00.0 eth1: MAC: 1c:1b:0d:63:b9:38
[sun Nov 20 15:23:03 2016] igb 0000:03:00.0: eth1: PBA No: Unknown
[sun Nov 20 15:23:03 2016] igb 0000:03:00.0: LRO is disabled
[sun Nov 20 15:23:03 2016] igb 0000:03:00.0: Using MSI-X interrupts. 1 rx queue(s), 1 tx queue(s)

 

 

I unplug the eth0 and plug into eth1 and eth1 cant get IP from DHCP. Later I change back to eth0.

 

[sun Nov 20 15:23:03 2016] igb 0000:03:00.0: irq 141 for MSI/MSI-X
[sun Nov 20 15:23:03 2016] igb 0000:03:00.0: irq 142 for MSI/MSI-X
[sun Nov 20 15:23:03 2016] igb 0000:03:00.0: added PHC on eth1
[sun Nov 20 15:23:03 2016] igb 0000:03:00.0: Intel(R) Gigabit Ethernet Network Connection
[sun Nov 20 15:23:03 2016] igb 0000:03:00.0: eth1: (PCIe:2.5GT/s:Width x1)
[sun Nov 20 15:23:03 2016] igb 0000:03:00.0 eth1: MAC: 1c:1b:0d:63:b9:38
[sun Nov 20 15:23:03 2016] igb 0000:03:00.0: eth1: PBA No: Unknown
[sun Nov 20 15:23:03 2016] igb 0000:03:00.0: LRO is disabled
[sun Nov 20 15:23:03 2016] igb 0000:03:00.0: Using MSI-X interrupts. 1 rx queue(s), 1 tx queue(s)
[sun Nov 20 15:27:32 2016] igb 0000:03:00.0 eth1: igb: eth1 NIC Link is Up 1000 Mbps Full Duplex, Flow Control: RX/TX
[sun Nov 20 15:29:04 2016] igb 0000:03:00.0 eth1: igb: eth1 NIC Link is Down

 

I also tried to recompile the module and copy to /lib/modules and use insmod in /etc/rc.local. Still not working.

 

Below is from my 5.2 which is using older version of igb

[sun Nov 20 15:47:58 2016] Intel(R) Gigabit Ethernet Network Driver - version 5.3.3.2
[sun Nov 20 15:47:58 2016] Copyright (c) 2007-2015 Intel Corporation.
[sun Nov 20 15:47:58 2016] igb 0000:03:00.0: irq 138 for MSI/MSI-X
[sun Nov 20 15:47:58 2016] igb 0000:03:00.0: irq 139 for MSI/MSI-X
[sun Nov 20 15:47:58 2016] igb 0000:03:00.0: added PHC on eth1
[sun Nov 20 15:47:58 2016] igb 0000:03:00.0: Intel(R) Gigabit Ethernet Network Connection
[sun Nov 20 15:47:58 2016] igb 0000:03:00.0: eth1: (PCIe:2.5GT/s:Width x1)
[sun Nov 20 15:47:58 2016] igb 0000:03:00.0 eth1: MAC: 1c:1b:0d:63:b9:38
[sun Nov 20 15:47:58 2016] igb 0000:03:00.0: eth1: PBA No: Unknown
[sun Nov 20 15:47:58 2016] igb 0000:03:00.0: LRO is disabled
[sun Nov 20 15:47:58 2016] igb 0000:03:00.0: Using MSI-X interrupts. 1 rx queue(s), 1 tx queue(s)

 

Maybe not latest drivers always good... let me try to compile again using this version.

 

Should I repack the extra.lzma or insmod is fine?

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

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...