Pag-instalar sa Debian sa Netgear Stora

Sa miaging adlaw nakit-an nako kini nga milagro sa akong mga kamot: netgear ms 2000. Nakahukom ko nga hunongon dayon ang paggamit sa naka-embed nga OS ug i-install ang debian sa akong hard drive.

Ang kasayuran sa network medyo nagkatag, ang mga link dugay na nga namatay, mao nga nakahukom ko nga i-update ang proseso sa pag-install sa debian sa stora. Bisan kinsa nga interesado, welcome sa iring.

Ang nag-unang tinubdan mao kini nga artikulo.

Una, kinahanglan namon ang mga imahe aron ma-install ang sistema: nakuha kini dinhi. I-download ang duha ka mga file. Gisulat namon kini nga mga file sa gamut sa usa ka flash drive nga giporma sa fat32.
Kinahanglan usab nimo ang usa ka USB sa UART PL2303TA converter.

Ako adunay niini
Pag-instalar sa Debian sa Netgear Stora

Kinahanglan usab nimo ang software aron makonektar sa hardware, pananglitan hyperterminal o putty (wala’y mahimo ang putty alang kanako: ang mga bastos nagpadayon sa pagsulod sa terminal, mao nga gigamit nako ang hyperterminal.

Aron makonektar ang usa ka piraso sa hardware gamit ang usa ka cable, kinahanglan nimo nga i-disassemble una kini. Simple ra ang proseso, mao nga dili nako kini ihulagway. Aw, kinahanglan nimong hinumdoman nga magsulud usa ka hard drive sa una nga slot sa tindahan, diin mahitabo ang aktwal nga pag-install.

Human sa pag-disassembling sa hardware, among gikonektar ang adapter. Atensyon, ayaw ikonektar ang pula nga wire, i.e. Kinahanglan ra nimo nga ikonektar ang 3 nga mga wire (gikan sa baterya: itom, berde, puti).
Mao nga, ang wire konektado, ang mga drayber gibitay. Sa com port driver among gibutang ang mga parameter: speed 115200, gidaghanon sa mga bits 8, stop bits 1, walay parity. Human niana, i-on ang hardware ug ikonektar kini sa terminal. Kung makita nimo ang mensahe Pindota ang bisan unsang yawe... pindota ang bisan unsang yawe aron masulod ang u-boot bootloader.

Usa ka gamay nga digression.

Listahan sa mga sugo nga atong operahan ug kana mapuslanon:
usb reset, ide reset - pagsugod sa usb, ide device
fatls, ext2ls - tan-awa ang direktoryo sa fat o ext2 file system.
setenv - pag-set sa mga variable sa palibot
saveenv - pagsulat sa mga variable sa internal memory
i-reset - i-reboot ang device
printenv - i-print ang tanan nga mga variable
printenv NAME - output sa NAME variable
tabang - output sa tanan nga mga sugo

Pagkahuman sa pagsulod sa bootloader, itakda ang mga parameter sa network, pagsugod sa usb device, susiha nga ang flash drive adunay gikinahanglan nga mga file, i-save kini nga mga parameter sa memorya sa device ug reboot:

Mga grupo

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

Human sa reboot, isulod ang mga sugo aron magsugod sa pag-instalar sa 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

Human niini, ang standard nga pag-instalar sa debian magpadayon sa text mode. Gi-install namon ang sistema, pag-reboot pagkahuman sa pag-install, pag-log in sa uboot ug pagsulod sa mga mando aron ma-boot ang aparato gikan sa hard drive:

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

Pagkahuman sa pag-reboot, nag-boot kini gikan sa debian hard drive, nga mao ang orihinal nga gusto namon.

PS Pagpasig-uli sa orihinal nga bootloader:

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: www.habr.com

Idugang sa usa ka comment