[dl-x86solaris-devel 4] CVS update: dlkit2

Zurück zum Archiv-Index

SAWADA Keiji card_capto****@users*****
2006年 2月 25日 (土) 03:30:17 JST


Index: dlkit2/cl.diskless-installer
diff -u dlkit2/cl.diskless-installer:1.1.1.1 dlkit2/cl.diskless-installer:1.2
--- dlkit2/cl.diskless-installer:1.1.1.1	Fri Feb 24 01:15:29 2006
+++ dlkit2/cl.diskless-installer	Sat Feb 25 03:30:17 2006
@@ -225,7 +225,8 @@
     echo ""
     echo "First stage of installation is done."
     echo "Following operations needed to complete installation:"
-    echo " * (On server side) Change menu.lst(GRUB's configuration file) under the tftp directory."
+    echo " * (On server side) Change menu.lst(GRUB's configuration file) 
+    echo " * under the tftp directory."
     echo " * (On client side) Reboot this machine"
     echo ""
     echo "Good luck!"
Index: dlkit2/cl.install-setup-disklessify
diff -u dlkit2/cl.install-setup-disklessify:1.1.1.1 dlkit2/cl.install-setup-disklessify:1.2
--- dlkit2/cl.install-setup-disklessify:1.1.1.1	Fri Feb 24 01:15:29 2006
+++ dlkit2/cl.install-setup-disklessify	Sat Feb 25 03:30:17 2006
@@ -1,6 +1,6 @@
 #!/bin/sh
 
-if [ ! -x /cl.trandir/cl.disklessify ]; then
-    echo "Error: /cl.trandir/cl.disklessify: not found or not executable"
+if [ ! -x /fake/cl.disklessify ]; then
+    echo "Error: /fake/cl.disklessify: not found or not executable"
 fi
 exec /bin/sh
Index: dlkit2/config.dist
diff -u dlkit2/config.dist:1.1.1.1 dlkit2/config.dist:1.2
--- dlkit2/config.dist:1.1.1.1	Fri Feb 24 01:15:29 2006
+++ dlkit2/config.dist	Sat Feb 25 03:30:17 2006
@@ -8,47 +8,49 @@
 #Type of installation
 #INSTALL_TYPE=disklessify
 #INSTALL_TYPE=netinstall
-INSTALL_TYPE=diskless
+#INSTALL_TYPE=diskless
 #INSTALL_TYPE=offline
 
 #type of boot loader
 #BOOT_TYPE=bootbin
-BOOT_TYPE=newboot
+#BOOT_TYPE=grub
 #BOOT_TYPE=opensolaris
 
 #----------------------------------------------------------------------
 # Part 1: Subnet
 
-#BROADCAST=192.168.0.255
-#SUBNET_ADDR=192.168.0.0
-#SUBNET_MASK=255.255.255.0
-#ROUTER=192.168.0.1
-#LEASE_RANGE='192.168.0.100 192.168.0.200'
+BROADCAST=192.168.1.255
+SUBNET_ADDR=192.168.1.0
+SUBNET_MASK=255.255.255.0
+ROUTER=192.168.1.1
+LEASE_RANGE='192.168.1.100 192.168.1.200'
 
 #----------------------------------------------------------------------
 # Part 2: Client info
 
-#CL_IPADDR=192.168.0.4
-#CL_NAME=saturn
-#CL_MAC=00:E0:00:10:8E:5D
+CL_IPADDR=192.168.1.15
+CL_NAME=clentname
+CL_MAC=xx:xx:xx:xx:xx:xx
 CL_SWAPFILE=/var/swapfile
-CL_MOUNT_OPTION="vers=3,llock"
+CL_MOUNT_OPTION="vers=2"
 #CL_MOUNT_OPTION="vers=2,wsize=8192,rsize=8192"
 #CL_MOUNT_OPTION="vers=3,wsize=32768,rsize=32768"
-CL_NFS_CLIENT_VERSION=3
+CL_NFS_CLIENT_VERSION=2
 #CL_NFS_CLIENT_VERSION=
 
 #----------------------------------------------------------------------
 # Part 3: Server info
 
