由於筆者因為某些需要把windows
裝在了u盤
上面(在這裡建議一下如果有需要請使用固態u盤
),在linux
下掛載時,能讀取但並不能寫。
一開始是因為沒有讀寫許可權,所以就重新掛載,命令如下:
mount -o rw,remount /dev/sda2
(/dev/sda2
是因為筆者的u盤
大小64g
,把windows
直接裝在了裡面,預設分了兩個分割槽,乙個是啟動分割槽/dev/sda1
,乙個是系統分割槽/dev/sda2
)
但是還是不能寫入。
首先安裝了ntfs-3g
,然後再次嘗試掛載:
sudo
mount -t ntfs-3g /dev/sda2 /run/media/point
sudo ntfs-3g /dev/sda2 /run/media/point
還是不能寫入。
ntfsfix
能修復常見的錯誤以及ntfs
分割槽不一致的問題,嘗試了一下:
sudo ntfsfix /dev/sda2
還是不能寫入。
再次查了一下資料(戳這裡)發現這個可能是因為windows
的快速啟動導致的:
把快速啟動關了就行。
但是這u盤
裡面的快速啟動貌似關閉不了。。。
最後在stackexchange
(戳這裡)上找到了答案:
核心是remove_hiberfile
這個掛載選項,同時也查了一下man
:
在啟動linux
時,windows
是有可能處於hibernate
狀態的,該狀態下是不能寫的並且強制唯讀掛載,加入remove_hiberfile
引數後,去除了hibernation file
,這樣在筆者的環境上測試就能正常寫入了,但是要注意使用該引數可能會導致儲存的windows session
資料全部丟失:
所以最終掛載命令如下:
sudo ntfs-3g -o remove_hiberfile /dev/sda2 /run/media/point
測試了一下windows
並沒有任何損壞,因此如果出現上述的問題可以嘗試加上remove_hiberfile
引數。 linux之U盤讀寫速度測試
1.dd命令簡述 if 輸入檔案,of 輸出檔案,ibs 一次讀取位元組數,obs 一次寫入位元組數,bs 設定一次讀取寫入的位元組數,skip 跳過的bs數,count 拷貝的塊數 2.使用 dev null和 dev zero 1.把 dev null看作 黑洞 它等價於乙個只寫檔案,所有寫入它...
Linux系統載入 讀寫U盤操作
用命令讀取u盤資訊,檢測u盤是否存在 fdisk l root my evc3000s v2 bin fdisk l disk dev mtdblock0 512 kib,524288 bytes,1024 sectors units sectors of 1 512 512 bytes secto...
U盤無法彈出的有效解決方法
大家在使用電腦的過程中肯定都遇上過這樣的問題 準備拔出u盤時卻提示 無法停止 通用卷 裝置,請稍候再停止該裝置 有些人不管三七二十一直接拔了,這種方法是錯誤的,很可能損壞計算機的usb介面或者u盤。那麼應該如何解決這個問題呢?u盤無法彈出的有三種有效解決方法 第一種方法 清空電腦的剪下板,或者在硬碟...