需要的工具就是 gparted,這裡是要說明如何整合在 drbl 上,就可以pxe開機來調整硬碟大小
。首先要先建置 drbl server
。然後到 http://gparted.sourceforge.net/download.php 的 GParted Live CD/USB/HD/PXE Bootable Image 區塊下載 Download stable releases (.iso/.zip)
。下載 gparted-live-0.7.1-1.zip 上傳至 drbl server上
。解壓縮
mkdir -p /tmp/gparted; unzip gparted-live-*.zip -d /tmp/gparted/
。複製檔案
cp -rp /tmp/gparted/live/{vmlinuz1,initrd1.img} /tftpboot/nbi_img/
。複製檔案
mkdir /var/www/html/gparted/ ; cp -rp /tmp/gparted/live/filesystem.squashfs /var/www/html/gparted/
(這裡要搭配網頁,所以要安裝httpd並啟動)
。編輯 /tftpboot/nbi_img/pxelinux.cfg/default
裡面應該有範本,只是被註解了,只要修改它成如下
label GParted Live
# MENU DEFAULT
# MENU HIDE
MENU LABEL GParted Live
# MENU PASSWD
kernel vmlinuz1
append initrd=initrd1.img boot=live config union=aufs noswap noprompt vga=788 fetch=http://10.1.1.11/gparted/filesystem.squashfs
TEXT HELP
Boot GParted live via network
ENDTEXT
大功告成!
ref:
http://gparted.sourceforge.net/livepxe.php
http://drbl.nchc.org.tw/faq/fine-print.php?path=./1_DRBL_common/34_resize.faq#34_resize.faq
留言