背景: 安裝系統時,想把/home目錄掛在到乙個單獨的分割槽下 /dev/sdb1(2.5t)。 根目錄 / 掛載到/dev/sda1(100g)上,但是由於沒注意,沒有把/home掛載,事後也沒注意到這點,
所以/ 和 /home都掛載到/dev/sda1上,由於/dev/sda1較小,磁碟空間很快用完,這時才發現這個問題。
解決方案: 把/dev/sdb1掛載到 /home下,同時把之前/home下的資料複製到sdb1下。
步驟:一: 切換到root或是有sudo許可權的使用者下,然後把/dev/sdb1掛載到/mnt下。
su root
mount /dev/sdb1 /mnt
然後在/mnt就可以看到sdb1上的資料。
二: 打包sda1上的/home下的資料,到/mnt上,即到sdb1上
tar -zcvf /mnt/home.tar.gz /home/*
這個階段化的時間較長,成功後home.tar.gz都在sdb1上。
三:解壓資料
tar -zxvf /mnt/home.tar.gz -c /mnt
時間較長。
mv /mnt/home/× /mnt/ (移動各個使用者主目錄到最上層)
rm -rf /mnt/home
四: 修改/etc/fstab,這樣把掛載關係固定下來,每次開機重啟後不變
獲取sdb1的uuid命令如下:
root@boardserver2:~# blkid
/dev/sda1: uuid="c4f2fcb3-82ab-45bd-91fd-692cf8a53014" type="ext4"
/dev/sda5: uuid="ee8e7f40-1c2e-4f54-94ca-dc26f850ba67" type="swap"
/dev/sda6: uuid="ab7b40c8-11cb-4784-90ae-6b88443ccd29" type="ext4"
/dev/sdb1: uuid="11e8d2ee-5675-4818-ad29-85b8a5672f74" type="ext4"
修改,新增下面幾行到/etc/fstab,:
# home was on /dev/sdb1 during installation
uuid=11e8d2ee-5675-4818-ad29-85b8a5672f74 /home ext4 defaults 0 2
五: 重啟機器: reboot
硬碟資料拯救
為了有效地儲存硬碟中的資料,除了經常性地進行備份工作以外,還要學會在硬碟出現故障時如何救活硬碟,或者從壞的區域中提取出有用的資料,把損失降到最小程度。系統不認硬碟 系統從硬碟無法啟動,從a盤啟動也無法進入c盤,使用cmos中的自動監測功能也無法 發現硬碟的存在。這種故障大都出現在連線電纜或ide埠上...
如何恢復硬碟資料
網羅天下 每個使用者的硬碟中都存放著大量的有用資料,而硬碟又是乙個易出毛病的部件。為了有效的儲存硬碟中的資料,除了有效的儲存硬碟中的資料,備份工作以外,還要學會在硬碟出現故障時如何救活硬碟,或者提取其中的有用資料,把損失降到最小程度。1 系統不承認硬碟 此類故障比較常見,即從硬碟無法啟動,從a盤啟動...
硬碟資料恢復 U盤資料恢復 行動硬碟資料恢復
資料恢復原理 硬碟資料恢復特點 本地物理驅動器即本地磁碟一般在硬體結構上由以下幾大部件組成 資料線 電源線 控制電路板 磁頭 碟片 電機等。由於硬碟容量越做越大,硬碟內部越來越精密,發生硬體損壞的可能性就越大。常見的硬碟硬體問題是電路板燒壞 韌體損壞 磁頭問題。電腦的電源如果不穩定,硬碟的電路板容易...