Suatu hari saya menemukan keajaiban ini di tangan 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
Pertama, kita memerlukan gambar untuk menginstal sistem:
Anda juga memerlukan konverter USB ke UART PL2303TA.
Saya punya yang ini
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