ubuntu系统U盘只能读取不能写入

ubuntu系统下,u盘只能读取无法写入,产生这个问题的原因是u盘的文件系统损坏,操作系统为了防止进一步毁坏文件系统,而将其设置成了只读。

 

解决方法一:

  • 查看u盘分区和挂载

$ df -h 

 

  • 解除挂载

$ umount /media/zhx/B025-73FE

  • 修复

$ sudo  fsck -C -a /dev/sdc 或  

$ sudo dosfsck -v -a /dev/sdc

  • 进入u盘右键,“粘帖”选项仍然不可选

解决方法二:

  • 查看u盘分区和挂载

$ df -h

  • 解除挂载

$ umount /dev/sdc

  • 格式化分区

$ sudo mkfs.ext4 /dev/sdc

  • 在/media/(user)/目录下新建文件夹,(user)为用户名

$ sudo mkdir /media/(user)/myusb

  • 设置文件权限为支持所有操作

$ sudo chmod 777 /media/(user)/myusb

  • 将u盘挂载到mysub

$ mount -o rw /dev/sdc /media/(user)/myusb

  • 此时进入myusb目录右键以下“粘帖”选项为可选,但是,实际粘帖时仍然出错

 

解决方法三:

  1. 将u盘插入windows系统电脑,格式化u盘,进入u盘右键,“粘帖”选项可选,实际粘帖也成功。
  2. 将u盘插入ubuntu系统,进入u盘右键,“粘帖”选项可选,实际粘帖也成功。

 

 

 

 

 

 

 

 

### 如何在 Ubuntu 中使用 `dd` 命令制作可启动 U 对于希望基于Ubuntu系统创建一个用于安装Linux系统的可启动U而言,采用`dd`命令是一种高效的方法。此方法不需要额外软件支持,在绝大多数Linux版本里默认集成有该指令。 #### 准备工作 确保已下载目标操作系统的ISO映像文件,并确认U连接至计算机并识别正常。建议备份U内重要资料,因为过程会清除全部数据。 #### 使用终端执行如下步骤: 1. 打开终端窗口; 2. 输入命令查看当前挂载设备列表以确定U对应的路径: ```bash lsblk ``` 3. 解除U上的任何现存分区挂载状态(假设U为/dev/sdX, X代表具体字母): ```bash sudo umount /dev/sdX* ``` 4. 开始复制ISO到U,这里用`ubuntu.iso`作为示例名称: ```bash sudo dd bs=4M if=/path/to/ubuntu.iso of=/dev/sdX status=progress && sync ``` 上述命令中的参数解释:`bs=4M`设定每次读取/写入的数据块大小;`if=`指定输入源即ISO位置;`of=`定义输出目的地也就是U地址;最后加上`status=progress`可以让用户实时了解进度情况[^1]。 5. 创建完成后安全移除硬件即可尝试引导新制好的LiveUSB。 值得注意的是,当涉及到跨平台如需准备Windows操作系统启动介质时,则不应简单依赖于上述提到的工具或方式,由于特定需求比如MBR记录以及活动主分区的要求使得直接利用`dd`或者Etcher可能失败[^2]。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值