作者 主題: 可以把整個home資料夾搬到新硬碟去嗎?  (閱讀 4725 次)

0 會員 與 1 訪客 正在閱讀本文。

zxcv710110

  • 可愛的小學生
  • *
  • 文章數: 27
  • 性別: 男
    • 檢視個人資料
硬碟容量不夠了新增硬碟可以把整個home資料夾搬到新硬碟去嗎?
該怎麼做呢!? 因為有架設FTP有需要額外注意的地方嗎?  請協助我這個linux新手@@"  小弟不勝感激


系統 fadora15



akiragogo

  • 可愛的小學生
  • *
  • 文章數: 19
    • 檢視個人資料
Re: 可以把整個home資料夾搬到新硬碟去嗎?
« 回覆 #1 於: 2012-07-19 22:02 »
可以利用掛載的方式 ;D

sclin2k

  • 懷疑的國中生
  • **
  • 文章數: 73
    • 檢視個人資料
Re: 可以把整個home資料夾搬到新硬碟去嗎?
« 回覆 #2 於: 2012-07-19 22:12 »
可以,我自己有這樣做過,可以正常使用,但要注意各目錄的權限,如果有 service 在跑要先暫停
系統版本:CentOS 5

把原來的 /home 目錄更名,再新建一個新的 /home(要注意目錄權限),將新硬碟格式化、mount 到新的 /home,再將各使用者的目錄搬到新掛載的 /home 目錄內(要再檢查一下各使用者目錄的權限)
« 上次編輯: 2012-07-19 22:16 由 sclin2k »

netman

  • 管理員
  • 俺是博士!
  • *****
  • 文章數: 17484
    • 檢視個人資料
    • http://www.study-area.org
Re: 可以把整個home資料夾搬到新硬碟去嗎?
« 回覆 #3 於: 2012-07-19 22:29 »
只要有機會,我都會建議我的學生用 LVM,
碰到這款情形就知道好用在哪裡了!  ^_^

zxcv710110

  • 可愛的小學生
  • *
  • 文章數: 27
  • 性別: 男
    • 檢視個人資料
Re: 可以把整個home資料夾搬到新硬碟去嗎?
« 回覆 #4 於: 2012-07-20 18:42 »
感謝樓上三位先進的解答,我想我知道該怎麼做了,但是衍生出另一個問題了,
我有一顆500GB硬碟灌入linux  和一個1TB的備份硬碟,本來500G那顆是  sda    1TB原本是sdb  但是當我插入第三顆硬碟都亂了  sda變sda1  sdb變成sdb1
我要怎麼知道我的第三顆硬碟到底是sdc  還是sdc1!?

在還沒人回答前我會陸續爬文鑽研,但人家說問路看地圖還不如問人比較快~有勞各位前輩了!!

slime

  • 俺是博士!
  • *****
  • 文章數: 1692
    • 檢視個人資料
Re: 可以把整個home資料夾搬到新硬碟去嗎?
« 回覆 #5 於: 2012-07-20 23:09 »
我要怎麼知道我的第三顆硬碟到底是sdc  還是sdc1!?

第三顆硬碟 -> sdc
第三顆硬碟的第一個分割區 -> sdc1

冷笑話: 我的 IP 是 127.0.0.1

netman

  • 管理員
  • 俺是博士!
  • *****
  • 文章數: 17484
    • 檢視個人資料
    • http://www.study-area.org
Re: 可以把整個home資料夾搬到新硬碟去嗎?
« 回覆 #6 於: 2012-07-21 10:00 »
重新開機,用光碟進 rescue mode 來做吧。
如果是我的話,會趁機轉成 LVM(/boot之外全都掛進LVM)。
具體細節就不說了,大致是:
1,將新硬碟分成兩個 partition,一個給 /boot (500M)另外的全做成 LVM
2,把原本的 /boot 全 copy 進新的 /boot,其他也全搬進 LVM (目錄對應自行安排好)
3,把 LVM 裡面的 / 掛載好,再 chroot 過去,然後再掛載好其他目錄
4,砲 grub,定義好新的 /boot (grub 裡面是 root),再 setup 新的 /boot
5,修改 /boot/grub/menu.lst 以及 /etc/fstab 用新的掛載
6,關機拔掉舊硬碟,再重新開機測試
7,有問題繼續到 rescue mode 去修改
8,能成功開機後,再把舊硬碟加回 LVM 或送人.. ^_^

gwstudy

  • 活潑的大學生
  • ***
  • 文章數: 205
    • 檢視個人資料
Re: 可以把整個home資料夾搬到新硬碟去嗎?
« 回覆 #7 於: 2012-07-21 12:19 »
重新開機,用光碟進 rescue mode 來做吧。
如果是我的話,會趁機轉成 LVM(/boot之外全都掛進LVM)。
...
8,能成功開機後,再把舊硬碟加回 LVM 或送人.. ^_^

最後這步很不放心耶,舊碟併入 LVM,整個混在一起,哪個檔案的哪個部份在新碟在舊碟
都搞不清楚,萬一舊碟壽終正寢,那就整個 LVM 完了。不知 netman 怎麼解這種問題?

netman

  • 管理員
  • 俺是博士!
  • *****
  • 文章數: 17484
    • 檢視個人資料
    • http://www.study-area.org
Re: 可以把整個home資料夾搬到新硬碟去嗎?
« 回覆 #8 於: 2012-07-21 15:02 »
新硬碟作LVM,舊資料用複製的,複製完拔掉,就等於備份資料。