1. 程式人生 > >Linux系統掛載儲存只讀改成讀寫

Linux系統掛載儲存只讀改成讀寫

1、mount:
用於檢視哪個模組輸入只讀,一般顯示為:
[[email protected] ~]# mount
/dev/cciss/c0d0p2 on / type ext3 (rw)
proc on /proc type proc (rw)
sysfs on /sys type sysfs (rw)
devpts on /dev/pts type devpts (rw,gid=5,mode=620)
/dev/cciss/c0d0p7 on /home type ext3 (rw)
/dev/cciss/c0d0p6 on /var type ext3 (rw)
/dev/cciss/c0d0p3 on /usr type ext3 (rw)
/dev/cciss/c0d0p1 on /boot type ext3 (rw)
tmpfs on /dev/shm type tmpfs (rw)
none on /proc/sys/fs/binfmt_misc type binfmt_misc (rw)
sunrpc on /var/lib/nfs/rpc_pipefs type rpc_pipefs (rw)
/dev/dm-0 on /home/book/upload/BookFile1 type ext3 (rw)
/dev/dm-1 on /home/book/upload/BookFile2 type ext3 (rw)
/dev/dm-2 on /backup type ext3 (rw)
/dev/dm-3 on /home/book/upload/BookFile3 type ext3 (ro)
2、如果發現有ro,就重新mount,或者umount以後再remount
3、umount /dev/dm-3
如果發現有提示“device is busy”,找到是什麼程序使得他busy
fuser -m /mnt/data 將會顯示使用這個模組的pid
fuser -mk /mnt/data 將會直接kill那個pid
然後重新mount即可。
4、還有一種方法是直接remount,命令為
mount -o rw,remount /mnt/data。

當系統出現故障進入單使用者模式時,通常/分割槽(根分割槽)會以只讀方式mount,這時候如果只是對其他磁碟執行fsck當然沒有問題,但是如果想要修改檔案,會發現所有檔案都是隻讀狀態,無法修改。好在Linux下的mount命令支援一個remount選項,只需要執行如下命令:

mount / -o rw,remount
就可以將根分割槽重新mount為讀寫狀態,從而可以完成必要的系統配置修改。

相關推薦

Linux系統掛載儲存只讀

1、mount: 用於檢視哪個模組輸入只讀,一般顯示為: [[email protected] ~]# mount /dev/cciss/c0d0p2 on / type ext3 (rw) proc on /proc type proc (rw) sysfs o

開啟MacOS NTFS默認加載只讀

macos ntfs第一步:開啟終端進入root模式$ sudo -s第二步:備份NTFS初始文件# mv /sbin/mount_ntfs /sbin/mount_ntfs_bak第三步:新建需要掛載的NTFS腳本# vim /sbin/mount_ntfs#!/bin/sh/sbin/mount_ntfs

Android 掛載儲存只讀模式模式

