2

CentOS 5.2 で内部および外部の NTFS ドライブを、できれば起動時に自動的にマウントしたいと考えています。読み取り/書き込みか読み取り専用かは問題ではありませんが、安全であれば読み取り/書き込みが優先されます。

編集:すべての回答に感謝します。以下にまとめました=)

4

6 に答える 6

7

最初に

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

これは再起動時に自動マウントする必要があります

于 2008-09-28T04:31:12.620 に答える
6

私自身の質問に答えるために: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
于 2008-09-28T05:03:58.390 に答える
2

すでにntfsが利用可能になっているはずですが、読み取り/書き込みサポートはかなり信頼できるものになりました。
「mount-tntfs/ dev / sdX1 / mnt / tmp」でテストできます。外部ディスクがどのドライブとして識別されているかを知る必要があり(dmesgを確認)、マウントポイントを作成する必要があります。

/ etc / fstabに行を入れるたびに自動的にマウントするには、例として既存の行の1つを使用します。これを行うにはrootである必要があります。

于 2008-09-28T04:26:10.230 に答える
1

ヒューズなどをインストールした後に再起動する必要があることを忘れていました。

于 2008-10-20T18:34:41.707 に答える
0

最初にリポジトリ Epel を有効にします

yum install epel-release

次に、ntfsをインストールします

yum install ntfs-3g
于 2017-02-05T20:25:22.430 に答える