Jump to content
XPEnology Community

Compiler un " nouveau noyau système "


F5BJR

Recommended Posts

Le but est de faire le plus simplement possible donc :

 

Utiliser la "boite" pour compiler un kernel ... ( noyau en français ) ...

pas besoin de machine supplémentaire avec UBUNTU ou autre

un PC Windows pour faire l'installation + la "boite "

 

La "boite" sera constituée d''un carte mère + mémoire , un disque dur de 100 GB suffira ( même un vieil IDE est utilisable ) et la clé de démarrage

La "boite" sera commandée à distance une fois la clé USB démarrée et le fichier "pat" installé sur le disque dur

 

Il faudra une clé USB supplémentaire ou vous mettrez votre "nouveau kernel " à essayer.

 

Une fois les essais réalisés il suffira d' enlever le disque dur et de mettre en place vos disques définitifs

( attention néanmoins aux données qui y sont )

 

Voila le matériel nécessaire pour les essais : 2 * clés USB + 1 disque dur

 

*

 

Si vous voulez faire de même en 32 bits il suffira d' utiliser un autre disque dur + deux autres clés USB

Edited by Guest
Link to comment
Share on other sites

L' intérêt de la chose est justement de pouvoir fonctionner avec tout et n'importe quoi comme matériel.

 

Il faut donc absolument maitriser le fonctionnement du "kernel" de démarrage

 

PC

 

*****

Préparation de la machine :

 

connection ssh avec putty login: root password : votre mot de passe

 

information : il est possible de voir dans quel répertoire ou vous vous trouvez avec la commande : pwd

 

télécharger syno-i686-bootstrap_1.2-7_i686

cd /volume1

-> wget http://ipkg.nslu2-linux.org/feeds/optwa ... 7_i686.xsh

ls pour voir s il est bien là

-> sh syno-i686-bootstrap_1.2-7_i686.xsh

-> ipkg update ( si cela ne fonctionne pas recommencer la commande précédente )

ipkg list donnera la liste de ce qui disponible

-> ipkg upgrade

voir si cela fonctionne en installant nano ( c'est un petit éditeur de texte )

-> ipkg install nano

maintenant on passe à l installation du compilateur

-> ipkg install gcc

-> ipkg install make

-> ipkg install patch

 

--> ipkg remove wget --> le supprime

--> ipkg install wget-ssl --> installe celui qui permet de télécharger en https avec wget --no-check-certificate https:......

 

------------------------------

wget http://downloads.sourceforge.net/projec ... rror=cznic

 

 

faire un réperoire :

cd /

mkdir ./volume1/video/work

cd ./volume1/video/work

tar -xvzf gcc473_glibc217_x86_64_bromolow-GPL.tgz -C /volume1/video/work

 

uname -a donnera la version : x86_64 GNU/Linux synology_bromolow_3612xs

 

wget http://sourceforge.net/projects/dsgpl/f ... omolow.tbz

c'est assez long car il y a 1.2 G à télécharger

* penser à sauvegarder ce gros fichier ainsi que les autres sur une clé USB si vous avez à réinstaller votre disque dur !!

 

tar -xvjf synogpl-4458-bromolow.tbz -C /volume1/video/work/

 

aussi 4418 ici :

 

http://sourceforge.net/projects/dsgpl/f ... omolow.tbz

 

wget --no-check-certificate https://github.com/sancome/DSM-5.0-4458 ... master.zip

Edited by Guest
Link to comment
Share on other sites

Je ne comprends pas forcement tout mais tu as des outils sur un ubuntu pour compiler un noyau (quelque soit la source que tu utilise).

 

D’ailleurs petite question dans un noyau comme celui de nanoboot ou gnoboot finalement apres le lancement il y a juste un micro soft qui ce lance pour faire croire à "Synology assitant " qu'il y a un syno ? c'est bien ca ?

 

Et après la première installe on boot normalement sur la partition system du premier disque ?

Link to comment
Share on other sites

×
×
  • Create New...