戻る

前へ| 次へ

フロッピディスクの初期化 と ファイルシステム作成

データーが 無くなっても 良い フロッピディスクを 2枚 また データの保 存用に使うのであれば もう一枚 の フロッピディスクを 用意します。

フロッピディスクの初期化

フロッピディスク を 挿入して

$ su -m
Password: 
# dd if=/dev/zero of=/dev/fd0 bs=1k count=1440
読み込んだブロック数は 1440+0
書き込んだブロック数は 1440+0

終われば フロッピディスク を取り出し 次の 使用するフロッピ 入れて 使 用する枚数 繰り返します。 それらの フロッピディスク に ”bootdisk”、” rootdisk ”、”datadisk” 等 区別の付くような 印を 付けておきます。

ファイルシステムの 作成

今まで tune2fs は 使った事が無かった。

bootdisk 用の フロッピディスクを 挿入して

# mke2fs -F -v -m0 -L bootdisk /dev/fd0
mke2fs 1.34 (25-Jul-2003)
Filesystem label=bootdisk
OS type: Linux
Block size=1024 (log=0)
Fragment size=1024 (log=0)
184 inodes, 1440 blocks
0 blocks (0.00%) reserved for the super user
First data block=1
1 block group
8192 blocks per group, 8192 fragments per group
184 inodes per group

Writing inode tables: done                            
Writing superblocks and filesystem accounting information: done

This filesystem will be automatically checked every 35 mounts or
180 days, whichever comes first.  Use tune2fs -c or -i to override.
# tune2fs -c0 -i0 /dev/fd0
tune2fs 1.34 (25-Jul-2003)
Setting maximal mount count to -1
Setting interval between check 0 seconds

参考 mke2fs

/* man mke2fs 抜粋 行う前に 再度 確認しませう */ ... -F 指定したデバイスがブロックスペシャルデバイスでな い 場 合 や、マウントされている場合であっても、 mke2fs を実行させる。 ... -v 詳細な表示をする。 ... -m reserved-blocks-percentage ス ーパーユーザのみが利用できる予約ブロックのパーセ ンテージを指定する。デフォルトは 5%。 ... -N number-of-inodes このファイルシステムに作成すべき inode の個数に関す る デフォルトの計算値を変更する (計算値はブロックの 個数と bytes-per-inode 比をもとにしている)。これ に よりユーザが必要な inode の個数を直接指定できる。

参考 tune2fs

/* man tune2fs 抜粋 行う前に 再度 確認しませう */ man tune2fs ... オプション -c max-mount-counts ファ イルシステムをチェックする最大マウント回数を設 定する。 max-mount-counts が 0 の場 合、 e2fsck(8) と カーネルはファイルシステムのマウント回数を考慮し ない。 ... -i interval-between-checks[d|m|w] ファイルシステムをチェックする最大の時間間隔を設 定 する。数値のみ、もしくは末尾に d を付けると「日」と 解釈され、 m, w はそれぞれ「月」「週」と解 釈 さ れ る。 0 を指定すると、時間依存のチェックはしなくな る。 ...

bootdisk 用の フロッピディスクを 抜き出し

rootdisk 用の フロッピディスクを 挿入して

# mke2fs -F -v -m0 -L rootdisk /dev/fd0mke2fs 1.34 (25-Jul-2003)
Filesystem label=rootdisk
OS type: Linux
Block size=1024 (log=0)
Fragment size=1024 (log=0)
184 inodes, 1440 blocks
0 blocks (0.00%) reserved for the super user
First data block=1
1 block group
8192 blocks per group, 8192 fragments per group
184 inodes per group

Writing inode tables: done                            
Writing superblocks and filesystem accounting information: done

This filesystem will be automatically checked every 30 mounts or
180 days, whichever comes first.  Use tune2fs -c or -i to override.
# tune2fs -c0 -i0 /dev/fd0
tune2fs 1.34 (25-Jul-2003)
Setting maximal mount count to -1
Setting interval between check 0 seconds

datadisk を 使うのであれば 同じ様に 対応します。

# mke2fs -F -v -m0 -L datadisk /dev/fd0
mke2fs 1.34 (25-Jul-2003)
Filesystem label=datadisk
...

フロッピディスクの 初期化と ファイルシステムの作成が 終わりました。

にゃんたろう 拝!

2011年 8月11日 (木) 21:07:53 JST 作成


前へ| 次へ

戻る

Copyright © 2006.-2011. nyantarou All Rights Reserved.