差分

このページの2つのバージョン間の差分を表示します。

この比較画面にリンクする

両方とも前のリビジョン 前のリビジョン
次のリビジョン
前のリビジョン
blog:2013:2013-06-04 [2013-06-04 11:18]
Decomo
blog:2013:2013-06-04 [2015-01-06 11:51] (現在)
行 8: 行 8:
 起動メディアからインストーラを立ち上げたら「Shell」に落ちて、このスクリプトを/varあたりに置いて実行すれば完全自動でRoot on ZFSな環境が出来上がるよ! ユーザーやらタイムゾーンやらの設定は全くしてないので、次回起動時に適宜設定する方向で。 起動メディアからインストーラを立ち上げたら「Shell」に落ちて、このスクリプトを/varあたりに置いて実行すれば完全自動でRoot on ZFSな環境が出来上がるよ! ユーザーやらタイムゾーンやらの設定は全くしてないので、次回起動時に適宜設定する方向で。
  
-システムファイルを配布サイトから取ってくる関係上、ifconfigとroute add routeだけは手入力が必要。あと、スクリプトをどうやってインストール環境に持ってくかって問題もあるが、Root on ZFSしようとする人なら自前でFTPサーバくらい用意出来るだろうって事で。+システムファイルを配布サイトから取ってくる関係上、ifconfigとroute add defaultだけは手入力が必要。あと、スクリプトをどうやってインストール環境に持ってくかって問題もあるが、Root on ZFSしようとする人なら自前でFTPサーバくらい用意出来るだろうって事で。
  
 <file bash freebsd9-root-on-zfs-installer.sh> <file bash freebsd9-root-on-zfs-installer.sh>
 #!/bin/sh #!/bin/sh
-# FreeBSD 9-RELEASE Root on ZFS Installer+# FreeBSD 9.1-RELEASE Root on ZFS Installer
  
 # システムファイルの配布サイト # システムファイルの配布サイト
行 36: 行 36:
 DATANAME="-l data" DATANAME="-l data"
 # データボリュームサイズ # データボリュームサイズ
-DATASIZE="-s 160G"+DATASIZE="-s 10G"
  
 # ストレージプール名 # ストレージプール名
行 46: 行 46:
 MOUNTPOINT="/tmp/zfs" MOUNTPOINT="/tmp/zfs"
 # ストレージプールの代替マウントポイント # ストレージプールの代替マウントポイント
-ALTROOT="$MOUNTPOINT/$ZPOOLNAME"+ALTROOT="$MOUNTPOINT/"
 # インストール先フルパス # インストール先フルパス
 DESTDIR=$MOUNTPOINT/$SYSROOT DESTDIR=$MOUNTPOINT/$SYSROOT
行 146: 行 146:
 echo 'Create '$RCCONF echo 'Create '$RCCONF
 echo 'zfs_enable="YES"' >> $RCCONF echo 'zfs_enable="YES"' >> $RCCONF
 +
 +# sshを有効にする(危険なので各種設定が終わったらルートログイン不許可にすること)
 +#echo 'sshd_enable="YES"' >> $RCCONF
 +#SSHCONF=$DESTDIR/etc/ssh/ssh_config
 +#echo 'PermitRootLogin yes' >> $SSHCONF
  
 FSTAB=$DESTDIR/etc/fstab FSTAB=$DESTDIR/etc/fstab
 echo 'Create '$FSTAB echo 'Create '$FSTAB
 echo '/dev/gpt/swap none swap sw 0 0' >> $FSTAB echo '/dev/gpt/swap none swap sw 0 0' >> $FSTAB
- 
  
 echo 'Set mountpoints' echo 'Set mountpoints'
行 168: 行 172:
  
 お、俺スクリプトの方が引数とかないし、か、簡単に使えるし(震え声) お、俺スクリプトの方が引数とかないし、か、簡単に使えるし(震え声)
 +
  • blog/2013/2013-06-04.1370312326.txt.gz
  • 最終更新: 2013-06-04 11:18
  • by Decomo