-SV_IPADDR=192.168.0.5
-SV_NAME=mercury
-SV_DVDDIR=/home2/sol10install
+SV_IPADDR=192.168.1.17
+SV_NAME=servername
+SV_DVDDIR=/export/install/sol10
 SV_PKGDIR=$SV_DVDDIR/Solaris_10/Product
-SV_INSTROOT=$SV_DVDDIR/mininfsroot
-SV_FIN_ROOT=/home4/nfsroot/sol10s
-SV_SWAPFILE=/home4/nfsroot/sol10sswap
-SV_SWAPSIZE=256
+SV_INSTBOOT=$SV_DVDDIR/Solaris_10/Tools/Boot
+SV_FIN_ROOT=/export/roots/root
+SV_SWAPFILE=/export/swaps/swapfile
+SV_SWAPSIZE=128
+SV_TFTPROOT=/tftpboot
+SV_PXEBOOTDIR=$SV_TFTPROOT/boot
 
 #----------------------------------------------------------------------
 # Part 4: Daemon info
@@ -69,19 +71,19 @@
 PKG_LOCALE=ja				# Japanese
 
 #PKG_CLUSTER=SUNWCXall		# Entire Distribution plus OEM support
-PKG_CLUSTER=SUNWCall		# Entire Distribution
+#PKG_CLUSTER=SUNWCall		# Entire Distribution
 #PKG_CLUSTER=SUNWCprog		# Developer System Support
 #PKG_CLUSTER=SUNWCuser		# End User System Support
 #PKG_CLUSTER=SUNWCrnet		# Reduced Networking Core System Support
 #PKG_CLUSTER=SUNWCreq		# Core System Support
-#PKG_CLUSTER=SUNWCmreq		# Minimal Core System Support
+PKG_CLUSTER=SUNWCmreq		# Minimal Core System Support
 
-#PKG_EXTRA="$PKG_EXTRA SUNWmdr"		# needed for SUNWCmreq and SUNWCreq
-#PKG_EXTRA="$PKG_EXTRA SUNWtcsh"		# tcsh
-#PKG_EXTRA="$PKG_EXTRA SUNWless"		# less
+PKG_EXTRA="$PKG_EXTRA SUNWmdr"		# needed for SUNWCmreq and SUNWCreq
+PKG_EXTRA="$PKG_EXTRA SUNWtcsh"		# tcsh
+PKG_EXTRA="$PKG_EXTRA SUNWless"		# less
 
 # needed for diskless client
-#PKG_CLUSTER="$PKG_CLUSTER SUNWCnfsc"
+PKG_CLUSTER="$PKG_CLUSTER SUNWCnfsc"
 
 # bare X11 window system
 #PKG_CLUSTER="$PKG_CLUSTER SUNWCxwrte SUNWCown SUNWCxorgserver SUNWCxorglibs"
@@ -95,7 +97,7 @@
 #PKG_EXTRA="$PKG_EXTRA SUNWgss"
 
 # sysidconfig
-#PKG_EXTRA="$PKG_EXTRA SUNWadmap SUNWadmlib-sysid"
+PKG_EXTRA="$PKG_EXTRA SUNWadmap SUNWadmlib-sysid"
 
 # autofs
 #PKG_EXTRA="$PKG_EXTRA SUNWatfsr SUNWatfsu"
@@ -107,10 +109,10 @@
 #CL_ETC_INET_HOSTS=site_cfg/hosts
 CL_ETC_INET_NTP_CONF=""
 #CL_ETC_INET_NTP_CONF=site_cfg/ntp.conf
-CL_ETC_NSSWITCH_CONF="*dns*"
+CL_ETC_NSSWITCH_CONF="*files*"
 #CL_ETC_NSSWITCH_CONF=site_cfg/nsswitch.conf
 CL_ETC_DEFAULTDOMAIN=""
-CL_ETC_RESOLV_CONF=site_cfg/resolv.conf
+#CL_ETC_RESOLV_CONF=site_cfg/resolv.conf
 #CL_ETC_AUTO_MASTER=site_cfg/auto_master
 #CL_ETC_AUTO_HOME=site_cfg/auto_home
 CL_OWCONFIG=""
