龙芯久久派安装LoongOS到u盘或emmc盘
本帖最后由 杜比 于 2024-6-28 00:27 编辑boot.cfg
timeout 3
default 0
showmenu 1
title 'LoongOS (USB sda2)'
kernel (usb0,0)/kernel/vmlinuz
args console=tty console=ttyS0,115200 rdinit=/sbin/init root=/dev/sda2 rootdelay=5
title 'LoongOS (EMMC 2K300)'
kernel (emmc0,0)/boot/vmlinuz
argsconsole=tty console=ttyS0,115200 rdinit=/sbin/init rootdelay=5 root=/dev/mmcblk0p1
title 'OpenWRT (USB sda3)'
kernel (usb0,0)/kernel/vmlinuz-openwrt
argsconsole=tty console=ttyS0,115200 root=/dev/sda3 rootdelay=5 loglevel=8
title 'Loongnix 20 (USB sda4)'
kernel (usb0,0)/kernel/vmlinuz
argsconsole=tty console=ttyS0,115200 root=/dev/sda4 rootdelay=5 loglevel=8
一、准备一块开工U盘
1、参考 用一块u盘在久久派上玩转多系统 制作一块多分区U盘
2、设定用u盘第二个分区,安装可以U盘启动的LoongOS系统
3、U盘第一个分区格式化为FAT32,用于存放内核和boot.cfg文件
二、文件的准备和拷贝
1、安装文件使用百度网盘或群里面的最新的cpio.gz,拷贝到U盘rootfs目录
2、内核使用群文件中最新的内核,拷贝到U盘FAT分区kernel目录
三、在linux系统(虚拟机或主机)里,释放cpio.gz文件到U盘第二个分区
1、插入u盘,输入如下命令观察U盘设备名
ls/dev/sd* 如:识别为 /dev/sdb分区为sdb1 (= fat32) ,sdb2 (= ext4)
2、分区挂载:
// 在/mnt目录下,建立两个子目录
sudo mkdir /mnt/{d1,d2}
// 挂载sdb1和sdb2
sudo mount /dev/sdb1 /mnt/d1
sudo mount /dev/sdb2 /mnt/d2
// 把u盘fat分区rootfs目录下的loongos-qt.cpio.gz解压缩到第二个分区
cd /mnt/d2
sudo gunzip-c/mnt/d1/rootfs/loongos-qt.cpio.gz| cpio-idmv
sudo sync
妥妥的干货:lol
页:
[1]