看板FreeBSD
标 题Re: [问题] 请问关於硬碟转移
发信站SF (Fri Oct 8 23:56:47 2004)
转信站ptt!ctu-reader!ctu-peer!news.nctu!netnews.chu!Leo.mi.chu!SF
其实原问也没描述清楚状况. :p
现在整理大家的回覆应该是这样:
状况一 所有硬碟一起互换 :
这种情况下只要没大幅改过 kernel (指的是拿掉 device name. 加 quota, ipfw
等等的倒不会影响) , 而且两台电脑的硬体都被彼此电脑硬碟上的 FreeBSD 所支援,
就 ok.
要先注意的是原先哪颗硬碟插在哪个位置要先记好, 换过去後尽量不要变动.
primary master 是 ad0
slave ad1
secondary master 是 ad2
slave ad3
IP 或是 hostname 不同就得改 /etc/rc.conf , 原先有跑 X-window 的话得改 vga,
mouse 等设备名称.
状况二 互换的硬碟不包含 /home slice
除了状况一的各点之外, 还得注意 UFS 与 UFS2 的差别, 4.x 会抓不到 UFS2 ,
但是 5.x 两者都支援.
状况三 互换的硬碟不包含 /home , 甚至也不包含 /usr /var 等系统用 slice
这点也要注意 5.x 跟 4.x 的差别, 就算都是 UFS , 成功 mount 起来後,
也应该要重新 make world , 然後用 portupgrade 配上 -a 跟 -f 重新 compile
所有安装过的软体, 因为 4.x 跟 5.x 的 system call 不同, 这样交换你会发现某
些原本跑的起来的指令, service daemon , 会跑不起来.
--
Linux is for people who want to know why it works.
Mac is for people who don't want to know why it works.
DOS is for people who want to know why it does not work.
Windows is for people who don't want to know why it does not work.
--
※Origin:星 情 小 筑 < Star.leobbs.net >
※From: 203-73-47-148.adsl.dynamic.seed.net.tw