linux 系统只读 linux系统官网

各位老铁们好,相信很多人对linux 系统只读都不是特别的了解,因此呢,今天就来为大家分享下关于linux 系统只读以及linux系统官网的问题知识,还望可以帮助大家,解决大家的一些困惑,下面一起来看看吧!

如何解决linux系统只读

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以后再remount

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 due 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

linuxroot用户修改权限说是只读文件系统怎么办

当Linux root用户修改权限时遇到“只读文件系统”的提示,通常意味着文件系统当前被挂载为只读模式,这限制了包括root用户在内的所有用户对其进行写操作。针对此问题,可尝试以下解决步骤:

1.**重新挂载文件系统**:使用`mount-o remount,rw/`命令尝试将根文件系统重新挂载为读写模式。如果文件系统挂载在其他路径,需将`/`替换为实际的挂载点路径。

2.**检查文件系统完整性**:如果重新挂载无效,可能是文件系统存在错误。在系统启动时选择单用户模式,运行`fsck`命令检查并修复文件系统错误。

3.**查看并结束占用文件的进程**:有时文件被其他进程锁定也会导致无法修改。使用`lsof`命令查找占用文件的进程,并考虑结束该进程以释放文件。

4.**检查挂载选项**:通过`mount`命令查看文件系统的挂载选项,确认是否有只读(ro)选项被设置。

5.**硬件问题检查**:在极少数情况下,硬件故障(如硬盘损坏)也可能导致文件系统只读。检查硬件状态,必要时更换硬件。

通过以上步骤,通常可以解决Linux root用户遇到的“只读文件系统”问题。如果问题依旧存在,建议进一步检查系统日志或咨询专业的系统管理员。

linux文件系统只读linux文件系统只读

linux如何设置只读无法复制?

linux使用chown命令来设置只读无法复制。

linux,如何保存只读文件?

答,解决方法如下

需要准备的材料分别是:电脑、linux连接工具。

1、首先连接上linux主机,进入等待输入指令的linux命令行状态。

2、通过cd指令进入到要设置文件的所在目录,再通过ll指令获取当前test文件的权限状态。

3、输入:chmod444test.txt,再按回车。

4、最后输入ll指令查看到test.txt的文件权限已经变为了只读。

centos编辑好文件显示为只读保存不了?

我的:centos编辑文件前需要确定好文件的属性,确定好是否有写入的权限。

编辑完文件显示为只读保存不了,应该事先授予文件写入的权限。

chmod755filename之后再编辑,编辑完再改回之前的权限就可以啦。

linux系统光盘怎么改变只读模式?

可以使用命令chmod来改变系统光盘只读模式。

linux文件系统损坏怎么检查和修复?

答解决方法如下

1、有时候维护Linux服务器时会面临这样一种错误,即显示文件系统变成(ReadOnlySystem),即文件系统变成只读的方式,产生这一问题的原因可能有两种,一种是多机写入时同步机制出现问题,另一种方式是单机写入时出现服务器掉电的情况。

2、当出现这种问题后,会让应用系统用户非常紧张,运气好时可以通过只读的方式去读取数据,运气不好时系统根本就无法启动。

这里给出一种解决方法:

(1)修改/etc/fstab,将受损的文件系统先注释掉,如果无法读写该文件则采用mount-oremountrw,/将文件系统改成读写模式。

(2)针对受损的文件系统,执行fsck命令,如:fsck/dev/sda1等。

注意事项:

(1)在执行之前最好先进行数据备份,以防止修复失效后数据丢失。

阅读剩余
THE END