安装 Debian Netgear 商店

有一天,我在自己的手中发现了这个奇迹: 网件 MS 2000我决定立即放弃使用内置操作系统,并将其安装在硬盘上。 debian.

网上的信息比较分散,链接也早已失效,所以我决定更新一下安装过程。 debian 在Stora上。如果您感兴趣,欢迎在下方留言。

主要来源是这个 文章.

首先,我们需要安装系统的镜像: 在这里得到的。 下载这两个文件。 我们将这些文件写入FAT32 格式的闪存驱动器的根目录中。
您还需要一个 USB 转 UART PL2303TA 转换器。

我有这个
安装 Debian Netgear 商店

您还需要软件来连接到硬件,例如超级终端或腻子(腻子对我来说不起作用:骗子不断进入终端,所以我使用了超级终端。

要使用电缆连接硬件,必须首先将其拆卸。 过程很简单,我就不描述了。 嗯,您需要记住将硬盘驱动器插入商店的第一个插槽中,实际安装将在该插槽上进行。

拆开硬件后,我们连接适配器。 注意,不要连接红线,即您只需连接 3 根电线(来自电池:黑、绿、白)。
因此,电线已连接,驱动程序已连接。 在com端口驱动程序中我们设置参数:速度115200,位数8,停止位1,无奇偶校验。 之后,打开硬件并在终端中连接到它。 当您看到消息按任意键...按任意键进入 u-boot 引导加载程序。

一个小题外话。

我们将操作且有用的命令列表:
USB 重置、IDE 重置 - USB、IDE 设备的初始化
fatls、ext2ls - 查看 fat 或 ext2 文件系统上的目录。
setenv - 设置环境变量
saveenv - 将变量写入内存
重置 - 重新启动设备
printenv - 打印所有变量
printenv NAME - NAME 变量的输出
help - 所有命令的输出

进入bootloader后,设置网络参数,初始化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

来源: habr.com

为具有 DDoS 保护、VPS VDS 服务器的站点购买可靠的主机 🔥 购买具备 DDoS 防护的可靠网站托管服务,包括 VPS 和 VDS 服务器 | ProHoster