以 可讀寫的方式載入/data分割槽 mount -o rw,remount /data 應用上使用 public static void setPerssion(){ exusecmd("mount -o rw,remount /data");

linux系統安裝mycat,並配置分離規則

一.準備工作 1.因為Mycat是在java環境開發的,所以需要在實驗環境下安裝java,官方建議jdk1.7及以上版本,我這裡也寫一下將jdk1.6替換為jdk1.7的步驟,用來記錄一下,以免下次在遇到。 2.使用vi /etc/profile命令修改環境變數,具體配

Linux系統如何檢視及修改檔案許可權

檢視檔案許可權的語句:     在終端輸入:     ls -l xxx.xxx (xxx.xxx是檔名)     那麼就會出現相類似的資訊,主要都是這些:     -rw-rw-r--     一共有10位數     其中: 最前面那個 - 代表的是

Linux系統如何檢視及修改檔案許可權(ZZ)

Linux系統如何檢視及修改檔案讀寫許可權 檢視檔案許可權的語句:     在終端輸入:     ls -l xxx.xxx (xxx.xxx是檔名)     那麼就會出現相類似的資訊,主要都是這些:     -rw-rw-r——     一共有10位數

linux開機將檔案系統掛載只讀

2008-01-09 14:33 今天!由於種種原因,種種因素,我要做這麼一件變態的事情——讓linux開機就把/分割槽和/boot分割槽掛載為只讀。        既然這樣當然是修改/etc/fstab了,將/和/boot的屬性列的default改為ro,

linux系統 掛載光盤:mount時提示: you must specify the filesystem type

linux 光盤 虛擬機 光驅 mount 參數說明:mount -t auto -o ro /dev/cdrom /mnt/cdrom #不加參數也能自動掛上。 #-t auto類型自動, -o ro只讀模式解決方法:由於是在虛擬中配置光驅,所以需要在選擇中虛擬機-〉設備-&g

linux系統掛載windows文件夾

linux系統掛載windows文件夾首先啊,我在網上查了,都是直接mount或者mount.cifs 用戶密碼目錄就行了,但是我死活都掛載不上,各種無語,網上查了好多的前輩的掛載方法,但是我就是掛在不上,報錯如下:[[email protected]/* */ tuxiang]# mount.c

linux系統掛載U盤

ace u盤盤符 fdisk -l u盤 white linux系統掛載 進行 space 掛載u盤 1、modprobe usb-storage #初始化掛載新模塊2、然後插入 u盤3、fdisk -l #進行查看U盤盤符,sdb或者sdb14、mount /de

Linux系統 掛載/data 到其他磁碟或分割槽

前言:因為之前安裝系統放在了固態硬碟,所以filesystem佔的空間小,安裝幾個軟體空間就不夠了,不得不從1T的磁碟中分割槽(至於怎麼分割槽,你還是找大佬或者百度吧) 掛載 建立目錄 #sudo mkdir /media/data /media/data 只是一箇

Linux系統掛載Windows系統下的共享檔案

宣告:本文是小編借鑑大神們的經驗,僅供學習使用。  第一步:在Windows系統上選擇要共享的資料夾,右擊“屬性”-“共享”-“高階共享”-勾選“共享此檔案”-設定共享名-“許可權”-“新增”-“高階”-“立即查詢”-“選擇本地的使用者名稱”然後一路確定回去。這樣就實現了檔案的共享 

u盤在linux系統下檔案只讀方式的解決方案

          我用的時ubuntu系統,經常使用u盤來傳送檔案,最近不知道為什麼,u盤在window可以正常使用,但是到linux下檔案就變成了只讀方面了,沒法進行復制,貼上了.上網查詢,發現方

linux系統掛載NTFS行動硬碟 GPT分割槽 大於2T

 有時候做大資料量遷移時,為了快速遷移大資料,有可能在Linux伺服器上臨時掛載NTFS格式的行動硬碟,一般情況下,Linux是識別不了NTFS格式行動硬碟的(需要重編譯Linux核心才能,加掛NTFS分割槽),這時候為了能讓Linux伺服器能夠識別NTFS的行動硬碟,

linux 系統下將pyqt打包可執行檔案

1.解壓原始碼包,前提安裝了setuptools unzip pyinstaller-python3.zip 2.安裝 cd pyinstaller-python3 python set

Linux系統掛載Windows分割槽

1、支援ntfs分割槽 如果你的windows分割槽有ntfs格式的,要使linux支援ntfs格式,你可以通過編譯核心實現,但最簡單的方式是通過安裝支援ntfs的rpm包實現. 單擊右鍵,在快捷選單裡選擇在此開啟終端.在終端中輸入uname -a檢視核心版本到http://

Linux---Linux系統掛載U盤,解決讀取U盤資料介面顯示中文亂碼問題

公司專案遇到問題:開發的一個專案,要讀取U盤中的歌曲列表資訊,顯示的時候出現中文亂碼的問題決解方法:轉自https://blog.csdn.net/scorpio3k/article/details/387951651. 首先使用切換到root使用者;2. 使用fdisk -

Linux系統掛載NTFS檔案系統

  今天嘗試併成功的將一塊500G的行動硬碟掛載到了RHEL5的系統上,甚感欣慰。想到也許以後自己或其他同學們會有類似經歷,於是儘量細緻的記錄於此。     無論是一塊安裝了Windows/Linux雙系統的硬碟,還是通過USB連線的行動硬碟/U盤,都是可以掛載到Linu

Linux系統掛載錯誤的問題

原來的作業系統是win8和ubuntu16.04的雙系統,在linux上可以訪問win8系統上的檔案。但自從把win8免費升級為win10之後,訪問win系統就會出現錯誤。 以訪問windows系統的LENOVO盤為例,系統會彈出錯誤提示: Unable to acces

[Linux流操作]使用gets和puts

linux流//使用fgets從標準輸入讀入一行數據 //然後使用fputs送標準輸出顯示 #include <stdio.h> #include <stdlib.h> #define MAXLINE 4096 //定義一行的最大字符長度 int main(int argc,