vine/File System

ディスクの読み込み

HDDをFdiskで分割する.

# fdisk /dev/hda

fdiskの使い方はマニュアルをみながら・・・

ディスクをフォーマット

ext2でフォーマット

# mke2fs /dev/hda5

ext3に変換

# tune2fs -j /dev/hda5

ディスクにlabelを割り当てる

# e2label /dev/hda5 /home

/etc/fstabを編集

LABEL=/home /home ext3 default 0 0

Htreeを解除する

Vine2.6r3のext3では,ファイルシステムのインデックスに使用しているHTreeに不具合があるらしい.(私はこれで一度ディスクをこわしました・・・)

  • シングルモードに移動
# init 1 ; exit
  • ディスクを読みとり専用でマウント
# mount -r -n -o remount /
"/"ルートディレクトリを読みとりでマウント
  • HTreeを削除
# tune2fs -O ^dir_index /dev/hda1
  • ディスクのインデックスを再構築
# e2fsck -fD /dev/hda1