※ 引述《uci90.bbs@ptt.cc (..........)》之銘言:
: 您好,我遇到的問題是
: 目前我的home下面有一個1T的硬碟
: 是每個使用者都能看到的
: 由於容量快滿了
: 所以要把另一個只能用root權限下才能使用的硬碟
: 掛到home下面給大家用
如果,你的/home就是一顆硬碟,現在想要把/home換到新大硬碟上,
你就先mount大硬碟到/mnt(或任何目錄下,假設是/mnt/new)
rsync -av /home/ /mnt/new/
結束之後,拆掉舊硬碟,換上新硬碟即可。
(如果你的fstab裡是用uuid或是LABEL去指定,則還要注意名稱問題)
: 並且要設定權限各不同的使用者
: 不知道要如何操作
: 還請大家解惑
: 我是用的是SUSE 謝謝
如果你舊的/home不想更動,
由於你沒有使用LVM,所以不改變既有架構的情況下,
你可以把新的硬碟掛到/home2或是其他好辨認的目錄下
我的方法比較笨
我假設所有user都是使用bash
我就可以利用cat /etc/passwd | grep bash看看有哪些使用者,
或是去看看/home下面有哪些users
以root把硬碟掛載上去,假設是/home2
接著把這個掛載點寫進fstab
可以用script或是手動的方式依照使用者名稱在建一個個人目錄
例如mkdir /home2/{maxsolar,john,cathy}
然後chown maxsolar:users /home2/maxsolar
其他使用者也如法泡製。
接著要使用者在家目錄下作一個軟連結:
ln -s /home2/maxsolar ~/home2
然後希望users們以後盡量把資料都先丟到/home2裡面即可,
最後還是希望可以找個機會建構起LVM解決硬碟擴充問題,
或是依照第一個方法換整顆硬碟
--
我不是風 但我想飛
--
◢█◣▏◤█◣ ◆未來最舊小棧 Oldest Future Object
█●▇█▁˙█ ◆通訊頻率 OfO.twbbs.org
◥█◢▉◥█◤ ◆來源座標 140.109.80.232
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 2 篇):