steven@precise32:~$ LC_ALL=C sudo drblsrv -i *****************************************************. Hint! When a "yes or no" option is available, the default value is uppercase. E.g. (y/N) the default is "N", so when you press "Enter" without typing "Y or N" it will be as if you typed "N" and then "Enter". If you are not sure which option to choose just press "Enter" key. *****************************************************. *****************************************************. Installing DRBL for Debian Linux... *****************************************************. Do you want to install the network installation boot images so that you can let the client computer install some GNU/Linux distributions (Debian, Ubuntu, RedHat Linux, Fedora Core, Mandriva, CentOS and OpenSuSE...) via a network connection? !!NOTE!! This will download a lot of files (Typically > 100 MB) so it might take a few minutes. If the client computer has a hard drive that you may install GNU/Linux onto, put a Y here. If you answer "no" here, you can run "drbl-netinstall" to install them later. [y/N] *****************************************************. This GNU/Linux distribution uses one kernel to support SMP and non-SMP arch. *****************************************************. Do you want to use the serial console output on the client computer(s)? If you do NOT know what to pick, say "N" here, otherwise the client computer(s) may show NOTHING on the screen! [y/N] *****************************************************. This server is running Ubuntu Linux, so generic kernel is available. *****************************************************. Only the same type of the kernel as server is available for the client machines on the repository. Press "Enter" to continue... The CPU arch option for your clients: 2 The optimization for your system is set to be the same as this server computer. *****************************************************. Cleaning the cache of APT to make some settings take effect... Hit http://free.nchc.org.tw precise Release.gpg Hit http://free.nchc.org.tw precise-updates Release.gpg Hit http://free.nchc.org.tw precise-backports Release.gpg Hit http://free.nchc.org.tw precise-security Release.gpg Hit http://free.nchc.org.tw drbl Release.gpg Hit http://free.nchc.org.tw precise Release Hit http://free.nchc.org.tw precise-updates Release Hit http://free.nchc.org.tw precise-backports Release Hit http://free.nchc.org.tw precise-security Release Hit http://free.nchc.org.tw drbl Release Hit http://free.nchc.org.tw precise/main Sources Hit http://free.nchc.org.tw precise/restricted Sources Hit http://free.nchc.org.tw precise/universe Sources Hit http://free.nchc.org.tw precise/multiverse Sources Hit http://free.nchc.org.tw precise/main i386 Packages Hit http://free.nchc.org.tw precise/restricted i386 Packages Hit http://free.nchc.org.tw precise/universe i386 Packages Hit http://free.nchc.org.tw precise/multiverse i386 Packages Hit http://free.nchc.org.tw precise/main TranslationIndex Hit http://free.nchc.org.tw precise/multiverse TranslationIndex Hit http://free.nchc.org.tw precise/restricted TranslationIndex Hit http://free.nchc.org.tw precise/universe TranslationIndex Hit http://free.nchc.org.tw precise/main Translation-en Hit http://free.nchc.org.tw precise/multiverse Translation-en Hit http://free.nchc.org.tw precise/restricted Translation-en Hit http://free.nchc.org.tw precise-updates/main Sources Hit http://free.nchc.org.tw precise-updates/restricted Sources Hit http://free.nchc.org.tw precise-updates/universe Sources Hit http://free.nchc.org.tw precise-updates/multiverse Sources Hit http://free.nchc.org.tw precise-updates/main i386 Packages Hit http://free.nchc.org.tw precise-updates/restricted i386 Packages Hit http://free.nchc.org.tw precise-updates/universe i386 Packages Hit http://free.nchc.org.tw precise-updates/multiverse i386 Packages Hit http://free.nchc.org.tw precise-updates/main TranslationIndex Hit http://free.nchc.org.tw precise-updates/multiverse TranslationIndex Hit http://free.nchc.org.tw precise-updates/restricted TranslationIndex Hit http://free.nchc.org.tw precise-updates/universe TranslationIndex Hit http://free.nchc.org.tw precise/universe Translation-en Hit http://free.nchc.org.tw precise-updates/main Translation-en Hit http://free.nchc.org.tw precise-backports/main Sources Hit http://free.nchc.org.tw precise-backports/restricted Sources Hit http://free.nchc.org.tw precise-backports/universe Sources Hit http://free.nchc.org.tw precise-backports/multiverse Sources Hit http://free.nchc.org.tw precise-backports/main i386 Packages Hit http://free.nchc.org.tw precise-backports/restricted i386 Packages Hit http://free.nchc.org.tw precise-backports/universe i386 Packages Hit http://free.nchc.org.tw precise-backports/multiverse i386 Packages Hit http://free.nchc.org.tw precise-backports/main TranslationIndex Hit http://free.nchc.org.tw precise-backports/multiverse TranslationIndex Hit http://free.nchc.org.tw precise-backports/restricted TranslationIndex Hit http://free.nchc.org.tw precise-backports/universe TranslationIndex Hit http://free.nchc.org.tw precise-updates/multiverse Translation-en Hit http://free.nchc.org.tw precise-updates/restricted Translation-en Hit http://free.nchc.org.tw precise-updates/universe Translation-en Hit http://free.nchc.org.tw precise-security/main Sources Hit http://free.nchc.org.tw precise-security/restricted Sources Hit http://free.nchc.org.tw precise-security/universe Sources Hit http://free.nchc.org.tw precise-security/multiverse Sources Hit http://free.nchc.org.tw precise-security/main i386 Packages Hit http://free.nchc.org.tw precise-security/restricted i386 Packages Hit http://free.nchc.org.tw precise-security/universe i386 Packages Hit http://free.nchc.org.tw precise-security/multiverse i386 Packages Hit http://free.nchc.org.tw precise-security/main TranslationIndex Hit http://free.nchc.org.tw precise-security/multiverse TranslationIndex Hit http://free.nchc.org.tw precise-security/restricted TranslationIndex Hit http://free.nchc.org.tw precise-security/universe TranslationIndex Hit http://free.nchc.org.tw precise-backports/main Translation-en Hit http://free.nchc.org.tw precise-backports/multiverse Translation-en Hit http://free.nchc.org.tw precise-backports/restricted Translation-en Hit http://free.nchc.org.tw precise-backports/universe Translation-en Hit http://free.nchc.org.tw drbl/stable i386 Packages Ign http://free.nchc.org.tw drbl/stable TranslationIndex Hit http://free.nchc.org.tw precise-security/main Translation-en Hit http://free.nchc.org.tw precise-security/multiverse Translation-en Hit http://free.nchc.org.tw precise-security/restricted Translation-en Hit http://free.nchc.org.tw precise-security/universe Translation-en Ign http://free.nchc.org.tw drbl/stable Translation-en Reading package lists... Done *****************************************************. Do you want to upgrade the operating system? [y/N] *****************************************************. 2nd, installing the necessary files for DRBL... *****************************************************. Searching if mkinitrd lvm2 ntfs-3g genisoimage mkisofs lshw hwinfo aoetools vblade dmidecode lzop lzma xz xz-utils pxz lzip pigz pbzip2 lbzip2 plzip lrzip hfsutils hfsprogs dmsetup dmraid kpartx device-mapper tofrodos dos2unix unix2dos dhcp3-server isc-dhcp-server gdisk btrfs-tools ufsutils disktype available... Package lvm2 exists in repository. Package ntfs-3g exists in repository. Package genisoimage exists in repository. Package lshw exists in repository. Package hwinfo exists in repository. Package aoetools exists in repository. Package vblade exists in repository. Package dmidecode exists in repository. Package lzop exists in repository. Package lzma exists in repository. Package xz-utils exists in repository. Package lzip exists in repository. Package pigz exists in repository. Package pbzip2 exists in repository. Package lbzip2 exists in repository. Package plzip exists in repository. Package lrzip exists in repository. Package hfsutils exists in repository. Package hfsprogs exists in repository. Package dmsetup exists in repository. Package dmraid exists in repository. Package kpartx exists in repository. Package tofrodos exists in repository. Package dos2unix exists in repository. Package dhcp3-server exists in repository. Package isc-dhcp-server exists in repository. Package gdisk exists in repository. Package btrfs-tools exists in repository. Package ufsutils exists in repository. Package disktype exists in repository. Package ntfs-3g does not provide the files of old package ntfsprogs, so ntfsprogs will be installed. Reading package lists... Done Building dependency tree Reading state information... Done bc is already the newest version. btrfs-tools is already the newest version. bzip2 is already the newest version. dmidecode is already the newest version. dmraid is already the newest version. e2fsprogs is already the newest version. ethtool is already the newest version. expect is already the newest version. file is already the newest version. gawk is already the newest version. genisoimage is already the newest version. gzip is already the newest version. hfsutils is already the newest version. iproute is already the newest version. iputils-ping is already the newest version. kpartx is already the newest version. lftp is already the newest version. locales is already the newest version. lshw is already the newest version. lzma is already the newest version. memtest86+ is already the newest version. patch is already the newest version. procps is already the newest version. reiserfsprogs is already the newest version. rsync is already the newest version. tar is already the newest version. tcpdump is already the newest version. tofrodos is already the newest version. unzip is already the newest version. util-linux is already the newest version. vblade is already the newest version. wget is already the newest version. xz-utils is already the newest version. zip is already the newest version. aoetools is already the newest version. dialog is already the newest version. disktype is already the newest version. dos2unix is already the newest version. etherwake is already the newest version. gdisk is already the newest version. hfsprogs is already the newest version. hwinfo is already the newest version. lbzip2 is already the newest version. lrzip is already the newest version. lzip is already the newest version. lzop is already the newest version. netcat is already the newest version. partimage is already the newest version. pbzip2 is already the newest version. pigz is already the newest version. plzip is already the newest version. sdparm is already the newest version. traceroute is already the newest version. ufsutils is already the newest version. binutils is already the newest version. curl is already the newest version. dmsetup is already the newest version. hdparm is already the newest version. initscripts is already the newest version. iptables is already the newest version. lvm2 is already the newest version. mtools is already the newest version. ntfs-3g is already the newest version. parted is already the newest version. pciutils is already the newest version. psmisc is already the newest version. ssh is already the newest version. ntfsprogs is already the newest version. syslinux is already the newest version. syslinux set to manually installed. Suggested packages: isc-dhcp-server-ldap nscd The following NEW packages will be installed: clonezilla dhcp3-server drbl-chntpw freedos ipxe isc-dhcp-server mkpxeinitrd-net mkswap-uuid nfs-kernel-server nis partclone tftpd-hpa udpcast 0 upgraded, 13 newly installed, 0 to remove and 0 not upgraded. Need to get 13.9 MB of archives. After this operation, 29.7 MB of additional disk space will be used. Get:1 http://free.nchc.org.tw/ubuntu/ precise-updates/universe nis i386 3.17-32ubuntu4.1 [200 kB] Get:2 http://free.nchc.org.tw/ubuntu/ precise-updates/main isc-dhcp-server i386 4.1.ESV-R4-0ubuntu5.8 [428 kB] Get:3 http://free.nchc.org.tw/ubuntu/ precise-updates/universe dhcp3-server all 4.1.ESV-R4-0ubuntu5.8 [2654 B] Get:4 http://free.nchc.org.tw/drbl-core/ drbl/stable drbl-chntpw i386 20110511-1drbl [379 kB] Get:5 http://free.nchc.org.tw/drbl-core/ drbl/stable freedos i386 1.0-19drbl [184 kB] Get:6 http://free.nchc.org.tw/drbl-core/ drbl/stable ipxe all 20130424-drbl1 [1847 kB] Get:7 http://free.nchc.org.tw/drbl-core/ drbl/stable mkswap-uuid i386 0.1.1-1drbl [269 kB] Get:8 http://free.nchc.org.tw/ubuntu/ precise-updates/main nfs-kernel-server i386 1:1.2.5-3ubuntu3.1 [121 kB] Get:9 http://free.nchc.org.tw/drbl-core/ drbl/stable udpcast i386 20120424-drbl2 [638 kB] Get:10 http://free.nchc.org.tw/drbl-core/ drbl/stable partclone i386 0.2.66.drbl1 [7856 kB] Get:11 http://free.nchc.org.tw/drbl-core/ drbl/stable clonezilla all 3.5.2-drbl1 [1122 kB] Get:12 http://free.nchc.org.tw/drbl-core/ drbl/stable mkpxeinitrd-net i386 2.0.11-drbl1 [776 kB] Get:13 http://free.nchc.org.tw/ubuntu/ precise/main tftpd-hpa i386 5.2-1ubuntu1 [39.4 kB] Fetched 13.9 MB in 0s (17.3 MB/s) Preconfiguring packages ... Selecting previously unselected package nis. (Reading database ... 211215 files and directories currently installed.) Unpacking nis (from .../nis_3.17-32ubuntu4.1_i386.deb) ... Selecting previously unselected package isc-dhcp-server. Unpacking isc-dhcp-server (from .../isc-dhcp-server_4.1.ESV-R4-0ubuntu5.8_i386.deb) ... Selecting previously unselected package dhcp3-server. Unpacking dhcp3-server (from .../dhcp3-server_4.1.ESV-R4-0ubuntu5.8_all.deb) ... Selecting previously unselected package drbl-chntpw. Unpacking drbl-chntpw (from .../drbl-chntpw_20110511-1drbl_i386.deb) ... Selecting previously unselected package freedos. Unpacking freedos (from .../freedos_1.0-19drbl_i386.deb) ... Selecting previously unselected package ipxe. Unpacking ipxe (from .../ipxe_20130424-drbl1_all.deb) ... Selecting previously unselected package mkswap-uuid. Unpacking mkswap-uuid (from .../mkswap-uuid_0.1.1-1drbl_i386.deb) ... Selecting previously unselected package nfs-kernel-server. Unpacking nfs-kernel-server (from .../nfs-kernel-server_1%3a1.2.5-3ubuntu3.1_i386.deb) ... Selecting previously unselected package udpcast. Unpacking udpcast (from .../udpcast_20120424-drbl2_i386.deb) ... Selecting previously unselected package partclone. Unpacking partclone (from .../partclone_0.2.66.drbl1_i386.deb) ... Selecting previously unselected package clonezilla. Unpacking clonezilla (from .../clonezilla_3.5.2-drbl1_all.deb) ... Selecting previously unselected package mkpxeinitrd-net. Unpacking mkpxeinitrd-net (from .../mkpxeinitrd-net_2.0.11-drbl1_i386.deb) ... Selecting previously unselected package tftpd-hpa. Unpacking tftpd-hpa (from .../tftpd-hpa_5.2-1ubuntu1_i386.deb) ... Processing triggers for ureadahead ... Processing triggers for man-db ... Setting up nis (3.17-32ubuntu4.1) ... ypbind stop/pre-start, process 13975 ypserv stop/pre-start, process 14007 Setting up isc-dhcp-server (4.1.ESV-R4-0ubuntu5.8) ... Generating /etc/default/isc-dhcp-server... isc-dhcp-server start/running, process 14057 isc-dhcp-server6 stop/pre-start, process 14102 Setting up dhcp3-server (4.1.ESV-R4-0ubuntu5.8) ... Setting up drbl-chntpw (20110511-1drbl) ... Setting up freedos (1.0-19drbl) ... Setting up ipxe (20130424-drbl1) ... Setting up mkswap-uuid (0.1.1-1drbl) ... Setting up nfs-kernel-server (1:1.2.5-3ubuntu3.1) ... Creating config file /etc/exports with new version Creating config file /etc/default/nfs-kernel-server with new version * Exporting directories for NFS kernel daemon... ...done. * Starting NFS kernel daemon ...done. Setting up udpcast (20120424-drbl2) ... Setting up partclone (0.2.66.drbl1) ... Setting up clonezilla (3.5.2-drbl1) ... Setting up mkpxeinitrd-net (2.0.11-drbl1) ... Setting up tftpd-hpa (5.2-1ubuntu1) ... tftpd-hpa directory (/tftpboot/nbi_img) already exists, doing nothing. tftpd-hpa start/running, process 14459 *****************************************************. *****************************************************. Trying to upgrade some necessary packages if available... *****************************************************. Searching for the latest kernel in the repository... kernel ... The kernel image in Ubuntu 12.04 "uses generic" for i686/amd64 CPU. The latest kernel in the ayo repository is linux-image-3.8.0-30-generic There are 2 kernels available for clients, which one do you prefer? [1]: kernel 3.2.0-53-generic-pae i686 (from this DRBL server) [2]: linux-image-3.8.0-30-generic (from APT repository) [1] Clients will use the kernel 3.2.0-53-generic-pae i686 from server. It might take several minutes to install this kernel, please be patient... done! *****************************************************. Installing kernel for clients... ... Searching for the latest kernel in the repository... kernel ... *****************************************************. Now run: drblsrv-offline -c -d -a -l en_US.UTF-8 -s 3.2.0-53-generic-pae "" "" Using kernel from this server for client... *****************************************************. Your OS version is:: Ubuntu 12.04 *****************************************************. *****************************************************. Installing kernel for clients... ... The kernel for client is copied from server. Installing kernel 3.2.0-53-generic-pae for clients... It might take several minutes to install this kernel, please be patient... ...done! Generating modules.dep and map files for clients... done! Preparing the kernel firmware for clients... Found /boot/memtest86+.bin in this system, copying the memtest file to DRBL local repository... Putting memtest86+ in DRBL package repository /usr/share/drbl/pkg/memtest86+/... Memtest86+ version: Memtest86 v4.20 done! Found /usr/lib/syslinux/pxelinux.0 in this system, copying the PXELinux files to DRBL local repository... Putting required pxelinux files in DRBL package repository /usr/share/drbl/pkg/syslinux/... PXELinux version: PXELINUX 5.10 20130719 done! *****************************************************. Creating config file for PXE clients... Copying pxelinux.0, gpxelinux.0, menu.c32, vesamenu.c32, chain.c32, mboot.c32, sanboot.c32 and memdisk to /tftpboot/nbi_img... Copying memtest86+ to /tftpboot/nbi_img... Copying FreeDOS files to /tftpboot/nbi_img/... Generating default pxelinux config (/tftpboot/nbi_img/pxelinux.cfg/default)... Use com32 module: vesamenu.c32 Adding menus for DRBL, local boot, memtest86+, FreeDOS... done! *****************************************************. *****************************************************. Creating the image files for PXE and Etherboot client computer(s), this will take a few minutes ... The latest kernel for the DRBL clients is 3.2.0-53-generic-pae Running mknic-nbi --kernel 3.2.0-53-generic-pae --all --no-modules Will client check DHCP server name is "drbl" or not: yes The maximum times to try to get IP address for a client: 5 The pause time after network card is up: 0 The timeout to wait for network card linked (Unit: 0.1 secs): 70 Setting port for udhcpc request to default... Using the kernel modules from /tftpboot/node_root//lib/modules... The selected kernel for DRBL clients is: 3.2.0-53-generic-pae Kernel 2.6 or 3 was found, so default to use initramfs. Creating the network boot initrd for PXE clients by: mkpxeinitrd-net -k 3.2.0-53-generic-pae -t initramfs -nf Use kernel modules from /tftpboot/node_root//lib/modules/3.2.0-53-generic-pae. Trying to include network card firmwares if they exist in /tftpboot/node_root//lib/firmware/... Calling hook udev... Creating the initRAMFS image... Initramfs, remove ramdisk_size/ramdisk_block in /tftpboot/nbi_img/pxelinux.cfg/default if exists... Finished! Done! *****************************************************. Done!