Actus XPEnology France

Migration DSM 5.2 à DSM 6.0 sur une machine physique : c’est enfin possible !

Une procédure en français est disponible depuis hier sur le forum officiel XPEnology. Voici le résumé des manipulations à réaliser. Attention, cette méthode n’utilise pas un loader “officiel”, la manipulation est à effectuer à vos risques et périls. Pensez à bien sauvegarder vos données importantes et surtout à bien lire le tuto disponible sur xpenology.com, cet article n’en est qu’un résumé rapide.
usb-drive

  1. Procurez-vous une nouvelle clé USB afin de ne pas écraser votre clé USB de boot pour le DSM 5.2
  2. Arrêtez votre machine et retirez la clé USB où vous avez installé le XPEnoboot 5.2.
  3. Utilisez le logiciel USBFlashinfo pour connaître le VID et PID de voter nouvelle clé USB. C’est impératif, sans cela, rien ne fonctionnera.
  4. Téléchargez le loader hybride BIOS/UEFI ici
  5. Utilisez Win32 Disk Imager pour rendre votre nouvelle clé USB bootable.
  6. Une fois l’image copiée sur la clé USB, ouvrez le dossier grub et éditez le fichier grub.cfg

    serial –port=0x3F8 –speed=115200
    terminal_input serial console
    terminal_output serial console
    set default=’0′
    set timeout=’1′
    set fallback=’0′

    menuentry ‘Synology DS3615xs’ –class os {
    insmod   fat
    linux   /image/DS3615xs/zImage root=/dev/md0 syno_hdd_powerup_seq=0 netif_num=1 HddHotplug=0 syno_hw_version=DS3615xs vender_format_version=2 vid=0x090C pid=0x1000 console=uart,io,0x3f8,115200n8 sn=C7LWN09761 mac1=0011322CA785 withefi elevator=your_magic_elevator quiet
    initrd   /image/DS3615xs/ramdisk.lzma
    }

  7. Modifiez les données suivantes :
    vid=0x090C par vid=[votre vid]
    pid=0x1000 par pid=[votre pid ]
    console=uart,io,0x3f8,115200n8 par console=ttyS0,115200n8
    sn=C7LWN09761 par sn=[votre sn]
    mac1=0011322CA785 par mac1=[votre address mac]
  8. Ajoutez également le paramètre SataPortMap=[nombre de disques connectés] juste après HddHotplug=0 puis sauvegardez le fichier.
  9. Branchez cette nouvelle clé sur le NAS, allumez-le et utilisez Synology Assistant pour effectuer la migration. On vous demandera le fichier DSM_DS3615xs_8451.pat
  10. Une fois la migration terminée, vous pourrez accéder à votre NAS et mettre à jour les paquets que vous utilisez habituellement. Vous pourrez même installer les DSM 6.0.2-8451 update 1 et 2.

Pour info, liste des drivers dans la dernière mise à jour du loader :

Added below kernel modules:

r8101: RTL8100E/RTL8101E/RTL8102E-GR/RTL8103E(L) RTL8102E(L)/RTL8101E/RTL8103T RTL8401/RTL8401P/RTL8105E RTL8402/RTL8106E/RTL8106EUS
r8168: RTL8111B/RTL8168B/RTL8111/RTL8168 RTL8111C/RTL8111CP/RTL8111D(L) RTL8168C/RTL8111DP/RTL8111E
r8168: RTL8168E/RTL8111F/RTL8411 RTL8111G/RTL8111GUS/RTL8411B(N) RTL8118AS
* Note: r8169 from Trantor archive doesn’t work with my on-board Realtek RTL8111GR. So I kept the existing which is also much bigger.

e1000e: 82573L/82572EI/82571EB/82573E/82573V/82567/82574L/82566MM/82566MC
e1000e: 82566DM/82566DC/82563EB/82574IT/82583V/82579LM/82579V/82577LC/82577LM
e1000e: 82578DC/82578DM/Gigabit CT Desktop Adapter/PRO/1000 PT/PF/I217-LM/V/I218-V/LM/I219 LM/V

