当前位置: 首页 > news >正文

龙芯2K1000开发板拷贝镜像到固态

在本章的刚开始,我们就提到了烧写系统到固态硬盘我们需要使用 U 盘启动作为桥梁,把系统镜像以及系统配置文件拷贝到固态硬盘里面。所以我们需要先准备一个可以成功系统的 U 盘来启动开发板。那此时 U 盘里面是不是就有系统呢?所以这一步我就要把 U 盘里面的系统镜像拷贝到固态。

使用命令 cd /mnt 进到固态所挂载的文件夹下,接着使用命令 cp -r /udisk/boot ./将 u 盘下 boot 文件夹拷贝到 mnt 下面,这一步也就是将 U 盘里面的镜像拷贝到了固态里面,如下图所示:

接着我们输入命令 cd boot 进到 boot 文件夹下,然后修改里面的 boot.cfg 启动文件,修改内容如下:

timeout 5

default 0

showmenu 1

title kernel or fs on ssd

kernel /dev/fs/ext2@wd0/boot/vmlinuz

initrd /dev/fs/ext2@wd0/boot/rootfs.cpio.gz

args console=tty console=ttyS0,115200

修改完成如下图所示:

boot.cfg 为系统启动配置文件。

timeout 5 //等待 5 秒

default 0 //默认引导第 0 个 title

title kernel or fs on ssd //title 下的基于 ssd 的内核和文件系统参数,因为这里是 ssd 启动。

kernel /dev/fs/ext2@wd0/boot/vmlinuz //加载内核

noinitrd /dev/fs/ext2@wd0/boot/rootfs.cpio.gz //加载文件系统

其中 dev/fs/表示文件系统,ext2 表示类型为 ext2 类型,@wd0 表示设备类型为 ssd 类型。/boot/vmlinuz

或者/boot/rootfs.cpio.gz 表示内核或者文件系统存放的具体路径

args console=tty console=ttyS0,115200 //设置调试终端为 ttyS0,波特率为 115200

修改完成后我们保存退出即可

相关文章:

  • 前端计算文件 hash
  • ChatGPT写作文章-快速使用ChatGPT不用注册方式
  • 2万字60道MySQL经典面试题总结(附答案)
  • Maven生命周期、mvn命令、Maven插件
  • 【ChatGPT】这是一篇ChatGPT写的关于Python的文章
  • Ubuntu之NVIDIA GeForce显卡驱动安装
  • 【华为OD机试 2023最新 】 通信误码(C++)
  • 为Activity的启动添加约束条件
  • 2022年河南省高等职业教育技能大赛云计算赛项竞赛方案
  • 时间序列教程 一、数据的三个组成部分
  • 微前端:angular 8版本以上使用qiankun
  • 1.2、shell编程
  • 基于WebSocket的网页聊天室
  • JAVA 注解机制
  • 做算法题的正确姿势(不断更新)
  • 30秒的PHP代码片段(1)数组 - Array
  • input实现文字超出省略号功能
  • npx命令介绍
  • Python进阶细节
  • SpiderData 2019年2月16日 DApp数据排行榜
  • Spring框架之我见(三)——IOC、AOP
  • vue-cli在webpack的配置文件探究
  • 阿里研究院入选中国企业智库系统影响力榜
  • 从伪并行的 Python 多线程说起
  • - 概述 - 《设计模式(极简c++版)》
  • 将回调地狱按在地上摩擦的Promise
  • 坑!为什么View.startAnimation不起作用?
  • 容器化应用: 在阿里云搭建多节点 Openshift 集群
  • 如何利用MongoDB打造TOP榜小程序
  • 入口文件开始,分析Vue源码实现
  • 深入体验bash on windows,在windows上搭建原生的linux开发环境,酷!
  • 微信小程序实战练习(仿五洲到家微信版)
  • 为物联网而生:高性能时间序列数据库HiTSDB商业化首发!
  • nb
  • const的用法,特别是用在函数前面与后面的区别
  • linux 淘宝开源监控工具tsar
  • 第二十章:异步和文件I/O.(二十三)
  • #100天计划# 2013年9月29日
  • (¥1011)-(一千零一拾一元整)输出
  • (01)ORB-SLAM2源码无死角解析-(66) BA优化(g2o)→闭环线程:Optimizer::GlobalBundleAdjustemnt→全局优化
  • (第一天)包装对象、作用域、创建对象
  • (附源码)计算机毕业设计ssm基于Internet快递柜管理系统
  • (牛客腾讯思维编程题)编码编码分组打印下标(java 版本+ C版本)
  • (完整代码)R语言中利用SVM-RFE机器学习算法筛选关键因子
  • (原创)攻击方式学习之(4) - 拒绝服务(DOS/DDOS/DRDOS)
  • (转)Android学习系列(31)--App自动化之使用Ant编译项目多渠道打包
  • (转)拼包函数及网络封包的异常处理(含代码)
  • (转载)hibernate缓存
  • (轉貼) 寄發紅帖基本原則(教育部禮儀司頒布) (雜項)
  • ./include/caffe/util/cudnn.hpp: In function ‘const char* cudnnGetErrorString(cudnnStatus_t)’: ./incl
  • .[hudsonL@cock.li].mkp勒索病毒数据怎么处理|数据解密恢复
  • .gitignore文件设置了忽略但不生效
  • .NET 5种线程安全集合
  • .NET Core6.0 MVC+layui+SqlSugar 简单增删改查
  • .NET MVC 验证码