1. 先使用fdisk将硬盘分三个区,分别是“/” “/boot” “/ ”swap即可)。
2. 替换启动和引导文件到/boot分区
a. 通过usb转sata接口将硬盘挂载到linux系统下的media目录。
b. cd /media/boot
c. cp uImage-4.11.0 /media/kylin/boot/uImage
d. rm uImage
e. ln -s uImage-4.11.0 uImage
f. cp initramfs-4.11.0.img /media/kylin/boot/
g. rm initramfs.img
h. ln -s initramfs-4.11.0.img initramfs.img
(boot下只需要 “uImage”, “dtb目录”,“initramfs.img”就可以正常引导)
3. 复制rootfs文件
a. 将硬盘上根目录下的所有文件删除,然后直接复制CentOS-7-aarch64-rootfs-7.4.1708.tar.xz到根目录。
xz -d CentOS-7-aarch64-rootfs-7.4.1708.tar.xz
tar xvf CentOS-7-aarch64-rootfs-7.4.1708.tar.xz -C /
4. 替换内核文件
a. tar xvf kernel-modules-4.11.0.tar.gz
b. rm -rf /lib/moudles (可省略)
c. cp -a 4.11.0/ /media/kylin/lib/moudles/ (解压缩到/lib/modules目录就好)
5. 开机启动