Installer Debian sur Netgear Stora

L'autre jour, j'ai trouvé ce miracle entre mes mains : netgear ms 2000. J'ai décidé d'arrêter immédiatement d'utiliser le système d'exploitation intégré et d'installer Debian sur mon disque dur.

Les informations sur le réseau sont un peu dispersées, les liens sont morts depuis longtemps, j'ai donc décidé de mettre à jour le processus d'installation de Debian sur stora. Toute personne intéressée, bienvenue sur Cat.

La source principale était celle-ci article.

Tout d’abord, nous avons besoin d’images pour installer le système : je l'ai eu ici. Téléchargez les deux fichiers. Nous écrivons ces fichiers à la racine d'un lecteur flash formaté en fat32.
Vous aurez également besoin d'un convertisseur USB vers UART PL2303TA.

j'ai eu celui ci
Installer Debian sur Netgear Stora

Vous aurez également besoin d'un logiciel pour vous connecter au matériel, par exemple hyperterminal ou putty (putty n'a pas fonctionné pour moi : les escrocs n'arrêtaient pas de pénétrer dans le terminal, j'ai donc utilisé hyperterminal.

Pour connecter un élément matériel avec un câble, vous devez d’abord le démonter. Le processus est simple, je ne le décrirai donc pas. Eh bien, n'oubliez pas d'insérer un disque dur dans le premier emplacement du magasin, sur lequel l'installation proprement dite aura lieu.

Après avoir démonté le matériel, nous connectons l'adaptateur. Attention, ne connectez pas le fil rouge, c'est à dire. Il vous suffit de connecter 3 fils (de la batterie : noir, vert, blanc).
Ainsi, le fil est connecté, les pilotes sont connectés. Dans le pilote du port COM, nous définissons les paramètres : vitesse 115200 8, nombre de bits 1, bits d'arrêt XNUMX, pas de parité. Après cela, allumez le matériel et connectez-vous-y dans le terminal. Lorsque vous voyez le message Appuyez sur n'importe quelle touche... appuyez sur n'importe quelle touche pour accéder au chargeur de démarrage u-boot.

Une petite digression.

Liste des commandes que nous exploiterons et qui nous seront utiles :
réinitialisation USB, réinitialisation ide - initialisation des périphériques USB, IDE
fatls, ext2ls - afficher le répertoire sur le système de fichiers fat ou ext2.
setenv - définition des variables d'environnement
saveenv - écriture de variables dans la mémoire interne
réinitialiser - redémarrer l'appareil
printenv - imprimer toutes les variables
printenv NAME - sortie de la variable NAME
aide - sortie de toutes les commandes

Après avoir entré le bootloader, définissez les paramètres réseau, initialisez le périphérique USB, vérifiez que la clé USB contient les fichiers nécessaires, enregistrez ces paramètres dans la mémoire de l'appareil et redémarrez :

Команды

usb reset
fatls usb 0
setenv mainlineLinux yes
setenv arcNumber 2743
setenv ipaddr your_IP
setenv gatewayip your_GW_IP
setenv dnsip your_DNS_IP
saveenv
reset

Après le redémarrage, entrez les commandes pour lancer l'installation de Debian :

usb reset
fatload usb 0 0x200000 uImage
fatload usb 0 0x800000 uInitrd
setenv bootargs console=ttyS0,115200n8 base-installer/initramfs-tools/driver-policy=most
bootm 0x200000 0x800000

Après cela, l'installation standard de Debian se poursuivra en mode texte. Nous installons le système, redémarrons après l'installation, nous connectons à uboot et entrons des commandes pour démarrer l'appareil à partir du disque dur :

setenv bootcmd_ide 'ide reset; ext2load ide 0 0x200000 /uImage; ext2load ide 0 0x800000 /uInitrd'
setenv bootcmd 'setenv bootargs $(console) root=/dev/sda2; run bootcmd_ide; bootm 0x200000 0x800000'
saveenv
reset

Après le redémarrage, il démarre à partir du disque dur Debian, ce que nous souhaitions à l'origine.

PS Restauration du bootloader d'origine :

setenv mainlineLinux=no
setenv arcNumber
setenv bootcmd_ide
setenv bootcmd 'nand read.e 0x800000 0x100000 0x300000; setenv bootargs $(console) $(bootargs_root); bootm 0x800000'
saveenv
reset

Source: habr.com

Ajouter un commentaire