@@ -119,8 +121,8 @@
 #CL_XORGCONF=site_cfg/xorg.conf
 #CL_TIMEZONE=""
 CL_TIMEZONE=Japan
-#CL_LANG=C
-CL_LANG=ja
+CL_LANG=C
+#CL_LANG=ja
 #CL_KEYBOARD=""
 #CL_KEYBOARD="US-English"
 CL_KEYBOARD="Japanese(106)"
@@ -142,15 +144,11 @@
 CL_HOSTID=/dev/random
 CL_INST_BOOTRC=""
 CL_FIN_BOOTRC=""
-#CL_FIN_BOOTFLAG="-v"
-CL_FIN_BOOTFLAG=""
+CL_FIN_BOOTFLAG="-v"
 CL_EXPORT_HOME_MODE="551"
-########################################
-DVD_ISO=/home4/4_ISO/sol10x86/sol-10-u1-ga-x86-dvd-iso.iso
-SV_TFTPROOT=/tftpboot
-SV_PXEBOOTDIR=$SV_TFTPROOT/boot
+SV_DVDPATH=/Download/sol-10-u1-ga-x86-dvd-iso.iso
 ALT_ROOT=$SV_INSTROOT
-#SUN_SCRIPT=${SV_DVDDIR}/Solaris_10/Product/SUNWcakr.i/reloc/boot/solaris/bin/create_ramdisk
+#SUN_SCRIPT=${SV_INSTDIR}/Solaris_10/Product/SUNWcakr.i/reloc/boot/solaris/bin/create_ramdisk
 SUN_SCRIPT=$SV_INSTROOT/boot/solaris/bin/create_ramdisk
-BOOT_ARCHIVE_SRC=platform/i86pc/boot_archive
 BOOT_ARCHIVE_FILE=boot_archive
+BOOT_ARCHIVE_SRC=platform/i86pc/boot_archive
Index: dlkit2/diskless-kit.texi
diff -u dlkit2/diskless-kit.texi:1.1.1.1 dlkit2/diskless-kit.texi:1.2
--- dlkit2/diskless-kit.texi:1.1.1.1	Fri Feb 24 01:15:29 2006
+++ dlkit2/diskless-kit.texi	Sat Feb 25 03:30:17 2006
@@ -10,7 +10,7 @@
 
 @include diskless-kit-v.texi
 
-Last Update: $Date: 2006/02/23 16:15:29 $
+Last Update: $Date: 2006/02/24 18:30:17 $
 @end copying
 
 @c Type C-u C-c C-u C-a
@@ -334,8 +334,8 @@
 @var{BOOT_TYPE}が@code{opensolaris}の時は無視されます。
 通常は@code{$SV_DVDDIR/Solaris_x/Product}という値を指定しておけばよいです。
 
- @ subsection @var{SV_INSTROOT}
-インストール時、クライアントの一時的なルートとして使われるディレクトリを指定します。
+ @ subsection @var{SV_INSTBOOT}
+インストール時、クライアントのブートに使われるディレクトリを指定します。
 通常は@code{$SV_DVDDIR/Solaris_x/Tools/Boot}という値を指定しておけばよいです。
 
 @subsection @var{SV_FIN_ROOT}
@@ -361,16 +361,26 @@
 @subsection @var{SV_SWAPSIZE}
 スワップファイルの容量をMB単位で指定します。
 
+ @ subsection @var{SV_TFTPROOT}
+TFTPのルートディレクトリです。殆どの環境で@file{/tftpboot}だと思います。
+
+ @ subsection @var{SV_PXEBOOTDIR}
+PXEブート時にgrubがアクセスするディレクトリ、Solaris 10 1/06の場合、grubのバグの
+為、@file{$SV_TFTPROOT/boot}以外は設定不可(変更不可)です。
+SV_PXEBOOTDIR=$SV_TFTPROOT/boot
+
 @subsection サーバ情報の設定例
 @smallexample
 SV_IPADDR=192.168.1.17
 SV_NAME=nanoha
 SV_DVDDIR=/export/install/sol10
 SV_PKGDIR=$SV_DVDDIR/Solaris_10/Product
