*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]

Front page   New Page list Search Recent changes   Help   RSS of recent changes