回文章列表
作者chinsan.bbs@bbs.sayya.org (淡), 信區: 386bsd
標題Re: [=?Big5?Q?=B0=DD=C3D]_=B1N/usr_mount=A8=EC=A7O=C1=FB=B5w=BA=D0?=
時間SayYA 資訊站 (Wed Nov 22 23:07:43 2006)
轉信站: GIBBS!ccnews.ncku!news2!Spring!ctu-peer!ctu-reader!news.nctu!SayYa
Origin: kenduest.math.nctu.edu.tw

※ 引述《slinbody.bbs@ptt.cc (不敗地球人)》之銘言:
> 請問我想將硬碟A的/usr移到新裝上的硬碟B上
http://www.freebsd.org/doc/en/books/handbook/backup-basics.html

> 是先將/usr從硬碟A unmount後
> 再mount硬碟B嗎??
> 這樣資料會不見嗎??
不會啊,不過你若 umount /usr 影響可能有點大...
建議作個開機片(或者安裝光碟本身就有附的 Fixit mode),去做比較好

> 還是要用cp的指令??
方法很多種,cp 是其中之一

> 如果cp的話
> 我先在硬碟B創一個/usr
> cp時要怎麼分別指定A B兩個的/usr?
通常是 mount 不同點就好,確定一切 ok 之後,改一下 /etc/fstab 就可以重開 ok


== 以下是我以前作法 ==
http://140.111.66.3/dokuwiki/documentation:etc:dump

假設 B 硬碟(ad1)上已經劃分好 slice 分割區是 /dev/ad1s1e
要備份的是 A 硬碟上面的 /var

假設用 /mnt 當臨時用的 mount 點,就先建立一下:
# mkdir -p /mnt

把 B 的 /dev/ad1s1e mount 到 /mnt
# mount /dev/ad1s1e /mnt

切到 /mnt
# cd /mnt

把原本 /var 東西全部照原本內容、權限、owner等 dump 到 /mnt,並 restore 之
# dump -f- /var | restore -f- -r

然後 umount 並砍除 /mnt
# umount /mnt ; rm -rf /mnt

修改 /etc/fstab
# vi /etc/fstab
 將原先 /var 的 disk 改為 /dev/ad1s1e

重開
# reboot

--

  我我...我只是小小新手啊
  什麼都不懂的,請多見諒包涵  >_<"
--
※ Origin: SayYA 資訊站 <bbs.sayya.org> 
◆ From: 220-132-119-51.hinet-ip.hinet.net
文章選讀←離開[主題上]主題下(k)上篇(j)下篇S/a搜尋 G串列 TAB精華 ↑↓捲 Pg/Space翻