Bonsoir Just1,
Je suis désolé de te dire que pour toi, je pense que ce n'ai pas gagné...
En effet, si tu souhaites bidouiller un DNS-320, il faudra un minimum de matériel. (Notamment, un fer à souder et un TTL232 pour acceder à la NAND).
Déjà à ce niveau je ne suis pas sur que ça rassure tes parents...
Pour la partie cross-compil, il faut un environement linux permettant de compiler de l'RM (sur une machine physique ou en VM) et beaucoup de patience.
(Moi non plus, je ne suis pas un "cador" en la matière. Mais en cherchant sur le Net, on trouve toujours des solutions. J'avais rencontré pas mal d'erreur durant la compilation et petit à petit, j'ai réussi à corriger les plus importante)
Pour répondre aux questions sur les differences "synobios" / "synoboot" :
synobios : c'est un fichier ("synobios.ko") qui identifie les modèles de NAS Synology (et si ton kernel n'en détecte pas, il refuse de "booter".
il faut donc faire des modifications afin qu'il "bypass" la reconnaissance d'un Synology.
synoboot : c'est une structure qui permet de booter (une sorte de DUMP à installer sur clé USB ou comme une image de disque dur pour des VMs). Il y à 2 partitions qui intègre effectivement un "grub" avec le minimum vital (zImage,rd.gz) et sur la deuxième partition tu as en plus un hda1.tar.gz (je crois) qui contient toute l'arborescence de fichiers DSM.
Il y a aussi des controles de "Checksums". Donc a chaque fois que tu fais des modifs, il faut refaire les calculs.
Perso, j'avais essayé de crééer une NAND mais je m'étais cassé les dents pour refaire une structure exploitatble.
(Petite précision : le DNS utilise un U-Boot alors que le Syno un RedBoot. / même s'ils restent proches, il y a des petites variantes)
Les variables d'environnement du DNS320 peuvent-être modifiées de manière à booter un TFTP ou sur Clé USB.
Voilà en gros ce que je peux te dire.
Ce n'est pas simple... (On peut automatiser ce genre d'opération, mais j'avoue qu'à l'époque, j'avais investie pas mal de temps pour en arriver là)
Terence34
N.B : Si d'autres internautes veulent apporter des corrections ou des précisions, qu'ils n'hésitent pas...