建議您在單獨的分區中建立 chrooted 環境。這樣即可在安裝完 Plesk 並向它遷移了資料之後,將該分區用作根檔案系統。必須具有超級使用者權限才能設定 chrooted 環境。
要建立 chrooted 環境,至少需要 2 GB 磁碟空間來安裝作業系統和 Plesk,另外還需要為使用者資料留出一些磁碟空間。
您可以使用 chroot_tool.zip
程式套件(可以從 ftp://download1.swsoft.com/Plesk/Plesk8.0/Extensions 獲得)中的實用工具或 mach (http://mach.sourceforge.net) 之類的其他協力廠商實用工具,將您的系統設定為 chrooted 環境。
重要說明:強烈建議您在建立 chrooted 環境之前備份硬碟中的所有資料。
要利用 chrooted 環境遷移資料,請:
“
chroot <directory_name>”
指令進入 chrooted 環境。匯
出
CHROOTISH=yes
mysql_install_db
chown -R mysql /var/lib/mysql/
不同版本的 MySQL 執行該指令的方式也可能不同。例如,對於 MySQL 3,該指令為
“
safe_mysqld --skip-network &
,而對於 MySQL 4,該指令為”
“
mysqld_safe --skip-networking &
。”
/etc/psa/psa.conf
檔案中的“NO_RESTART_DAEMON”參數。要啟動 chrooted 環境,請:
範例:
假設您安裝了 Fedora Core 2 作業系統和 GRUB 啟動管理員。
./boot/grub/
directory。fdisk -l
指令尋找建立 chrooted 環境的位置。Disk /dev/sda:2097 MB, 2097152000
位
元
組
128
個
磁
頭
,32 個
扇
區/
磁
道
,1000
個
柱
面
單
位
= 4096 * 512
柱
面 = 2097152
位
元
組
裝
置
啟
動 啟動
結
束
塊 Id
系統
/dev/sda1 * 1 50 102384 83 Linux
/dev/sda2 51 919 1779712 83 Linux
/dev/sda3 920 1000 165888 82 Linux swap
Disk /dev/sdb:2418 MB, 2418016256
位
元
組
255
個
磁
頭
,63 個
扇
區/
磁
道
,293
個
柱
面
單
位
= 16065 * 512
柱
面 = 8225280
位
元
組
裝
置
啟
動 啟動
結
束
塊 Id
系統
/dev/sdb1 1 293 2353491 83 Linux
在該範例中分區為 /dev/sdb1。
grub.conf
或 menu.list
檔案並新增如下記錄:title Fedora Core-chroot (2.6.5-1.358)
root(hd1,0)
kernel/boot/vmlinuz-2.6.5-1.358 ro root=/dev/sdb1
initrd /boot/initrd-2.6.5-1.358.img
關於 Fedora Core 2 的範例。
假設您已在目錄 /disk2
中設定了 chrooted 環境。
chroot /disk2
輸入 chroot。ls /boot/
System.map-2.6.5-1.358
initrd-2.6.5-1.358.img
config-2.6.5-1.358
vmlinuz-2.6.5-1.358
rm -f /boot/initrd-2.6.5-1.358.img
mkinitrd /boot/initrd-2.6.5-1.358.img 2.6.5-1.358
SuSe 9.1 範例
假設您已在目錄 /disk2
中設定了 chrooted 環境。
chroot /disk2
輸入 chroot。mkinitrd
移除初始 RamDisk 的目前影像。