*USB flashの初期化 [#y3341308] -CD Only ModeでLiveCDを立ち上げる。 -rootでログイン後、fdiskを実行~ USB flashによっては、BIOSからディスクジオメトリ情報を取得できない場合があり、fdiskが正常に実行できない場合がある。その場合はCylinder/Head/Sectorを明示的に指定してfdiskを実行する。例えばdmesgで表示されたUSB flashがデバイスsd0で、サイズが248MBの場合、 fdisk -c 248 -h 64 -s 16 sd0 head数を64, 1トラックあたりのsector数を16とすれば、1sector当たり512バイトであるから、~ ''64 * 16 * 512 = 1024 * 1024''~ となり、1トラックあたり丁度1メガバイトとなるから、メガバイト単位での容量をシリンダ数として指定すれば良いことになる。 -fdiskパーティションとしてOpenBSD (ID=0xA6)確保。 -disklabelを使ってaパーティションを確保。 disklabel -E sd0 -aパーティションをフォーマットする。 newfs -b 4096 -f 512 -i 1024 /dev/rsd0a 保存内容としてはシンボリックリンクやサイズの小さなファイルが多数含まれるため、ブロック/フラグメントサイズを最小にし、iノードの数も多めに設定。 -保存用ディレクトリを作成 mount /dev/sd0a /mnt mkdir /mnt/livecd-config umount /dev/sd0a 以上で保存メディアの作成は終了。 *保存データの作成 [#j0bbb5be] *データの復帰 [#aeabe7fe] *データの退避 [#x10d6dfc]