修正配置和命令

1. rootfs中去掉packagegroup-core-ssh-dropbear
2. rootfs中添加which和ncurses
3. 部分echo改成echo -e
4. 添加了set +H命令
This commit is contained in:
MIAOW 2022-07-19 02:15:13 +08:00 committed by GitHub
parent 617ed894f7
commit d2c44d04f2
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -46,7 +46,6 @@ $ rz # 上传source/linux_driver/encoder.c
# ├─Ethernet Settings # ├─Ethernet Settings
# | ├─Randomise MAC address (不选) # | ├─Randomise MAC address (不选)
# | ├─Primary Ethernet (设为ps7_ethernet_0) # | ├─Primary Ethernet (设为ps7_ethernet_0)
# | ├─Ethernet MAC address (设为00:0a:35:00:1e:53)
# | ├─Obtain IP address automatically (不选) # | ├─Obtain IP address automatically (不选)
# | ├─Static IP address (设为192.168.10.10) # | ├─Static IP address (设为192.168.10.10)
# | ├─Static IP netmask (设为255.255.255.0) # | ├─Static IP netmask (设为255.255.255.0)
@ -61,7 +60,7 @@ $ rz # 上传source/linux_driver/encoder.c
# └─Image Packaging Configuration # └─Image Packaging Configuration
# ├─Root filesystem type (设为EXT4 (SD/eMMC/SATA/USB)) # ├─Root filesystem type (设为EXT4 (SD/eMMC/SATA/USB))
# ├─name for bootable kernel image (设为image.ub) # ├─name for bootable kernel image (设为image.ub)
# ├─Root filesystem formats (设为ext4 tar.gz) # ├─Root filesystem formats (设为tar.gz)
# └─Copy final images to tftpboot (不选) # └─Copy final images to tftpboot (不选)
``` ```
@ -170,14 +169,24 @@ $ rz # 上传source/linux_driver/encoder.c
# ├─devel # ├─devel
# | └─lsof # | └─lsof
# | └─lsof (勾选为星号) # | └─lsof (勾选为星号)
# ├─libs
# | ├─ncurses
# | | ├─ncurses (勾选为星号)
# | | ├─ncurses-terminfo-base (勾选为星号)
# | | ├─ncurses-tools (勾选为星号)
# | | └─ncurses-terminfo (勾选为星号)
# | └─which
# | └─which (勾选为星号)
# ├─misc # ├─misc
# | └─perf # | ├─perf
# | └─perf (勾选为星号) # | | └─perf (勾选为星号)
# | └─packagegroup-core-ssh-dropbear
# | └─packagegroup-core-ssh-dropbear (不选)
# Image Features # Image Features
# ├─imagefeature-ssh-server-dropbear (不选) # ├─imagefeature-ssh-server-dropbear (不选)
# ├─imagefeature-ssh-server-openssh (勾选为星号) # ├─imagefeature-ssh-server-openssh (勾选为星号)
# ├─imagefeature-hwcodecs (勾选为星号) # ├─imagefeature-hwcodecs (勾选为星号)
# └─imagefeature-package-management (勾选为星号) # ─imagefeature-package-management (勾选为星号)
# modules # modules
# ├─encoder (勾选为星号) # ├─encoder (勾选为星号)
# └─fifo (勾选为星号) # └─fifo (勾选为星号)
@ -267,8 +276,9 @@ $ rz # 上传source/linux_driver/encoder.c
$ rz # 上传encoder.ko $ rz # 上传encoder.ko
$ mv fifo.ko encoder.ko /lib/modules/[内核版本]/kernel/drivers/ $ mv fifo.ko encoder.ko /lib/modules/[内核版本]/kernel/drivers/
$ cd /lib/modules/[内核版本]; depmod $ cd /lib/modules/[内核版本]; depmod
$ echo "#!/bin/sh\nmodprobe fifo" > /etc/init.d/loadfifo.sh $ set +H
$ echo "#!/bin/sh\nmodprobe encoder" > /etc/init.d/loadencoder.sh $ echo -e "#!/bin/sh\nmodprobe fifo" > /etc/init.d/loadfifo.sh
$ echo -e "#!/bin/sh\nmodprobe encoder" > /etc/init.d/loadencoder.sh
$ chmod 755 /etc/init.d/loadfifo.sh $ chmod 755 /etc/init.d/loadfifo.sh
$ chmod 755 /etc/init.d/loadencoder.sh $ chmod 755 /etc/init.d/loadencoder.sh
$ cd /etc/rc5.d $ cd /etc/rc5.d
@ -283,7 +293,8 @@ $ rz # 上传source/linux_driver/encoder.c
```shell ```shell
$ cd ~; rz # 上传target $ cd ~; rz # 上传target
$ chmod 755 target $ chmod 755 target
$ echo "#!/bin/sh\nif [ -x /home/root/target ]; then\n /home/root/target\nfi" > /etc/init.d/target.sh $ set +H
$ echo -e "#!/bin/sh\nif [ -x /home/root/target ]; then\n /home/root/target\nfi" > /etc/init.d/target.sh
$ chmod 755 /etc/init.d/target.sh $ chmod 755 /etc/init.d/target.sh
$ cd /etc/rc5.d $ cd /etc/rc5.d
$ ln -s ../init.d/target.sh S99target.sh $ ln -s ../init.d/target.sh S99target.sh
@ -303,9 +314,9 @@ $ rz # 上传source/linux_driver/encoder.c
```shell ```shell
$ cd ~; rz # 上传ncurses-6.3.tar.gz $ cd ~; rz # 上传ncurses-6.3.tar.gz
$ tar xzf /home/root/ncurses-6.3.tar.gz -C /usr/ $ tar xmzf /home/root/ncurses-6.3.tar.gz -C /usr/
$ rz # 上传htop.tar.gz $ rz # 上传htop.tar.gz
$ tar xzf /home/root/htop.tar.gz -C /usr/ $ tar xmzf /home/root/htop.tar.gz -C /usr/
``` ```
### SD卡启动 ### SD卡启动