質問

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

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

役に立ちましたか?

解決 2

私自身の質問に答えるには:PostMan と mgb は私を正しい道に導いてくれましたが、彼らの答えには完全な解決策は含まれていませんでした。

注記:この質問に関する短いマニュアル/Wiki はここにあります。 http://wiki.centos.org/TipsAndTricks/NTFSPartitions

そのため、私は最新のアップデートを適用した CentOS 5.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 を含める必要がありました。

RPMFORGE を YUM リポジトリ リストに含めるには、次の手順を使用しました。 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

他のヒント

最初に

fdisk -l

ハードドライブパーティション、つまり/ dev / sda2を取得します

then

mount /dev/sda2 /mnt/windows

これが失敗した場合は、

を試してください
yum install ntfs-3g

*これはデフォルトでは含まれていないので、ここで NTFS-3g を確認できます。 、システムに適したパッケージを見つけます。

これを自動マウントするには、/ etc / fstabに

という行を追加します
/dev/sda2      /mnt/temp     ntfs    defaults 0 0

これは再起動時に自動的にマウントされるはずです

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

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

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

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

yum install epel-release

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

yum install ntfs-3g
  • EPELリポジトリを有効にする

yum -y epel-releaseのインストール

  • ntfs-3gをインストール

yum -y ntfs-3gのインストール

  • Grubの更新

grub2-mkconfig -o /boot/grub2/grub.cfg

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top