摘要:在没有光驱的情况下,可以使用dd命令或者ultraISO软件制作Linux安装U盘,方法适合龙芯和X86、AMD64的设备。

前段时间,由于开发需要,拿到了一部龙芯3A3000的笔记本。出厂的安装的是桌面版的中标麒麟,和目标机的操作系统环境有一定差异,需要重新安装。平时使用Intel笔记本的时候,都是使用Ubuntu自带的live creator把光盘镜像写到U盘上,有时候使用 universa-usb- installer。

曾经最常见的安装方式就是使用光盘了,可是现在笔记本都不带光驱了。上次龙芯重装使用的是公司的移动光驱,个人是很少买个移动光驱的。

又一次给龙芯安装系统的时候,无意间看到了系统安装手册,在第二章创建安装介质中,看到了光盘,U盘。

可以使用U盘给龙芯安装操作系统吗?将信将疑的安照手册的方法,使用dd命令把光盘ISO写到了U盘上。经过测试,发现这种方法是可以使用的。

下面简要说明一下步骤。

1> 首选找一个大于4G的U盘或者tf卡+读卡器。因为dd命令会擦除U盘上的数据,请事先备份数据。

2> 插入U盘到装有linux的pc上,打开终端,使用dmesg 查看U盘插入的log。

如上面类似的信息,可以看到U盘的设备名称是sdb 。

3> 继续在命令行输入 findmnt /dev/sdb ;如果命令有返回,应该卸载掉,输入命令:

umount /dev/sdb ,稍等片刻,接着输入 findmnt /dev/sdb,此时命令返回为空。

如果此时命令返回不为空,不要执行下面的步骤,继续卸载, umount /dev/sdb , findmnt /dev/sdb,直到命令返回为空为止,否则制作出来的U盘不能启动或者卡在某个地方。

4> 将龙芯的安装光盘镜像ISO文件放到Linux 主机上,如果是虚拟机,可以使用共享

目录的方式共享给Linux虚拟机。在命令行输入:

dd if=镜像路径 of=/dev/sdb bs=1024k

等待命令执行完毕。特别注意的是,of=/dev/sdb 是U盘的设备文件路径,千万不要弄错,要根据实际情况填写,否则出错的话,会破坏硬盘中的数据;二,不能填写sdb1,这种带数字的路径。

5> dd命令执行完毕,就可以拔出U盘,插入到龙芯笔记本上,启动,就可以看到启 动

选项,选择usb cdrom(默认启动选项),就可以进入安装界面了,剩下的流程和使用光盘的步骤是一样的,就不赘述了。

使用dd命令的整个过程可以参考图一。

 图一:使用dd命令制作Linux安装U盘

也许你手头没有Linux 主机或者虚拟机,想在Windows上找到类似的方法,或者觉得这个步骤比较麻烦,可以使用ultraISO 这个软件,我使用的版本是9.7.1.3519。

首选使用菜单: 文件--打开 打开要使用的ISO文件。

接着,启动--写入磁盘映像 菜单 ,见图二,出现 写入磁盘映像 对话框,图三,其中,写入方式选择 RAW,磁盘驱动器选择要写入的U盘,然后点击写入按钮,等待几分钟,安装U盘就制作好了。

插入到龙芯设备,选择usb rom 启动,就进入安装界面了。

图二

图三 写入硬盘映像

其实,还想说的是,使用dd命令或者ultraISO软件这种方式制作Linux安装U盘不仅仅适合龙芯MIPS的设备,如笔记本和台式机等;我们最常见的X86架构的设备也是可以使用的,当然ISO镜像也是需要选择X86或者AMD-64的了。

 