-SV_INSTROOT=$SV_DVDDIR/Solaris_10/Tools/Boot
+SV_INSTBOOT=$SV_DVDDIR/Solaris_10/Tools/Boot
 SV_FIN_ROOT=/export/roots/root
 SV_SWAPFILE=/export/swaps/swapfile
 SV_SWAPSIZE=128
+SV_TFTPROOT=/tftpboot
+SV_PXEBOOTDIR=$SV_TFTPROOT/boot
 @end smallexample
 
 
@@ -805,6 +815,30 @@
 なお、モードは指定可能ですが、
 作成される@file{/export/home}のオーナおよびグループはrootに固定されています。
 
+ @ subsection @var{SV_DVDPATH}
+ @ var{SV_DVDDIR}の内容のコピー元となるDVDイメージファイル(isoファイル)の場所を
+指定します。@file{sv.mk-sv-dvddir}を使用しない場合は設定の必要はありません。
+
+ @ subsection @var{ALT_ROOT}
+Sun謹製@file{create_ramdisk}スクリプト内部で使用します。変更しないで下さい。
+ALT_ROOT=$SV_INSTROOT
+
+ @ subsection @var{SUN_SCRIPT}
+Sun謹製@file{create_ramdisk}スクリプトの場所です。変更しないで下さい。
+どちらの値を使用しても動作に違いはありません。
+#SUN_SCRIPT=$SV_INSTDIR/Solaris_10/Product/SUNWcakr.i/reloc/boot/solaris/bin/create_ramdisk
+SUN_SCRIPT=@code{$SV_INSTROOT/boot/solaris/bin/create_ramdisk}
+
+ @ subsection @var{BOOT_ARCHIVE_FILE}
+ブート時に必要なアーカイブファイル名です。変更する必要はありません。
+BOOT_ARCHIVE_FILE=boot_archive
+
+ @ subsection @var{BOOT_ARCHIVE_SRC}
+標準の@file{boot_archive}ファイルが存在するパスです。
+Sun謹製@file{create_ramdisk}スクリプト内部でも同じ値を保持していますので、変更
+しないで下さい。
+BOOT_ARCHIVE_SRC=platform/i86pc/boot_archive
+
 @subsection その他の設定の設定例
 @smallexample
 NON_STD_DRIVER=""
@@ -813,6 +847,12 @@
 CL_FIN_BOOTRC=""
 CL_FIN_BOOTFLAG="-v"
 CL_EXPORT_HOME_MODE="551"
+SV_DVDPATH=/Download/sol-10-u1-ga-x86-dvd-iso.iso
+ALT_ROOT=$SV_INSTROOT
+#SUN_SCRIPT=$SV_INSTDIR/Solaris_10/Product/SUNWcakr.i/reloc/boot/solaris/bin/create_ramdisk
+SUN_SCRIPT=$SV_INSTROOT/boot/solaris/bin/create_ramdisk
+BOOT_ARCHIVE_FILE=boot_archive
+BOOT_ARCHIVE_SRC=platform/i86pc/boot_archive
 @end smallexample
 
 @bye
Index: dlkit2/sv.non-std-driver-setup
diff -u dlkit2/sv.non-std-driver-setup:1.1.1.1 dlkit2/sv.non-std-driver-setup:1.2
--- dlkit2/sv.non-std-driver-setup:1.1.1.1	Fri Feb 24 01:15:30 2006
+++ dlkit2/sv.non-std-driver-setup	Sat Feb 25 03:30:17 2006
@@ -73,11 +73,11 @@
 	. ./config.in
 exit 111
 	if [ "x$BOOT_TYPE" = xnewboot ]; then
-	    targetdir=$SV_INSTROOT.grub/fake
-	    root=$SV_INSTROOT.grub
+	    targetdir=$SV_INSTBOOT.grub/fake
+	    root=$SV_INSTBOOT.grub
 	else
-	    targetdir=$SV_INSTROOT/fake
-	    root=$SV_INSTROOT
+	    targetdir=$SV_INSTBOOT/fake
+	    root=$SV_INSTBOOT
 	fi
 	;;
     offline)


dl-x86solaris-devel メーリングリストの案内
Zurück zum Archiv-Index