导航:首页 > 编程系统 > linux硬盘只读

linux硬盘只读

发布时间:2024-09-02 23:08:00

linux系统文件只读怎么解决

1、mount:
用于查看哪个模块输入只读,一般显示为:

/dev/hda1 on / type ext3 (rw)
none on /proc type proc (rw)
usbdevfs on /proc/bus/usb type usbdevfs (rw)
none on /dev/pts type devpts (rw,gid=5,mode=620)
/dev/hda5 on /home type ext3 (rw)
none on /dev/shm type tmpfs (rw)
/dev/hda2 on /usr/local type ext3 (rw)
/dev/nb1 on /EarthView/RAW type ext3 (ro)(变为只读了)

2、如果发现有ro,就重新mount,或者umount以后再

3、umount /dev/nb1
如果发现有提示“device is busy”,找到是什么进程使得他busy

fuser -m /mnt/data 将会显示使用这个模块的pid
fuser -mk /mnt/data 将会直接kill那个pid

然后重新mount即可。

4、还有一种方法是直接remount,命令为

mount -o rw,remount /mnt/data

具体深入的做法,情况不同可以自行选择:
服务器/var/log/messages报错 :

end_request: I/O error, dev sda, sector 122194293 Buffer I/O error on device sda1, logical block 446493 lost page write e to I/O error on sda1
下面是整个处理全过程

[root@php5 ~]# fdisk -lu #第一步 :找出本地扇片所在的分区。
Disk /dev/sda: 73.4 GB, 73407868928 bytes
255 heads, 63 sectors/track, 8924 cylinders, total 143374744 sectors
Units = sectors of 1 * 512 = 512 bytes

Device Boot Start End Blocks Id System
/dev/sda1 * 63 4096574 2048256 83 Linux
/dev/sda2 4096575 75778604 35841015 83 Linux
/dev/sda3 75778605 129034079 26627737+ 83 Linux
/dev/sda4 129034080 143364059 7164990 5 Extended
/dev/sda5 129034143 139267484 5116671 83 Linux
/dev/sda6 139267548 143364059 2048256 82 Linux swap

[root@php5 ~]# tune2fs -l /dev/sda3 |grep "Block size" #找到block大小。
Block size: 4096

(122194293-75778605)*512/4096 =528691 利用公式算出逻辑块地址

b = (int)((L-S)*512/B)

[root@php5 ~]# debugfs
debugfs 1.35 (28-Feb-2004)
debugfs: open /deb/sda3
/deb/sda3: No such file or directory while opening filesystem
debugfs: open /dev/sda3
debugfs: icheck 582391
Block Inode number
582391 277584
debugfs: ncheck 277584
Inode Pathname
277584 /users/inn.net.cn/data/upload/download/innshow004.rar
debugfs: quit
[root@php5 ~]#dd if=/dev/zero of=/dev/sda1 bs=4096 count=1 seek=582391 #找到这个快的文件之后,需要做好备份,我们强制把它设置为0字节。
[root@php5 ~]# sync

㈡ linux u盘只读怎么修改

1.u盘的格式如果为FAT32的话,在Linux系统上就会出现只读格式,只能从u盘东西出来,没办法到u盘中,处理方法如下。
2.fdisk -l 或者fdisk -l | grep FAT32

查看u盘的设备信息.会出现类似下列的信息。
/dev/sdb1 * 56 640 3580928 c W95 FAT32 (LBA)
3.在/mnt目录下创建usb子目录
cd /mnt

mkdir usb
4.mount u盘到该目录下
mount -t vfat /dev/sdb1 /mnt/usb
5.这样就可以操作u盘的内容了,如果要的话,要用到-r命令
cp -r A /mnt/usb
6.卸载u盘
umount /mnt/usb

㈢ Linux下优盘变成只读了,不能拷入删除,请问该怎么处理

是不是ROOT用户登录的。还有你用的是什么版本
版本不同操作也不同。

㈣ linux只读文件怎么修改

1、打开linux系统,在linux的桌面的空白处右击。
2、在弹出的下拉选项里,点击打开终端。
3、在终端窗口中输入chmod 666+需要改成可读可写的文件名命令,回车即可。

㈤ Linux系统下硬盘为什么只读不能写

查看你的光盘挂载选项,r是读,w是写,只有rw全部选择才可以,如果你是启动后就不能写,就要查看/etc/fstab文件,里面会有挂载配置,如果是自己挂载的话需要加上rw选项。

阅读全文

与linux硬盘只读相关的资料

热点内容
51虚拟机的文件管理在哪里 浏览:13
win10系统有没有便签 浏览:722
java引用传递和值传递 浏览:109
oracle下载安装教程 浏览:854
php筛选数据库 浏览:830
怎么用手机看wlan密码 浏览:745
奥维地图导入的文件在哪里 浏览:364
sdltrados2014教程 浏览:43
培训制度文件在哪里找 浏览:601
勒索病毒防疫工具 浏览:861
win10c不能打开 浏览:375
xfplay影音先锋苹果版 浏览:597
两个文件打开两个word 浏览:921
苹果6s桌面图标轻微抖动 浏览:326
如何删除手机中看不见的临时文件 浏览:469
安卓412原生锁屏apk 浏览:464
书加加缓存文件在哪里 浏览:635
dock是word文件吗 浏览:267
社保公司新办去哪个网站下载资料 浏览:640
三维标注数据怎么填写 浏览:765

友情链接