使用U盘为龙芯笔记本安装操作系统的更多相关文章

  1. X86上搭建交叉工具链,来给龙芯笔记本编译本地工具链(未完待续)

    故事的背景是,我买了一台龙芯2F的笔记本来装B. 为什么说是装B呢?因为不但操作系统是Linux,而且CPU还是龙芯的. 一般人有这么酷的装备吗?简直是装B大圣啊. 这里一定要申明一点,本人不是IT技 ...

  2. X86给龙芯笔记本编译本地工具链(未完待续)

    我买了一台龙芯2F的笔记本来当玩具. 买回来发现,这台笔记本上没法安装软件,因为既没有软件仓库,也没有GCC. 因此需要构建交叉工具链和构建本地工具链. 下面是我研究如何搞定着一切的笔记. 工具链组件 ...

  3. 龙芯PG10 安装uuid-ossp 的方法 复用瀚高数据库的 so文件

    接着上一篇blog  当时在中标麒麟 龙芯上面安装了postgresql10.10 的版本 但是没搞定 uuid 当时遇到的问题: 0. 只安装postgresql数据库会报错如图示: 我验证了下 安 ...

  4. 龙芯 3A4000 安装 Debian stable

    2022-01-17 版权声明:原创文章,未经博主允许不得转载 3A5000 开始,龙芯转向 loongarch ,新的架构虽然甩掉了历史包袱,但也需要一段时间来积累生态.在这半年多的时间里, loo ...

  5. Ubuntu和UOS+mips64l龙芯处理器安装编译Openssl

    1.下载openssl开发包文件,我这里下载的是openssl-1.1.1f.tar.gz:并放在/data/home/dengchaoqun/openssl1.1.1目录下 2.终端切换到当前目录下 ...

  6. 龙芯 3A4000 安装 Debian10 (via debootstrap)

    由于一些原因,Debian 的内核不能直接在龙芯的 cpu 上使用.据悉 Linux 5.7 kernel 改进了对龙芯的支持,不久的将来我们应该就能更愉快地在龙芯上运行 Debian 了. 感谢龙芯 ...

  7. 龙芯8089_D安装debian 8 iessie

    参考官方文档:https://wiki.debian.org/DebianYeeloong/HowTo/Install 下载网络引导文件后使用tftpd建立ftfp服务器,然后使用PMON tftp来 ...

  8. 在龙芯小本上安装Debain8.10

    (图片是LEMOTE8089D笔记本,来自互联网) YX原来送了一个LEMOTE笔记本给我.CPU是首款真正的国产,龙芯2F,兼容mips的指令集. 笔记本原来的操作系统是Debian6,后来升级到了 ...

  9. 国产龙芯服务器源码安装PostgreSQL数据库的方法

    1. 公司最近有一些国产化项目的需求, 要求在国产CPU的服务器上面安装pg数据库等. 2.. 但是差查了下中标麒麟的官网,在龙芯MIPS的操作系统包源里面仅有 postgreSQL 9.2 版本的r ...

随机推荐

  1. Zookeeper初始(一)

    量大,服务器压力大.需要用到分布式,集群. 问题1:三台机器,一个请求如何落到一台机器上?如何协调工作 问题2:集群如何选取leader? 问题3:既然是分布式,集群,一个请求只能有一台机器接接收并处 ...

  2. java异常处理try catch finally

    1       异常 1.1      异常处理的作用 在编程时,如果出现文件打开失败,读写文件就会异常退出.如果出现内存溢出错误,程序也会异常退出.如果不能对这些异常进行处理.程序则无法正常运行.所 ...

  3. Javaweb里“容器“为何出现,应用在哪,未来发展趋势

    容器是一个Java 所编写的程序,可当做一个工具,没有容器时必须自行编写程序以管理对象关系,现在容器都会自动做好. 有一说法:如果有一个类专门用来存放其它类的对象,这个类就叫做容器.另一说法:容器里存 ...

  4. Go语言学习之12 etcd、contex、kafka消费实例、logagent

    本节内容:    1. etcd介绍与使用    2. ElastcSearch介绍与使用 1. etcd介绍与使用    概念:高可用的分布式key-value存储,可以使用配置共享和服务发现    ...

  5. Envoy 源码分析--network L4 filter manager

    目录 Envoy 源码分析--network L4 filter manager FilterManagerImpl addWriteFilter addReadFilter addFilter in ...

  6. 一条shell命令让多台Linux服务器执行

    1.环境 局域网环境有3台Linux服务器,配置host文件 [root@master1 ~]# vim /etc/hosts 192.168.8.201 master1 192.168.8.202 ...

  7. vue整理

    安装 vue ui axios import axios from 'axios' // let curWwwPath = window.document.location.href // let p ...

  8. 深入理解CADisplayLink和NSTimer

    一.什么是CADisplayLink 简单地说,它就是一个定时器,每隔几毫秒刷新一次屏幕. CADisplayLink是一个能让我们以和屏幕刷新率相同的频率将内容画到屏幕上的定时器.我们在应用中创建一 ...

  9. 刷题upupup【Java中Queue、Stack、Heap用法总结】

    [Queue] 先进先出(First-In-First-Out),LinkedList实现了Queue接口.它只允许在表的前端进行删除操作,而在表的后端进行插入操作. add()       增加一个 ...

  10. Ubuntu连网的问题

    Ubuntu一直提示网络offline,disconnection 首先,进入了无线网络,进入属性,允许其他网络用户通过此计算机的Internet连接: 但是虚拟机仍显示网络未连接:(不知道此步骤是不 ...