Menginstal Debian di Netgear Stora

Suatu hari saya menemukan keajaiban ini di tangan saya: netgear ms 2000. Saya memutuskan untuk segera berhenti menggunakan OS yang tertanam dan menginstal debian di hard drive saya.

Informasi di jaringan agak tersebar, link sudah lama mati, jadi saya memutuskan untuk mengupdate proses instalasi debian di stora. Siapa pun yang tertarik, selamat datang di kucing.

Sumber utamanya adalah yang ini artikel.

Pertama, kita memerlukan gambar untuk menginstal sistem: mendapatkannya di sini. Unduh kedua file. Kami menulis file-file ini ke root flash drive yang diformat dalam FAT32.
Anda juga memerlukan konverter USB ke UART PL2303TA.

Saya punya yang ini
Menginstal Debian di Netgear Stora

Anda juga memerlukan perangkat lunak untuk terhubung ke perangkat keras, misalnya hyperterminal atau putty (putty tidak berhasil bagi saya: penjahat terus masuk ke terminal, jadi saya menggunakan hyperterminal.

Untuk menyambungkan perangkat keras dengan kabel, Anda harus membongkarnya terlebih dahulu. Prosesnya sederhana, jadi saya tidak akan menjelaskannya. Nah, Anda harus ingat untuk memasukkan hard drive ke dalam slot pertama toko, tempat instalasi sebenarnya akan dilakukan.

Setelah membongkar perangkat keras, kami menghubungkan adaptor. Perhatian, jangan sambungkan kabel merah, mis. Anda hanya perlu menyambungkan 3 kabel (dari baterai: hitam, hijau, putih).
Jadi, kabelnya sudah tersambung, drivernya sudah tersambung. Di driver port com kami mengatur parameter: kecepatan 115200, jumlah bit 8, stop bit 1, tidak ada paritas. Setelah itu, hidupkan perangkat keras dan sambungkan ke terminal. Saat Anda melihat pesan Tekan sembarang tombol... tekan sembarang tombol untuk masuk ke bootloader u-boot.

Penyimpangan kecil.

Daftar perintah yang akan kami operasikan dan berguna:
reset usb, reset ide - inisialisasi usb, perangkat ide
fatls, ext2ls - melihat direktori pada sistem file fat atau ext2.
setenv - mengatur variabel lingkungan
saveenv - menulis variabel ke memori internal
reset - reboot perangkat
printenv - cetak semua variabel
printenv NAME - keluaran dari variabel NAME
bantuan - keluaran semua perintah

Setelah memasuki bootloader, atur parameter jaringan, inisialisasi perangkat usb, periksa apakah flash drive memiliki file yang diperlukan, simpan parameter ini ke memori perangkat dan reboot:

Tim

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

Setelah reboot, masukkan perintah untuk mulai menginstal 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

Setelah ini, instalasi debian standar akan dilanjutkan dalam mode teks. Kami menginstal sistem, reboot setelah instalasi, masuk ke uboot dan masukkan perintah untuk mem-boot perangkat dari 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

Setelah reboot, ia melakukan booting dari hard drive debian, yang awalnya kami inginkan.

PS Memulihkan bootloader asli:

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

Sumber: www.habr.com

Tambah komentar