Linux环境怎样制作u盘系统启动盘

https://www.qingsword.com/qing/85.html这篇文章分别介绍ubuntu以及windows下面三种制作u盘系统启动的方法,使用的iso系统文件为ubuntu16.04官方版本。
文章目录

0×1.Ubuntu使用dd命令制作U盘系统启动盘
0×2.Ubuntu使用usb-creator工具制作U盘系统启动盘
0×3.Windows系统制作U盘系统启动盘

0×1.Ubuntu使用dd命令制作U盘系统启动盘

dd命令是比较推荐的一种Linux环境中制作U盘启动盘的方式,无需安装额外的工具,基本上所有Linux发行版都集成了这个命令。

制作方法示例:
#1.查看U盘设备号,本例使用了8G的U盘,并且知道计算机安装了两块硬盘,那么U盘设备号就可以根据大小和硬盘数量很容易的分辨出来"/dev/sdc"
qing@qingsword.com:~$ sudo fdisk -l
Disk /dev/sdc: 8011 MB, 8011120640 bytes
#2.如果U盘被自动挂载,请使用U盘设备号先umount
qing@qingsword.com:~$ sudo umount /dev/sdc*

#3.准备好一个iso文件,使用dd命令将这个iso写入u盘

if=后面跟要刻录到u盘的iso文件路径

# of=后面是u盘设备号(不需要带分区号)
# 写入过程是没有数据显示的,只要输出和输入路径没错,耐心等待即可,
根据U盘读写速度以及iso文件大小,一般需要5~10分钟左右

qing@qingsword.com:~$ sudo dd if=~/ubuntu-16.04-desktop-amd64.iso of=/dev/sdc

因为是使用dd命令直接将将iso文件数据写入U盘,所以U盘不包含一个标准的分区表,从而导致系统无法正常的识别其大小,也无法正常使用,使用它安装系统后,如果不需要U盘安装盘了,可以使用下面的方法来恢复U盘。

恢复U盘示例:
#0.操作前请用sudo fdisk -l查看U盘分区号,请谨慎操作,不要误写硬盘分区,
本例U盘分区号是/dev/sdc

#1.使用dd命令,将0写入U盘的前512字节(代表主引导记录中的引导代码和分区表)

# count=1,写入一次

# bs=512,写入的大小512(byte)

# if=/dev/zero,从系统0生成器读取0

# of=/dev/sdc,写入到U盘中

qing@qingsword.com:~$ sudo dd count=1 bs=512 if=/dev/zero of=/dev/sdc

#2.使用fdisk分区(最好先使用p查看一下还有没有分区,如果第一步操作无误,p将查看不到分区,如果还保留着原有分区,则删除现有分区,重新创建分区),例如只重新划分了一个分区sdc1

qing@qingsword.com:~$ sudo fdisk /dev/sdc

#查看现有分区,如果第一步成功,下面将看不到分区

命令(输入 m 获取帮助): p

Disk /dev/sdc: 8019 MB

 

#创建新分区,一路默认回车

命令(输入 m 获取帮助): n

...

 

#将分区更改成NTFS类型,以便Win系统也能识别

命令(输入 m 获取帮助): t

Selected partition 1

Hex code (type L to list codes): 7

Changed system type of partition 1 to 7 (HPFS/NTFS/exFAT)

 

#保存

命令(输入 m 获取帮助): w

#3.重新将U盘拔出插入,如果分区自动挂载,请先卸载,然后对该分区进行格式化,格式化成fat是为了让Windows也能识别(mkfs格式化ntfs非常慢,如果想要格式化成ntfs的,可以用mkfs.ntfs替换)

qing@qingsword.com:~$ sudo umount /dev/sdc1

qing@qingsword.com:~$ sudo mkfs.fat /dev/sdc1

硬盘分区和格式化请参阅:[Linux实用命令]-8-硬盘分区与管理

Ps:dd命令直接将Linux的iso写入U盘就能开机引导的原因是,这些Linux的iso自带了引导文件,所以用dd将Windows的iso写入U盘将不能开机引导,Windows的U盘启动盘制作方法,请参考本文第三小节。

在Ubuntu系统中,你可以使用`dd`命令制作Windows启动盘,这通常涉及到将Windows安装镜像文件(如`.iso`格式)复制到USB驱动器。以下是基本步骤: 1. **准备工具**: - 确保你有一个可用的Windows ISO镜像文件。 - 获取一个适用于你的U启动盘创建工具,比如Rufus(https://rufus.akeo.ie/),它能方便地处理这个过程。 2. **检查设备**: 使用`lsblk`命令确认你的USB设备的名称,例如如果它是/dev/sdb,那么就是USB 2.0,如果是/dev/nvme0n1,那可能是NVMe固态硬。记下这个设备名。 3. **备份数据(如果有的话)**: 如果USB上已有数据,先将其内容备份至其他地方,以防数据丢失。 4. **开始制作**: ``` sudo dd if=<Windows ISO 文件路径> of=<USB设备名>:bs=4M status=progress ``` 将`<Windows ISO 文件路径>`替换为你的ISO文件位置,例如 `/media/user/Downloads/windows.iso`。将`<USB设备名>`替换为你在`lsblk`命令中找到的实际设备名。`bs=4M`设置块大小,加快拷贝速度。 5. **等待完成**: 这个过程可能需要一段时间,取决于你的USB驱动器的容量和ISO文件的大小。完成后会看到进度条,并提示复制成功。 6. **验证**: 可以试着在目标USB驱动器上启动电脑,看是否能正常进入Windows安装界面,以确认制作是否成功。 注意: - 在操作前务必备份重要数据,因为`dd`是一个直接的磁克隆命令,不可逆。 -
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值