※ 引述《[email protected] (不敗地球人)》之銘言:
> 請問我想將硬碟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