需要的工具就是 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

最後修改日期: 2011 年 01 月 07 日

作者

留言

撰寫回覆或留言

發佈留言必須填寫的電子郵件地址不會公開。