目錄掛載新硬碟後文件消失的解決辦法
為了新增磁碟空間來放介質。新新增一個10g的/dev/sdb1,並掛載到/media下,但發現新掛載/media到新硬碟時,/media原來資料變空了,這個原因是由於linux的VFS(虛擬檔案系統)機制導致的,正常登入以後,所看到的各個目錄,檔案都是核心在載入時候構造在記憶體中的VFS目錄樹,而不是直接看到硬碟上的實際目錄樹。當你掛載某個裝置到一個VFS掛載點上時(比如/media),系統就把VFS中的這個掛載點/media指向你最後所掛載的那個裝置上。那麼你現在訪問該掛載點時,就會看到你最後掛載在此處的裝置。而之前所掛載的裝置依然在那裡,只不過掛載點/media已經不再指向之前的裝置。所以之前的資料是被隱藏了,但並沒有刪除,若umount掛載後,資料又重新回來了
基於這種情況,只能通過跳板的方式把原來的/home資料複製到新的/home分割槽下了 ,如何新增新硬碟,請查詢相關資料
mkdir /database ###跳板目錄
mount /dev/sdb1 /database ###首先掛載跳板目錄
cp -R /media/* /database ###複製/media目錄所有資料到/database先
rm -rf /media/* ####可選,主要為了騰出空間給原來的硬碟
mount /dev/sdb1 /media ###掛載/media 到新硬碟,此時你會神奇的發現之前的/media 目錄檔案已經全部轉移過來了,也許你會有點疑問,我並沒有複製或移動/database
umount /database ###解除掛載
若出現:umount: /media: device is busy錯誤,
可以進行下面操作
[[email protected] ~]# fuser -km /datatmp
[[email protected] ~]# df -lh
Filesystem Size Used Avail Use% Mounted on
/dev/sdb3 125G 3.3G 115G 3% /
/dev/sdb1 99M 12M 82M 13% /boot
tmpfs 3.9G 0 3.9G 0% /dev/shm
/dev/sda1 275G 72G 189G 28% /u01
/dev/sdc1 10G 2.0G 8.1G 20% /datatmp
[[email protected] ~]# umount /datatmp
[[email protected] ~]# df -lh
Filesystem Size Used Avail Use% Mounted on
/dev/sdb3 125G 3.3G 115G 3% /
/dev/sdb1 99M 12M 82M 13% /boot
tmpfs 3.9G 0 3.9G 0% /dev/shm
/dev/sda1 275G 72G 189G 28% /u01
成功umount了。
當然為了能夠在下次啟動的時候,讓其自動掛載,我們需要在分割槽表中加入如下資訊:
/dev/sdb1 /media ext3 defaults 1 2
分割槽表的檔案位於:/etc/fstab
通過df命令就可以看到我們掛載後的分割槽了,至此分割槽成功完成。 ###開機啟動掛載目錄
相關推薦
目錄掛載新硬碟後文件消失的解決辦法
為了新增磁碟空間來放介質。新新增一個10g的/dev/sdb1,並掛載到/media下,但發現新掛載/media到新硬碟時,/media原來資料變空了,這個原因是由於linux的VFS(虛擬檔案系統)機制導致的,正常登入以後,所看到的各個目錄,檔案都是核心在載入時候構造在
Linux目錄掛載新磁碟後目錄裡原檔案不見了
在掛載新磁碟到一個原先存在的目錄的後發現原先目錄裡面的檔案沒了發現資料夾裡只有lost+found資料夾,不用擔心,檔案並沒丟失,下面是解決辦法 mkdir /new ###建立臨時目錄 mount /dev/sdb1 /new ###將磁碟掛載到臨時上目錄 cp -
關於.NET 上傳大文件的解決辦法
過期策略 link soft 防止 bytes stl 控件 拒絕 version 1.最近在解決問題的時候遇到如何將視頻以及語音和圖片上傳到阿裏雲的服務器中。但是遇到一些大文件就導致無法進行上傳. 2.在將圖片進行上傳到阿裏雲的時候先將文件轉化為二進制文件,然後通過文件流
Latex排版:CTeX winEdit 輸出“系統找不到指定的文件”的解決辦法)
排版 可執行文件 程序 而不是 安裝 span 解決 inf html winEdit輸出“系統找不到指定的文件”,這裏“指定的文件”是“TeXify.exe”等需要運行的程序,而不是當前需要編譯的“.tex”文件。所以,問題的本質就是系統找不到“TeXify.ex
使用alipaySDK編譯時找不到openssl/asn1.h文件的解決辦法
解決辦法 構建 得到 官方 paths ade 由於 證明 ipa 構建新的項目時,在重新引入alipaySDK進行編譯之後出現了一個錯誤:找不到 #include<openssl/asn1.h> 這個文件 首先排除是SDK的問題以及代碼問題.在重新翻看了官方
修改hosts提示:”您沒有權限在此位置中保存文件”,解決辦法
安全 完全 賬戶 ima 控制面板 賬號 所有者 解決辦法 管理 在修改系統盤文件的時候往往會提示“沒有權限修改”。 1、先確定自己是不是管理員賬號 控制面板\用戶帳戶和家庭安全\用戶帳戶\管理帳戶 如果不是管理員賬戶,那就點擊當前賬戶,進入下圖: 點擊“更改賬戶類型
Linux下找不到so文件的解決辦法
ldconfig -name desktop 末尾 添加 文件搜索 libjson 出現 技術 http://www.cnblogs.com/xudong-bupt/p/3698294.html 如果使用自己手動生成的動態鏈接庫.so文件,但是這個.so文件,沒有加入庫文
spring無法讀取方案文件的解決辦法
spring無法讀取方案文件的解決辦法 錯誤: org.xml.sax.SAXParseException: schema_reference.4: 無法讀取方案文件 'http://www.springframework.org/schema/rabbit/spring-rabbit-
DEDE的一鍵更新不能更新單頁文件的解決辦法
織夢dedecms具有很好的生成HTML功能,在後臺主頁面中也添加了一鍵更新功能,不過,由於DEDECMS後臺功能比較完善,可以自動新增自定義文件,而這些文件的更新,必須在單頁文件管理欄目下才能完成,點選生成/一鍵更新無法更新 因此我在後臺的檔案中填上了以下程式碼,使得d
無法找到運行搜索助理需要的一個文件 的解決辦法
window edit 找到 人工智 助手 宋體 mil current view 在執行“搜索”功能時,系統彈出錯誤對話框,提示“無法找到運行搜索助理需要的一個文件,……。”而後,“搜索助手”工具欄顯示一片空白,無法使用。說明:我的系統是XP SP3。 這顯然要
勒索病毒445端口關閉後目錄文件共享解決方案Mobox
445端口關閉 文件共享 勒索病毒攻擊的原理: "勒索病毒”此次事件有一個特征,在無需用戶任何操作的情況下,勒索軟件即可掃描開放445文件共享端口的Windows機器,植 入惡意程序,將電腦中的文件加密,只有支付黑客所要求贖金後,才能解密恢復。445端口的作用: 那麽,445端口究竟是什麽
Maven專案編譯後文件目錄結構
專案Test在eclipse中結構: 去找編譯後文件目錄,先去編譯後項目儲存地址 workspace對應的盤:\workspace的位置\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtp
目錄下獲取指定後綴文件打包成zip文件
range main text path zipfile 指定 mar 打包成 name file_dir = os.path.abspath(‘.‘) + "/MarkCoin"def zip_ya(): L = [] for root, dirs, files
linux中掛載新硬碟到目錄及開機自動掛載例子
掛載硬碟對於linux系統來講是一個比較常見的問題了,下面我們來看看linux中掛載新硬碟到目錄,並開機自動掛載例子緊, 今天,在整理圖片時,發現根目錄硬碟空間已經所剩無幾了,而網站和所有相關檔案主要放置在根下data目錄(/data)裡,但/home下是有空間,而
Mysql5.7 基目錄沒有data文件夾 解決方法
mysql5.7MySQL數據庫在升級到5.7版本後,和之前的版本有些不一樣,沒有data文件夾,我們都知道MySQL數據庫文件是保存在data文件夾中的,網上有人說把5.6版本的data文件夾拷貝一個,這種說法聽聽都不靠譜,我也試了,確實能夠登錄,但是無法修改管理員密碼,下面還是給個標準的解決方法。安裝好M
老男孩教育每日一題-2017年5月24日-腦洞神探之tmp目錄的下的備份文件突然沒了,誰來背鍋?
tmp目錄 每日一題 1.題目老男孩教育每日一題-2017年5月24日-腦洞神探之tmp目錄的下的備份文件突然沒了,誰來背鍋?2.參考答案1.運維幹的2.開發幹的3.系統幹的,系統安裝了一個命令tmpwatch,定期刪除文件。在Centos/RHEL/Fedora系統下存在清理機制(Ubuntu下沒有
Debug目錄、Release目錄,bin目錄、obj目錄,vshost.exe.config文件、.exe.config文件分析【C#】
修改 .com 重啟 不同 span http ocs 資料 更改 Debug目錄、Release目錄,bin目錄、obj目錄,vshost.exe.config文件、.exe.config文件分析【C#】 2013-10-06 孤風卓影 摘自 csdn博客 閱 5
異步無刷新上傳文件而且上傳文件能夠帶上參數
文本 ons quest com global abs space targe spa 關於異步上傳文件而且帶上參數,網上有非常多關於這種插件。而我最喜歡用的插件是ajaxfileupload.js。該插件的代碼例如以下: /* 131108-
用shell查找某目錄下的最大文件(轉)
log 異常 nbsp 過濾 exe -type 信息 int div 這是一個很有趣的問題,因為作為一個shell菜鳥,我第一時間是沒有任何想法的。心裏納悶為什麽這樣的操作Linux居然沒有直接的命令實現這樣的查詢。 很自然地,第一感覺就是用awk去實現,因為菜鳥我看aw
Linux系統結構目錄、ls命令、文件類型、alias命令筆記
linux系統結構目錄 文件類型 ls命令 alias命令 Linux系統結構目錄: 使用ls命令查看根目錄就可以看到系統結構目錄:useradd命令可以創建一個普通用戶:安裝tree命令: tree命令可以樹形的方式顯示目錄結構,在CentOS7中的最小化安裝tree命令是需要自己手動安