Netgear Stora'ya Debian Kurulumu

Geçen gün bu mucizeyi ellerimde buldum: netgear ms2000. Yerleşik işletim sistemini kullanmayı hemen bırakmaya ve debian'ı sabit diskime yüklemeye karar verdim.

Ağdaki bilgiler biraz dağınık, bağlantılar çoktan ölmüş, bu yüzden storadaki debian kurulum sürecini güncellemeye karar verdim. İlgilenen herkes kediye hoş geldiniz.

Asıl kaynak buydu makale.

Öncelikle sistemi kurmak için görsellere ihtiyacımız var: burada anladım. Her iki dosyayı da indirin. Bu dosyaları fat32 olarak formatlanmış bir flash sürücünün köküne yazıyoruz.
Ayrıca bir USB'den UART PL2303TA'ya dönüştürücüye de ihtiyacınız olacak.

bende bunu vardı
Netgear Stora'ya Debian Kurulumu

Ayrıca donanıma bağlanmak için bir yazılıma da ihtiyacınız olacak, örneğin hyperterminal veya putty (macun benim için işe yaramadı: dolandırıcılar terminale girmeye devam etti, bu yüzden hyperterminal kullandım.

Bir donanım parçasını kabloyla bağlamak için önce onu sökmeniz gerekir. İşlem basit, bu yüzden tarif etmeyeceğim. Gerçek kurulumun gerçekleşeceği mağazanın ilk yuvasına bir sabit disk takmayı hatırlamanız gerekir.

Donanımı söktükten sonra adaptörü bağlıyoruz. Dikkat, kırmızı kabloyu bağlamayın; Yalnızca 3 kabloyu bağlamanız gerekir (pilden: siyah, yeşil, beyaz).
Böylece tel bağlı, sürücüler bağlı. Com port sürücüsünde parametreleri ayarladık: hız 115200, bit sayısı 8, durdurma bitleri 1, eşlik yok. Bundan sonra donanımı açın ve terminale bağlayın. Herhangi bir tuşa basın... mesajını gördüğünüzde u-boot önyükleyicisine girmek için herhangi bir tuşa basın.

Küçük bir hazir

Çalıştıracağımız ve faydalı olacak komutların listesi:
usb sıfırlama, ide sıfırlama - usb, ide cihazlarının başlatılması
fatls, ext2ls - fat veya ext2 dosya sistemindeki dizini görüntüleyin.
setenv - ortam değişkenlerini ayarlama
saveenv - değişkenleri dahili belleğe yazma
sıfırla - cihazı yeniden başlatın
printenv - tüm değişkenleri yazdır
printenv NAME - NAME değişkeninin çıktısı
yardım - tüm komutların çıktısı

Önyükleyiciye girdikten sonra ağ parametrelerini ayarlayın, USB cihazını başlatın, flash sürücünün gerekli dosyalara sahip olup olmadığını kontrol edin, bu parametreleri cihazın belleğine kaydedin ve yeniden başlatın:

Takımlar

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

Yeniden başlatmanın ardından debian kurulumuna başlamak için komutları girin:

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 kurulumu metin modunda ilerleyecektir. Sistemi kuruyoruz, kurulumdan sonra yeniden başlatıyoruz, uboot'ta oturum açıyoruz ve cihazı sabit sürücüden başlatmak için komutları giriyoruz:

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

Yeniden başlatmanın ardından, başlangıçta istediğimiz şey olan debian sabit diskinden önyükleme yapıyor.

PS Orijinal önyükleyiciyi geri yükleme:

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

Kaynak: habr.com

Yorum ekle