Netgear Stora-da Debian quraşdırılması

Keçən gün bu möcüzəni əlimdə tapdım: netgear ms 2000. Mən dərhal quraşdırılmış OS-dən istifadə etməyi dayandırmaq və sabit diskimə debian quraşdırmaq qərarına gəldim.

Şəbəkədəki məlumatlar bir az dağınıqdır, keçidlər çoxdan ölüb, ona görə də debian quraşdırma prosesini storada yeniləməyə qərar verdim. Maraqlanan hər kəs, pişiyə xoş gəlmisiniz.

Əsas mənbə bu idi məqalə.

Əvvəlcə sistemi quraşdırmaq üçün şəkillərə ehtiyacımız var: burada aldım. Hər iki faylı yükləyin. Bu faylları fat32-də formatlanmış fləş sürücünün kökünə yazırıq.
Sizə həmçinin USB-UART PL2303TA çeviricisi lazımdır.

Məndə bu var idi
Netgear Stora-da Debian quraşdırılması

Siz həmçinin avadanlıqa qoşulmaq üçün proqrama ehtiyacınız olacaq, məsələn, hiperterminal və ya şpak (şpak mənim üçün işləmədi: fırıldaqçılar terminala girməyə davam etdi, ona görə də hiperterminaldan istifadə etdim.

Bir aparat parçasını kabel ilə birləşdirmək üçün əvvəlcə onu sökməlisiniz. Proses sadədir, ona görə də təsvir etməyəcəm. Həqiqi quraşdırmanın aparılacağı mağazanın ilk yuvasına sabit diski daxil etməyi unutmayın.

Aparatı sökdükdən sonra adapteri bağlayırıq. Diqqət, qırmızı teli bağlamayın, yəni. Yalnız 3 teli birləşdirmək lazımdır (batareyadan: qara, yaşıl, ağ).
Beləliklə, tel bağlandı, sürücülər qoşuldu. Com port driverində biz parametrləri təyin etdik: sürət 115200, bitlərin sayı 8, dayanma bitləri 1, paritet yoxdur. Bundan sonra, aparatı yandırın və terminalda ona qoşulun. Mesajı görəndə İstənilən düyməni basın... u-boot yükləyicisinə daxil olmaq üçün istənilən düyməni basın.

Kiçik bir fərq.

İşləyəcəyimiz və faydalı olacaq əmrlərin siyahısı:
usb reset, ide reset - usb, ide cihazlarının işə salınması
fatls, ext2ls - fat və ya ext2 fayl sistemində kataloqa baxın.
setenv - mühit dəyişənlərinin təyin edilməsi
saveenv - daxili yaddaşa dəyişənlərin yazılması
sıfırla - cihazı yenidən başladın
printenv - bütün dəyişənləri çap edin
printenv NAME - NAME dəyişəninin çıxışı
yardım - bütün əmrlərin çıxışı

Yükləyiciyə daxil olduqdan sonra şəbəkə parametrlərini təyin edin, usb cihazını işə salın, flash sürücüdə lazımi faylların olub olmadığını yoxlayın, bu parametrləri cihazın yaddaşında saxlayın və yenidən başladın:

Komanda

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

Yenidən başladıqdan sonra debian-ı quraşdırmaq üçün əmrləri daxil edin:

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

Bundan sonra standart debian quraşdırılması mətn rejimində davam edəcək. Sistemi quraşdırırıq, quraşdırdıqdan sonra yenidən başladırıq, uboot-a daxil oluruq və cihazı sabit diskdən yükləmək üçün əmrlər daxil edirik:

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

Yenidən başladıqdan sonra o, debian sabit diskindən yüklənir, bizim ilkin istədiyimiz budur.

PS Orijinal yükləyicinin bərpası:

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

Mənbə: www.habr.com

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