CentOS 5.2 で内部および外部の NTFS ドライブを、できれば起動時に自動的にマウントしたいと考えています。読み取り/書き込みか読み取り専用かは問題ではありませんが、安全であれば読み取り/書き込みが優先されます。
編集:すべての回答に感謝します。以下にまとめました=)
CentOS 5.2 で内部および外部の NTFS ドライブを、できれば起動時に自動的にマウントしたいと考えています。読み取り/書き込みか読み取り専用かは問題ではありませんが、安全であれば読み取り/書き込みが優先されます。
編集:すべての回答に感謝します。以下にまとめました=)
最初に
fdisk -l
ハードドライブパーティション、つまり/ dev/sda2を取得します
それから
mount /dev/sda2 /mnt/windows
これが失敗した場合は、
yum install ntfs-3g
*これはデフォルトでは含まれていないため、ここでNTFS-3gをチェックして、システムに適したパッケージを見つけることができます。
これを自動マウントするには、/ etc/fstabに次の行を追加します
/dev/sda2 /mnt/temp ntfs defaults 0 0
これは再起動時に自動マウントする必要があります
私自身の質問に答えるために:PostManとmgbは私を正しい道に導きましたが、彼らの答えには完全な解決策が含まれていませんでした。
注:この質問に関する短いマニュアル/ wikiはここにあります:http ://wiki.centos.org/TipsAndTricks/NTFSPartitions
そのため、最新のアップデートを含むCentOS5.2の新規のベアインストールを使用しています。まず、su
権限の問題を回避するためにコマンドを実行しました。
いくつかの外部NTFSドライブ用のマウントポイントを作成しました。
mkdir /mnt/iomega80
mkdir /mnt/iogear250
fdiskコマンドを使用する必要がありましたが、システムにありませんでした。インストールするものは次のとおりです。
yum install util-linux
次に、実行/sbin/fdisk -l
してデバイス名を見つけました。
Disk /dev/sdc: 250.0 GB, 250059350016 bytes
255 heads, 63 sectors/track, 30401 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
**/dev/sdc1** * 1 30401 244196001 7 HPFS/NTFS
Disk /dev/sdd: 82.3 GB, 82348278272 bytes
255 heads, 63 sectors/track, 10011 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
**/dev/sdd1** * 1 10011 80413326 7 HPFS/NTFS
私にとって、彼らは/dev/sdc1
と/dev/sdd1
です。
CentOSでNTFSサポートを有効にするパッケージであるNTFS-3Gをインストールする必要がありました。NTFS-3Gをインストールするには、最初にYUMリポジトリリストにRPMFORGEを含める必要がありました。
YUMリポジトリリストにRPMFORGEを含めるために、次の手順を使用しました:http: //rpmrepo.org/RPMforge/Using。私のシステムでは、実行する必要のある2つのコマンドは次のとおりです。
wget http://packages.sw.be/rpmforge-release/rpmforge-release-0.3.6-1.el5.rf.i386.rpm
rpm -Uhv rpmforge-release-0.3.6-1.el5.rf.i386.rpm
最後に、次のYUMコマンドを使用してNTFS-3Gをインストールしました。
yum install fuse fuse-ntfs-3g dkms dkms-fuse
最後に、mountコマンドを使用してファイルシステムをマウントできます。
mount -t ntfs-3g /dev/sdc1 /mnt/iogear250
mount -t ntfs-3g /dev/sdd1 /mnt/iomega80
以前の回答が示唆したように、これらの2行をに追加すること/etc/fstab
で、起動時にドライブをマウントできるようになりました。
/dev/sdc1 /mnt/iogear250 ntfs-3g rw,umask=0000,defaults 0 0
/dev/sdd1 /mnt/iomega80 ntfs-3g rw,umask=0000,defaults 0 0
すでにntfsが利用可能になっているはずですが、読み取り/書き込みサポートはかなり信頼できるものになりました。
「mount-tntfs/ dev / sdX1 / mnt / tmp」でテストできます。外部ディスクがどのドライブとして識別されているかを知る必要があり(dmesgを確認)、マウントポイントを作成する必要があります。
/ etc / fstabに行を入れるたびに自動的にマウントするには、例として既存の行の1つを使用します。これを行うにはrootである必要があります。
ヒューズなどをインストールした後に再起動する必要があることを忘れていました。
最初にリポジトリ Epel を有効にします
yum install epel-release
次に、ntfsをインストールします
yum install ntfs-3g