Debian-ի տեղադրում Netgear Stora-ում

Օրերս իմ ձեռքում գտա այս հրաշքը. netgear ms 2000. Ես որոշեցի անմիջապես դադարեցնել ներկառուցված ՕՀ-ի օգտագործումը և տեղադրել debian իմ կոշտ սկավառակի վրա:

Ցանցի տեղեկատվությունը մի փոքր ցրված է, հղումները վաղուց մահացել են, ուստի ես որոշեցի թարմացնել debian-ի տեղադրման գործընթացը stora-ում: Ով հետաքրքրված է, համեցեք կատու:

Հիմնական աղբյուրը սա էր հոդված.

Նախ՝ համակարգը տեղադրելու համար մեզ անհրաժեշտ են պատկերներ. ստացել է այստեղ. Ներբեռնեք երկու ֆայլերը: Մենք գրում ենք այս ֆայլերը ֆլեշ կրիչի արմատին, որը ֆորմատավորված է fat32-ով:
Ձեզ անհրաժեշտ կլինի նաև USB-ից UART PL2303TA փոխարկիչ:

Ես ունեի այս մեկը
Debian-ի տեղադրում Netgear Stora-ում

Սարքավորմանը միանալու համար ձեզ հարկավոր կլինի նաև ծրագրակազմ, օրինակ՝ հիպերտերմինալ կամ ծեփամածիկ (ծեփամածիկն ինձ մոտ չստացվեց. խաբեբաները անընդհատ մտնում էին տերմինալ, ուստի ես օգտագործեցի հիպերտերմինալ:

Սարքավորումը մալուխով միացնելու համար նախ պետք է այն ապամոնտաժել: Գործընթացը պարզ է, ուստի ես չեմ նկարագրի այն: Դե, դուք պետք է հիշեք, որ կոշտ սկավառակը տեղադրեք խանութի առաջին բնիկում, որի վրա իրական տեղադրումը տեղի կունենա:

Սարքավորումը ապամոնտաժելուց հետո մենք միացնում ենք ադապտերը: Ուշադրություն, կարմիր լարը մի միացրեք, այսինքն. Ձեզ անհրաժեշտ է միացնել ընդամենը 3 լար (մարտկոցից՝ սև, կանաչ, սպիտակ):
Այսպիսով, լարը միացված է, վարորդները միացված են: Comport-ի դրայվերում մենք սահմանել ենք պարամետրերը՝ արագություն 115200, բիթերի քանակը 8, կանգառ բիթ 1, պարիտետ չկա: Դրանից հետո միացրեք սարքաշարը և միացեք դրան տերմինալում: Երբ տեսնում եք հաղորդագրությունը Սեղմեք ցանկացած ստեղն... սեղմեք ցանկացած ստեղն՝ u-boot bootloader մուտքագրելու համար:

Մի փոքր շեղում.

Հրամանների ցանկ, որոնք մենք գործելու ենք և որոնք օգտակար կլինեն.
usb reset, ide reset - usb, ide սարքերի սկզբնավորում
fatls, ext2ls - դիտեք գրացուցակը fat կամ ext2 ֆայլային համակարգում:
setenv - միջավայրի փոփոխականների կարգավորում
saveenv - փոփոխականներ գրել ներքին հիշողության մեջ
վերագործարկեք - վերագործարկեք սարքը
printenv - տպել բոլոր փոփոխականները
printenv NAME - NAME փոփոխականի ելք
օգնություն - բոլոր հրամանների ելքը

Բեռնիչ մուտք գործելուց հետո սահմանեք ցանցի պարամետրերը, սկզբնավորեք USB սարքը, ստուգեք, որ ֆլեշ կրիչը ունի անհրաժեշտ ֆայլերը, պահեք այս պարամետրերը սարքի հիշողության մեջ և վերագործարկեք.

Հրամաններ

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

Վերագործարկումից հետո մուտքագրեք հրամանները՝ 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

Դրանից հետո ստանդարտ debian տեղադրումը կշարունակվի տեքստային ռեժիմով: Մենք տեղադրում ենք համակարգը, տեղադրումից հետո վերագործարկում ենք, մուտք ենք գործում uboot և մուտքագրում հրամաններ՝ սարքը կոշտ սկավառակից բեռնելու համար.

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

Վերագործարկումից հետո այն բեռնվում է debian կոշտ սկավառակից, ինչը մենք ի սկզբանե ցանկանում էինք:

PS Վերականգնում է բնօրինակ բեռնիչը.

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

Добавить комментарий