linux识别u盘,Linux怎么读取u盘文件

老铁们,大家好,相信还有很多朋友对于linux识别u盘和Linux怎么读取u盘文件的相关问题不太懂,没关系,今天就由我来为大家分享分享linux识别u盘以及Linux怎么读取u盘文件的问题,文章篇幅可能偏长,希望可以帮助到大家,下面一起来看看吧!

u盘安装pelinux

u盘安装pelinux(U盘安装系统)Ventoy是国人开放的免费开源,多合一U启动盘制作工具,支持 Windows与 Linux等系统。它最大的优势,你可以一次性拷贝很多个不同类型不同操作系统的 ISO镜像文件到 U盘里,启动时 Ventoy就会显示出对应的菜单来供你选择,轻松打造出自己的终极启动盘。如下图

特色 1:能利用 U盘全部容量,不浪费空间!占用空间小!

一般常见的安装盘制作工具,比如 Rufus、ISO to USB等工具,都是将一个镜像写入整个 U盘的,换句话说,即便你的 U盘有 256 GB,而镜像文件只是电脑 4 GB,在制作成引导盘之后,它也会占用所有空间,你无法再往 U盘里面存放任何文件。

而 Ventoy的优点在于,当使用它来制作的启动盘之后,这个 U盘依然还能当普通 U盘使用(可以正常拷贝读写文件),而且磁盘格式支持 exFAT、NTFS、ext3/ext4、能让你完全利用好磁盘的全部容量,不浪费!

特色 2:操作简单!只要将镜像拷进 U盘就能使用

使用 Ventoy制作完启动,只需从网上或者MSDN去下载操作系统的 ISO镜像文件,把它拷贝到 Ventoy的 U盘里面即可(中文目录可不行),还可以使用各大PE软件生成的ISO文件,这样你就能使用多个PE系统了。每次增加/移除系统均不需要重新格式化。

Ventoy会自动扫描 U盘里的.iso文件,并自动识别出它是什么系统,然后帮你建立对应的启动引导菜单!

这就是 Ventoy的启动界面了,可以通过方向键选择需要启动的镜像文件,回车选中,非常简单易懂。如下图

Ventoy目前支持的系统超过 720+,其中包括主流的 Windows 10/8.1/8/7、WinPE(各大PE工具生成的ISO文件)、 Windows Server 2019/2016/2012、Ubuntu、CentOS、Debian、RHEL、Deepin等等电脑,而且还在不断增加中,具体可参考官网详细数据。

Ventoy目前提供了 Windows和 Linux两大平台版本的制作工具,以 Windows为例子。下载 Ventoy的安装包解压,获得 Ventoy2Disk.exe文件。双击启动它,就能打开 Ventoy的制作器界面了,如图所示。

插入你的 U盘并选择正确的盘符,然后点击“安装”按钮即可(请先保存好U盘里的数据以免遗失)。

拷贝 ISO文件

Ventoy安装完成之后,你只需要把系统镜像文件.iso拷贝到这个分区里面即可。

你可以随意把 ISO文件放在根目录或任意子目录下。Ventoy会自动扫描找出 U盘里所有的 ISO文件,并按照字母排序之后显示在菜单中。但必须注意的是,.iso文件的路径中(包括目录、子目录和文件名)均不能包含中文或者空格!

多系统启动-菜单选择

U盘插到电脑上按 DEL/ F1/ F8进入主板选项 U盘启动(不同机器按键不相同),即可顺利显示出菜单了!在菜单中选择某一个系统后,就能进入它原本的安装流程了。你也可以使用 Parallels Desktop或者 VMWare虚拟机验证一下你的启动盘所有的系统是否都能正常进入安装流程。

另外,由于 Ventoy是基于 Grub2为基础开发的,因此它也能使用 Grub2的主题。如果你喜欢折腾,也能编辑 grub.cfg电脑文件来修改菜单的样式。

总结

以前的我给别人装系统的时候,总是带着各种各样的 U盘,形态容量各异,但都有一个共同点:都被我做成了启动盘。平时需要用到其中一块时,经常会忘记它们各自所对应的系统,我甚至准备为它们贴上标签表明系统,体验感甚是差劲,也给自己带来了很多工作量。

就我目前的使用体验来说,Ventoy完完全全满足了我的需求。虽然不支持 mac的缺点对我完全没有影响。平时会折腾折腾系统,因此多个启动盘对我来说必不可少,备份系统中的个人配置又需要一个单独的 U盘,而现今只需要一块大容量 U盘就全部搞定了。

电脑

在linux操作系统中怎样读取u盘

1、首先需要把U盘插入Linux电脑,确保U盘指示灯是亮着的进入Linux系统主界面,按Ctrl+Alt+T打开命令窗口。

2、先获取高级用户权限,输入命令:sudo-i,确定后输入高级用户密码。

3、首先使用fdisk-l命令查看一下U盘是否有被识别到,及识别的U盘是在哪个位置,本次接入看到U盘的位置是/dev/Sdb4。

4、输入挂载U盘命令:mount/dev/sdb4/mnt,回车后即挂载U盘成功。

5、继续输入:cd回车,可以查看U盘下的文件。

linux如何识别U盘

入U盘之后,按照下面的步骤:

1.fdisk-l/dev/sd*

fdisk-l列出指定设备的分区表信息。由于usb盘是被模拟为scsi设备访问,所以会被自动命名为sd*。

通常这一步就能找到U盘,如果U盘有指示灯也会亮,表示被找到。

2.如果执行上一个命令没有反应,或者某些信息显示模块没有加入

可以lsmod查看一下是否有usb-storage scsi_mod sd_mod模块。

没有就modprobe [module],添加所缺模块。

然后再试就ok

3.最后就是把U盘mount上去,这里需要先在mnt目录下面建一个usb目录

mount/dev/sda/mnt/usb

某些系统需要指定文件系统的类型,可以用

mount-t vfat/dev/sda/mnt/usb

1:在控制台状态下输入如下命令:

fdisk-l/dev/sd*

如果您有多个USB设备话,则设备名在Linux下分别表示为sda、sdb、sdc等。运行上面的命令后,笔者的电脑上返回如下图所示信息,表示系统已经找到笔者的USB设备,设备名称为/dev/sda1、可启动(Boot下面的那个*表示是活动分区),容量128MB、文件系统为FAT16。

Disk/dev/sda: 131 MB, 131072000 bytes

50 heads, 32 sectors/track, 160 cylinders

Units= cylinders of 1600* 512= 819200 bytes

Device Boot Start End Blocks Id System

/dev/sda1* 1 160 127984 6 FAT16

2:在/mnt目录下建立一个挂装USB存储器的目录:

mkdir/mnt/udisk

3:然后再运行装载设备命令,将USB设备挂装到/mnt/usb目录下:文件系统为FAT32

mount-t vfat/dev/sda1/mnt/udisk

或者如果为其它文件格式,如FAT12

mount-t msdos/dev/sda1/mnt/udisk

为了正确的显示其中可能有的中文字体,将输入输出的字符类型设定为cp936。

mount-t vfat-o iocharset=cp936/dev/sda1/mnt/udisk

4:运行如下命令即可查看USB存储器中的文件信息.

ls-l/mnt/udisk

阅读剩余
THE END