bnx2: Broadcom NetXtremeII BCM5706/BCM5708/5709/5716
bnx2x: Broadcom NetXtremeII 10Gb BCM57710/BCM57711/BCM57711E/BCM57712
tg3: Broadcom Tigon3 BCM5705/BCM5703/BCM5702/BCM5701/BCM5700/BCM5721/BCM5751/BCM5788/BCM5704/BCM5752/BCM5789
tg3 : BCM5723/BCM5761/BCM5787/BCM5755/BCM5722/BCM5754/BCM57781/BCM57785/BCM5718BCM57765/BCM57761
tg3: BCM5719/BCM5725/BCM5762/BCM5720/BCM57790/BCM57795/BCM57766/BCM57780
* Note: Existing modules updated with version from Trantor archive. I also added missing firmware files.

ax88179_178a : ASIX AX88179/178A USB 3.0/2.0 to Gigabit Ethernet

mpt2sas: LSI SAS 6Gb/s Host Adapters SAS2004, SAS2008, SAS2108, SAS2116, SAS2208, SAS2308 and SSS6200
* Note: It’s already included in existing ramdisk but not loaded. By dmesg it’s started correctly.

evdev, button: for acpid

 

5

windshaman


52 Commentaires

  1. j”ai passé mon NAS en 6, par contre j’ai des vm en 5.2 je pourrais tester en utilisant un ISO au lieux d’une clé, je reviens vous informer rapidement

    1. Je vais tenter la migration ce soir sur le mien. Par contre, il me semble que certains paquets communautaires (Sickrage, Couchpotato notamment) fonctionnaient mal en début d’année sur le DSM 6.0. C’est toujours d’actualité ?

  2. Je confirme que la migration a été effectuée correctement et que depuis deux jours je n’ai eu aucun problème sur mon serveur.

    Bonne journée à tous.

    1. alors test migration échoué: message:

      OUPS erreur survenues sur votre DS33615Xs veuillez contactez le service Synology

      impossible de passer cette étape depuis deux jours

      menuentry ‘Synology DS3615xs’ –class os {
      insmod fat
      linux /image/DS3615xs/zImage root=/dev/md0 syno_hdd_powerup_seq=0 netif_num=1 HddHotplug=0 SataPortMap=1 syno_hw_version=DS3615xs vender_format_version=2 vid=0781 pid=556B console=ttyS0,115200n8 sn=A1LWN0**** mac1=C8********** withefi elevator=your_magic_elevator quiet
      initrd /image/DS3615xs/ramdisk.lzma
      }

      des idées ……. sur mon erreur

      1. Oui déjà ton vid et ton pid ne sont pas bon, tu dois prendre ceux de ta clef USB et ajouté 0x devant, ce qui te donnera dans ton cas :
        vid=0x0781
        pid=0x556B
        SataPortMap=1 (Tu n’a que 1 disque dans ton NAS, juste pour être sure que tu ne t’ai pas trompé)
        sn et mac1= n’oublis pas d’enlever les étoiles pour remettre ton sn et ta mac normal quand tu testeras

        Sinon le reste à l’air bon, tu aura donc normalement comme menu entry le suivant :

        menuentry ‘Synology DS3615xs’ –class os {
        insmod fat
        linux /image/DS3615xs/zImage root=/dev/md0 syno_hdd_powerup_seq=0 netif_num=1 HddHotplug=0 SataPortMap=1 syno_hw_version=DS3615xs vender_format_version=2 vid=0x0781 pid=0x556B console=ttyS0,115200n8 sn=A1LWN0**** mac1=C8********** withefi elevator=your_magic_elevator quiet
        initrd /image/DS3615xs/ramdisk.lzma
        }

        1. salut et merci pour le retour

          Alors oui j’ai 1 seul HDD de 2to..
          Car je monte et TEST DSM 6 Xpenology sur une autre configuration sur lequel j’ai installer le 5.2 c’est fonctionnel !! j’ai pas le WIFI dans cette configuration
          j’ai tout modifier dans la Grub comme tu le décrit plus haut

          maintenant j’ai ces deux erreurs de chaque coté “DSassistant” et par le “find.synology.com”

          https://www.dropbox.com/s/b6kaz6pi3s3v92o/erreur%20synoDSM6%20.png?dl=0

          https://www.dropbox.com/s/rc1os5se2gespel/erreur2%20SynoDSM6.png?dl=0

  3. serial –port=0x3F8 –speed=115200
    terminal_input serial console
    terminal_output serial console
    set default=’0′
    set timeout=’1′
    set fallback=’0′

    menuentry ‘Synology DS3615xs’ –class os {
    insmod fat
    linux /image/DS3615xs/zImage root=/dev/md0 syno_hdd_powerup_seq=0 netif_num=1 HddHotplug=0 SataPortMap=1 syno_hw_version=DS3615xs vender_format_version=2 vid=0x0781 pid=0x556b console=ttyS0,115200n8 sn=A5LWN05708 mac1=c8:60:00:8a:34:8c withefi elevator=your_magic_elevator quiet
    initrd /image/DS3615xs/ramdisk.lzma
    }

  4. j’ai aucune réponse “aucune solution” j’ai toujours les deux erreurs que j’ai mis en dropbox

    * comme si il perdait le réseaux et me trouve une connexion Wifi fantôme

    # https://www.dropbox.com/s/b6kaz6pi3s3v92o/erreur%20synoDSM6%20.png?dl=0
    # https://www.dropbox.com/s/rc1os5se2gespel/erreur2%20SynoDSM6.png?dl=0

    je suis sur intel I5 ivy bridge avec 16 gb de DDR3 cette configuration fonctionnait à merveille sur DSM 5.2 – update-5

    je poursuit ma recherche en soirée et je posterai l’ évolution “si il y’en auras”

    Bonne soirée

    1. salut, je viens de lire ton fichier Greub et ton adresse Mac n’est pas bonne, il ne faut pas de “:” entre les octets et l’association Serial/@Mac doit faire partie des adresses autorisées par synology.

      voici un lien pour genérer un serial et une adresse MAc associé http://quickconnector.orgfree.com/index.php
      copie les deux valeurs dans ton fichier Grub à la place de ton numero de serie et de ton adresse mac. (meme si ce n’est pas celle de ta carte réseau celà permet de se connecter via quickconnect.

      de meme dans ton fichier GRUB il manque des tirets de ports, speed et class (ce sont des double tirets ” — ” exemple serial ” –port=0x3F8 –speed=115200 ” et ” –class os { ”

      pour ton erreur d’install (c’est bizarre …) as tu qu’une carte wifi ? as tu essayer avec une carte RZO pour voir si le probleme persiste ?

      bon courage tiens nous au courant de l’evolution

  5. Bonsoir a tous et merci pour le boulot et le coup de mains que vos donnez j’ai un soussi dont pour le moment je n’est pas de solution
    sur un 5.2 -5967 update 2
    lors de la tentative de migration une fois booté sur la clef
    je me connecte via synology assistant et il ne me trouve pas de hdd
    config
    asus p5k intel q6600 core duo 4
    merci pour vos idées cdlt

  6. Bonjour,

    as-tu penser à rajouter dans ton fichier grub.conf la variable SataPortMap=xyz avec x le nombre de disque sur le controller n°1 Y le nombre de disque sur le controleur n°2 etc …

    1. je vous met ma config grub je ne pense pas avoir fait d’erreur meci pour votre reponse..

      serial -port=0x3F8 -speed=115200
      terminal_input serial console
      terminal_output serial console
      set default=’0′
      set timeout=’1′
      set fallback=’0′
      menuentry ‘Synology DS3615xs’ –class os {
      insmod fat
      linux /image/DS3615xs/zImage root=/dev/md0 syno_hdd_powerup_seq=0 netif_num=1
      HddHotplug=0 SataPortMap=1 syno_hw_version=DS3615xs vender_format_version=2 vid=0x0000
      pid=0x7777 console=ttyS0,115200n8 sn=C8LWN00821 mac1=001E8CBEECEC
      withefi elevator=your_magic_elevator quiet
      initrd /image/DS3615xs/ramdisk.lzma
      }

      1. dsl pour la reponse tardive,

        si tu mets SataPortMap=1 celà signifie que tu n’as qu’1 seul disque dans ton NAS.

        par contre as tu changé les valeurs de ton VID/PID par rapport à la clef USB que tu utilises ? car il me parraisse bizarre

  7. Bonjour,

    pour ma part la migration c’est passé sans trop de douleur, hormis un volume dégradé (cause vieux matos vieux disque 😉 et une utilisation proc et RAM intensive à cause du daemon udevd mais résolu en nettoyant la base de données udevd

    satisfait de ce nouveau loader

  8. Hello,

    Je viens de tenter l’install sur une nouvelle VM en transformant l’image de Arcao v2 en vmdk via Starwind (comme je l’ai fait pour Xpeno 5.2) et en skippant le modif du Grub.cfg vu que je n’utilise pas de clé (surement un problème ici… 😉 ) mais quand je lance ma VM, elle reste bloquée sur “Booting the kernel”…

    Une idée pour m’aider ?

    Vous avez réussi a l’installer en VM sous ESXi ?

  9. Bonjour à tous
    je revient après quelque test sur le boot de DSM 6
    et j’ai une solution qui fonctionne très bien chez moi après un semaine de test avec démarrage journalier
    je peut poster des Screens écrans si besoin voir meme un Zip de ma clé usb fonctionnel “le tutu du site est parfait et bien expliquer sa m’a vraiment faciliter la tâche

    j’ai pu installer sur le DSM6
    *Office
    *calendar
    *mailserver
    *chat
    * et j’en passe

    # Je suis parti sur une machine saine ,sur lequel j’ai reinstaller un DSM 5.2-5644 UPD.4 sur un DS 3612XS

    # J’ai fait sur cette même machine la MAJ sur le DSM 6 officiel “et reboot impossible sur le boot loader du 5.2” alors …

    # On redémarre sur une clé Usb avec le DSM 6.0,XPENOBOOT disponible en début de cette discussion et on recommence la procedure d’installation du DSM 6 en mode “MIGRATION”.

    il est vrai que dans la discussion on nous demande de rajouter le “SataPortMap=xXx ”
    en ce qui me concerne un seul HDD sera trouver donc je l’ai retiré du *GRUB et tout mes HDD se lister dans le gestionnaire de Stockage à voir donc chez vous sur la config, et sa donne sa:

    serial –port=0x3F8 –speed=115200
    terminal_input serial console
    terminal_output serial console
    set default=’0′
    set timeout=’1′
    set fallback=’0′
    menuentry ‘Synology DS3615xs’ –class os {
    insmod fat
    linux /image/DS3615xs/zImage root=/dev/md0 syno_hdd_powerup_seq=0 netif_num=1 HddHotplug=0 syno_hw_version=DS3615xs vender_format_version=2 vid=0x0781 pid=0x556b console=ttyS0,115200n8 sn=A5LWN05708 mac1=c8:60:00:8a:34:8c withefi elevator=your_magic_elevator quiet
    initrd /image/DS3615xs/ramdisk.lzma
    }

  10. Bonjour,

    J’ai tout fait comme sur le tuto, j’arrive bien dans DSM , j’ai tout configuré comme il faut, mais je viens de voir que sur le demarrrage du NAS ( apres le bios ) , j’ai la ligne qui me dit d’utiliser le Find.Syno pour trouver mon NAS .. ? D’habitude il y a le KERNEL d’afficher ?
    Pourtant tout fonctionne ? oO …

    Par hasard , DSM ne s’installerait pas sur une partition d’un DD ? ou tout ce fait sur la clef USB ?

  11. Bonsoir
    Je viens de faire une premiere phase de test sur un pc pour la migration de 5.2 à dsm en update 5 carrément, pas de souci
    Je me dis bon j’ai fait une premiere fois, je peux refaire sur le meme type de machine … pc optiplex tour
    Je mets l’img sur ma nouvelle clef usb, modifie le fichier grub comme il faut ( vérifier à maintes reprises) mais à chaque fois l’assistant me dit qu’il n’y a pas de hdd de connecté … pourtant mon port map est ok avec 3 disques déclaré
    Je fais aussi la manip de supprimer la commande sata portmap mais que neni , hdd non détecté !
    J’ai raté quoi ? et je peux faire quoi surtout pour m’en sortir ? :/

    Merci d’avance

  12. Merci, fonctionne super bien, sachant que les modifications pour la clé USB n’ont pas était effectués car ceux par défaut corresponde à ma clé ainsi que console=ttyS0,115200n8 . d’origine il est comme ca.
    J’ai fait la mise à jour et tout est ok.

    Pour avoir l’adresse mac et numéro de série ouvrir Synology Assistance, il y a tout de noté.

    Merci

  13. Bon ben pour ma part je retourne sur le 5.2 : malgré la modification du fichier Grub, seul 3 HDD sont visible dans le gestionnaire de stockage !!! 🙁

  14. Je viens pour faire partager mon retour d’expérience.

    Je suis actuellement sur DSM 6.0.2-8451 Update 8, cependant j’ai testé au fur et à mesure chaque update et tous fonctionnent parfaitement.

    Aucun bug ou reboot intempestifs depuis le passage en DSM 6 que j’ai effectué le même jour que la parution de cet article ces à dire le 26 Octobre 2016.

    En termes de modules je n’utilise que les paquets officiels Synology et ceux-ci fonctionnent très bien et sont régulièrement mis à jour par Synology.

    Si vous avez des questions concernant DSM 6 je m’efforcerai d’y répondre.

    Bonne journée à tous.

  15. Bonjour,

    J’ai effectué la mise à jour vers DSM 6 sans problème et grâce à ce topic jusqu’ici aucun problème mais ce matin mon NAS est passé en Update 9 et depuis plus rien.
    Lorsque je me connecte à ma carte ILO j’ai le message “Booting the kernel” et rien d’autre impossible de me connecter…
    Auriez vous une idée ?

    Merci d’avance pour vos réponses.

  16. Oui c’est un bug connu.

    il faut éteindre le NAS brutallement (appui de 5 secondes sur le bouton d’alimentation) et le redémarrer, normalement cela corrige.

    Si ça ne fonctionne pas, il faut downgrade en 5.2 puis repasser en 6 et le problème disparaît.

  17. Bonjour à tous !
    Exactement le même problème que Raphdeumax.
    D’abord NAS en DSM 5.2, puis MAJ vers DSM 6 sans problèmes.
    Après cela toutes les MAJ jusqu’à DSM 6.0.2-8451 Update 8 toujours sans aucuns problèmes.
    Enfin la MAJ DSM 6.0.2-8451 Update 9 et plus rien !
    L’écran reste sur booting kernel et plus rien ne se passe. Même pas d’accès SSH…
    Es ce que c’est une MAJ qui détecte les XPENOLOGY et les rends inaccessibles ?
    Je ne sais pas quoi faire, Qqun a une idée ?
    Merci d’avance pour vos réponses.

  18. L’update 9 est passée pour moi mais effectivement j’ai dû effectuer la manipulation que j’ai indiqué plus haut : Eteindre le NAS brutalement (appui de 5 secondes sur le bouton d’alimentation) et le redémarrer.

  19. Bonjour,

    Pour ma part j’ai downgrade en 5.2 et réinstallé la version 6 ! mais du coup le Nas me spam avec l’update 9.

    Pour faire simple, il faut refaire la clé USB en version 5.2 avec Win32DiskImager et tenté de réinstaller avec le fichier .pat de DSM 6. A cette étape une erreur d’installation apparait, il faut donc arrêter le Nas et refaire la clé à l’aide des binaires de ce topic.

    Cordialement,
    Raph

  20. Vous pouvez passer à l’update 9, il suffit de faire la clé de Boot Jun’s V0.1 passer l’update et forcer l’extinction du Nas avec le bouton. Au redémarrage tous fonctionne.

    Bonne journée.

  21. Merci pour ce tuto fort clair. Cependant, j’ai tout bien respecté ce dernier et quand mon serveur boot, il reste sur Booting the Kernel puis rien, est ce normal ? Un piste pour solutionner le problème ?

    1. Oui cela est normal depuis la dernière version de Xpenology toutes les informations qui apparaissaient au démarrage ne sont plus affichées. Le serveur reste sur booting kernel cela est normal mais fonctionne normalement si vous le recherchez via le DSM assistant tout fonctionnera 😉

  22. Personnellement, j’ai migré et je déchante. Le réseau y est d’un lenteur affligeante par rapport à la version 5.2 …

    Mon DS412+ est maintenant 100 fois plus véloce que mon i7 avec ses 64 Go de RAM …

    1. Personnellement ma vitesse est toujours aussi bonne.
      Ma configuration : HP Gen 8, 8go de RAM, 16To de Stockage en RAID 5 (12To utilisable) et double carte réseaux agrégées (Bond Link) pour augmenter ma vitesse au sein du réseau local.

  23. C’est re moi,
    alors j’ai solutionné le soucis de découverte réseau, c’est la care réseau qui semble incompatible.
    Sur une autre machine, le xPeno est découvert et j’accède à la page d’installation.
    C’est là que ça se corse, puisque un message indique qu’aucun disque dur n’a été détecté.
    J’ai tenté tous les ports SATA de la carte mère, rien n’y fait. Le disque dur est pourtant bien détecté sur un DS109J.

    1. Je suis revenu sur le PackardBell (présence de l’AHCI) en passant par une installation du DSM 5.2, tout fonctionne parfaitement.
      Dès lorsque je fais la mise à jour vers DSM 6, l’ordinateur n’est plus détecté sur le réseau.
      Je cherche à connaître le type de carte ethernet, et tout ce que j’ai réussi à trouver, c’est :
      nVidia nForce Networking Controller

      Si vous avez des pistes 😉
      Merci à vous

  24. Bonjour à tous,

    Installation OK en partant du loader v1.01 de jun.
    Clé d’origine, rien de modifié dans grub.cfg, juste fait l’image avec win32diskimager
    Tout est fonctionnel !

    Cette modification de VID / PID / SN / MAC est elle vraiment obligatoire ??

  25. Bonjour tout le monde,

    Je suis à la recherche d’un ISO bootable en UEFI quelqu’un a t’il cela sous la main DSM 6 ou 5.2

    Je vous explique j ai un NAS qui tourne sous freeNAS 9.10 avec xpenology en VM dans une jail virtualbox. Hors FreeNAS Corral est officiellement sorti avec son hyperviseur Bhyve, je l’ai installer sur une seconde machine afin de préparer ma migration et je n’arrive pas a recréer ma vm xpenology dont j’ai vraiment besoin pour DS Audio et DS Photo.

    j’ai essayer l’image > jun-baremetal-hybrid-uefibios-arcao-v1.img mais ca ne boot pas avez vous une solution svp ?

    Merci

    1. Bonjour,

      L’image jun-baremetal-hybrid-uefibios-arcao-v1 n’est pas faite pour.

      Si tu veux booter en UEFI utilise le loader Jun’s en version 1.01 ou 1.02 ceux-ci sont fonctionnels.

  26. Bonjour,

    Je n’arrive pas à faire l’update de DSM 5.2 vers DSM 6.x quand j’arrive sur l’interface j’ai le message suivant ” aucun disque dur détecté” pouvez-vous m’aider

    Merci à tous

Laisser une réponse