Насб кардани Debian дар Netgear Stora

Рӯзи дигар ман ин мӯъҷизаро дар дасти худ ёфтам: netgear ms 2000. Ман тасмим гирифтам, ки фавран истифодаи ОС-и дарунсохташударо қатъ кунам ва debian-ро дар диски сахти худ насб кунам.

Маълумот дар шабака каме пароканда аст, истинодҳо кайҳо мурдаанд, бинобар ин ман тасмим гирифтам, ки раванди насбкунии debian-ро дар stora навсозӣ кунам. Ҳар касе манфиатдор, ба гурба хуш омадед.

Сарчашмаи асосӣ ин буд мақола.

Аввалан, барои насб кардани система ба мо тасвирҳо лозиманд: дар ин ҷо гирифтам. Ҳарду файлро зеркашӣ кунед. Мо ин файлҳоро ба решаи флешдор менависем, ки дар fat32 формат карда шудааст.
Ба шумо инчунин табдилдиҳандаи USB ба UART PL2303TA лозим аст.

Ман инро доштам
Насб кардани Debian дар Netgear Stora

Барои пайваст шудан ба сахтафзор ба шумо инчунин нармафзор лозим мешавад, масалан гипертерминал ё шпати (шпакловка барои ман кор накард: қаллобон ба терминал ворид мешуданд, бинобар ин ман гипертерминалро истифода кардам.

Барои бо сим пайваст кардани як пораи сахтафзор, шумо бояд аввал онро ҷудо кунед. Раванд оддӣ аст, бинобар ин ман онро тавсиф намекунам. Хуб, шумо бояд дар хотир доред, ки диски сахтро ба ковокии аввали мағоза ҷойгир кунед, ки дар он насби воқеӣ сурат мегирад.

Пас аз ҷудо кардани таҷҳизот, мо адаптерро пайваст мекунем. Диққат, сими сурхро пайваст накунед, яъне. Шумо бояд танҳо 3 симро пайваст кунед (аз батарея: сиёҳ, сабз, сафед).
Хамин тавр, сим пайваст карда шудааст, ронандагон васл карда шудаанд. Дар драйвери порт мо параметрҳоро муқаррар мекунем: суръат 115200, шумораи битҳо 8, битҳои қатъ 1, паритет нест. Пас аз он, сахтафзорро фаъол кунед ва ба он дар терминал пайваст шавед. Вақте ки шумо паёмро мебинед, ягон калидро пахш кунед... ягон тугмаро пахш кунед, то ба боркунаки u-boot ворид шавед.

Нишондиҳандаи хурд.

Рӯйхати фармонҳое, ки мо иҷро мекунем ва муфид хоҳанд буд:
reset usb, 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

Манбаъ: will.com

Илова Эзоҳ