如何在 Linux 中掛載 NTFS 分割槽?


NTFS(新技術檔案系統)是 Windows 作業系統使用的預設檔案系統。如果您在 Linux 旁邊使用 Windows 或需要訪問 Windows 磁碟上的資料,則必須瞭解如何在 Linux 中掛載 NTFS 分割槽。透過掛載 NTFS 分割槽,您可以無縫訪問和操作儲存在其上的檔案,從而實現 Linux 和 Windows 環境之間輕鬆的資料共享和管理。

在本指南中,我們將引導您完成在 Linux 中掛載 NTFS 分割槽的過程。無論您是 Linux 發燒友、雙啟動使用者,還是偶爾需要訪問 NTFS 驅動器的人,本教程都將為您提供完成此任務所需的知識和技能。

我們將介紹必要的步驟,包括檢查 NTFS 支援、安裝所需的實用程式、定位 NTFS 分割槽、建立掛載點以及實際掛載分割槽。我們還將探討自動掛載過程以及正確解除安裝 NTFS 分割槽。

檢查 NTFS 支援和安裝實用程式

要在 Linux 中掛載 NTFS 分割槽,我們需要確保我們的系統具有必要的支援和實用程式。讓我們檢查 NTFS 支援並安裝所需的工具。

首先,在您的 Linux 發行版中開啟一個終端,並執行以下命令以檢查 NTFS 支援是否已啟用 

modprobe ntfs

如果沒有輸出或錯誤訊息,則表示 NTFS 支援當前未啟用。

接下來,使用適用於您的 Linux 發行版的適當包管理器命令安裝 NTFS 實用程式 

  • 對於基於 Ubuntu/Debian 的發行版 

sudo apt-get install ntfs-3g
  • 對於基於 Fedora/CentOS/RHEL 的發行版 

sudo dnf install ntfs-3g

安裝支援和實用程式後,我們可以繼續定位 NTFS 分割槽並掛載它。

定位 NTFS 分割槽和掛載

在掛載 NTFS 分割槽之前,我們需要確定其裝置名稱或 UUID(通用唯一識別符號)。請按照以下步驟定位 NTFS 分割槽並掛載它 

  • 透過執行命令列出可用的磁碟裝置 

sudo fdisk -l

查詢標記為“NTFS”或“Microsoft Basic Data”的分割槽以識別 NTFS 分割槽。記下裝置名稱,例如 /dev/sda1。

  • 建立一個掛載點目錄,我們將在其中掛載 NTFS 分割槽。執行以下命令以建立名為“ntfs”的目錄 

sudo mkdir /mnt/ntfs
  • 現在,我們可以繼續掛載 NTFS 分割槽。執行以下命令,將 /dev/sda1 替換為您之前記下的實際裝置名稱 

sudo mount -t ntfs-3g /dev/sda1 /mnt/ntfs

此命令使用 ntfs-3g 檔案系統驅動程式將 NTFS 分割槽掛載到指定的掛載點目錄 /mnt/ntfs。

  • 透過執行命令驗證 NTFS 分割槽是否已成功掛載 

df -h

在 /mnt/ntfs 目錄下查詢已掛載的分割槽。您應該會看到分割槽的詳細資訊,包括已用和可用磁碟空間。

  • 要訪問已掛載的 NTFS 分割槽的內容,請導航到掛載點目錄 

cd /mnt/ntfs

您現在可以根據需要檢視、修改或複製 NTFS 分割槽中的檔案。

解除安裝 NTFS 分割槽

完成 NTFS 分割槽的操作後,務必正確解除安裝它。要解除安裝 NTFS 分割槽,請按照以下步驟操作 

  • 確保您不在已掛載的 NTFS 分割槽目錄中。如果在,請使用 cd 命令導航到其他目錄。

  • 執行以下命令以解除安裝 NTFS 分割槽 

sudo umount /mnt/ntfs

此命令將分割槽從指定的掛載點目錄解除安裝。

  • 透過執行命令驗證 NTFS 分割槽是否已成功解除安裝 

df -h

該分割槽不應再列在 /mnt/ntfs 目錄下。

透過按照這些步驟,您可以輕鬆地在 Linux 中掛載和解除安裝 NTFS 分割槽,從而可以無縫訪問和管理儲存在這些分割槽上的檔案。

注意  請記住根據您的特定系統配置和 NTFS 分割槽詳細資訊調整命令和裝置名稱。

現在我們知道了如何在 Linux 中掛載和解除安裝 NTFS 分割槽,我們可以有效地使用我們的 NTFS 驅動器並訪問儲存在其上的資料。

在啟動時自動掛載 NTFS 分割槽

如果希望在每次系統啟動時自動掛載 NTFS 分割槽,則可以配置 /etc/fstab 檔案。此檔案包含有關檔案系統及其各自掛載選項的資訊。

以下是設定 NTFS 分割槽自動掛載的方法 

  • 在文字編輯器中以 root 許可權開啟 /etc/fstab 檔案 

sudo nano /etc/fstab
  • 在檔案末尾,新增新行以定義 NTFS 分割槽。該行應遵循以下格式 

UUID= /mnt/ntfs ntfs-3g defaults 0 0

替換為您的 NTFS 分割槽的 UUID。要查詢 UUID,可以使用 blkid 命令 

sudo blkid

/mnt/ntfs 目錄應該是您之前建立的掛載點。ntfs-3g 檔案系統型別確保與 NTFS 相容。

  • 儲存更改並退出文字編輯器。

  • 要測試配置,請重新啟動系統 

sudo reboot

重新啟動後,NTFS 分割槽應自動掛載到指定的掛載點。

透過配置 /etc/fstab 檔案,您可以確保 NTFS 分割槽在啟動時始終掛載,從而無需手動干預即可方便地訪問您的檔案。

注意 − 如果將來更改了分割槽的 UUID 或掛載點,請確保更新 /etc/fstab 檔案中的相應條目。

故障排除

如果在掛載 NTFS 分割槽時遇到任何問題,以下是一些故障排除技巧 

  • 確保您的系統上已安裝 ntfs-3g 軟體包。您可以透過執行以下命令安裝它 

sudo apt install ntfs-3g
  • 透過執行 mount 命令(不帶任何引數)檢查 NTFS 分割槽是否已掛載。如果已掛載,請在嘗試再次掛載之前將其解除安裝。

  • 驗證裝置名稱和掛載點是否正確。仔細檢查 sudo fdisk -l 命令的輸出,以確保您使用的是正確的裝置名稱。

  • 如果 NTFS 分割槽處於不一致狀態或遇到錯誤,則可能需要使用 ntfsfix 命令執行磁碟檢查。在執行之前確保分割槽已解除安裝

sudo ntfsfix /dev/sda1

按照這些故障排除步驟應該可以幫助您解決常見問題並在 Linux 中成功掛載 NTFS 分割槽。

結論

在 Linux 中掛載 NTFS 分割槽允許您無縫訪問和處理儲存在 Windows 格式化驅動器上的檔案。透過遵循本指南中概述的步驟,您可以輕鬆掛載和解除安裝 NTFS 分割槽,以及在系統啟動時配置自動掛載。還提供了故障排除技巧,以幫助您解決任何潛在問題。使用這些技術,您可以在 Linux 環境中充分利用您的 NTFS 分割槽。

更新於: 2023年8月9日

4K+ 瀏覽量

開啟您的 職業生涯

透過完成課程獲得認證

立即開始
廣告

© . All rights reserved.