linux系统中怎么d出U盘,可以直接拔吗

linux系统中怎么d出U盘,可以直接拔吗,第1张

取消挂载即可拔出,不可直接拔。

详细 *** 作:

终端输入df查看挂载点。

使用umount卸载此设备。如设备忙无法卸载可用umount -l。可能需要root权限。

对于有图形界面的系统如ubuntu直接在文件管理器里右击U盘卸载即可。

注意事项:

如果不卸载直接拔,可能让正在使用文件的进程崩溃。

如果正在写入,直接拔会损坏文件,严重者会损坏闪存。

linux有写入缓存机制,直接拔会让看似写入完毕的文件消失。

第一:以root用户登陆

先加载USB模块 modprobe usb-storage

用fdisk -l 看看U盘的设备

假如U盘是sda1

第二:确定在 目录 /mnt 下建立了 文件夹 /usb,如果未建立可键入一下命令:

md /mnt/usb

成功后进行下一步。

第三,:载入 u 盘,需键入以下命令:

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

成功后,即可使用 u 盘了, 文件就在目录 /mnt/usb 下。

第四:卸载u盘

在使用完u盘后,在拔出前需要先键入卸载U盘命令

命令如下: umount /mnt/usb

现在,文件系统已经创建成功,您应该挂载分区了。挂载文件系统的命令是 mount,其语法是:

mount [选项] <-t 类型>[-o 挂载选项] <设备><挂载点>

在本例中,我们首先会将分区临时挂载在 /mnt (或您选择的任何其它挂载点:请记住,挂载点必须已经存在)。挂载我们新创建的分区的命令是:

$ mount -t ext3 /dev/hdb1 /mnt

-t 选项用于指定分区上文件系统的类型。您最常遇到的文件系统应该是 ext2FS(GNU/Linux 文件系统)或 ext3FS(改进了日志性能的 ext2FS),VFAT(适用于所有 DOS/Windows® 分区:FAT 12, 16 or 32)以及 ISO9660(CD-ROM 文件系统)。如果您不指定任何类型,mount 将会试着读取分区中的超块来猜测文件系统。

-o 选项用于指定一个或多个挂载选项。可供选择的选项视文件系统类型不同而有所不同。请参看 mount(8) 手册页中的细节。

现在,您已经挂载了您的新分区,现在该将整个 /usr 目录复制到新分区了:

$ (cd /usr &&tar cf - .) | (cd /mnt &&tar xpvf -)

文件都已经复制完了,现在可以卸下分区了。要卸下分区,请使用 umount 命令。语法很简单:

umount <挂载点|设备>

所以,要卸下我们的新分区,应该输入:

$ umount /mnt

或者:

$ umount /dev/hdb1


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/7227215.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-03
下一篇 2023-04-03

发表评论

登录后才能评论

评论列表(0条)

保存