1. 程式人生 > >LinuxMint(Ubuntu)配置fstab,實現開機自動掛載vfat和ntfs檔案系統

LinuxMint(Ubuntu)配置fstab,實現開機自動掛載vfat和ntfs檔案系統

Mint本來已經自帶了自動掛載功能,但是不知道搞什麼東東,失效了。唯有自己實現一個

什麼是fstab

檔案fstab包含了你的電腦上的儲存裝置及其檔案系統的資訊。使用fstab可以實現開機自動掛載各種檔案系統格式的硬碟、分割槽、可移動裝置和遠端裝置等。

在這個檔案裡面配置了,開機就能自動掛載了哦

fstab檔案示例

tony-desktop tony # cat /etc/fstab
# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
# / was on /dev/sda1 during installation
UUID=c9930eb0-8c98-435c-a6a7-030c49ca72d7 /               ext4    errors=remount-ro 0       1
# /home was on /dev/sda2 during installation
UUID=bdde5aa1-da25-4039-bfa2-995a140d3c14 /home           ext4    defaults        0       2
# swap was on /dev/sda3 during installation
UUID=c07682fb-7b06-4961-b6c5-05adb6eae1d5 none            swap    sw              0       0

獲取UUID,用blkid

tony-desktop tony # blkid
/dev/sda1: UUID="c9930eb0-8c98-435c-a6a7-030c49ca72d7" TYPE="ext4"
/dev/sda2: UUID="bdde5aa1-da25-4039-bfa2-995a140d3c14" TYPE="ext4"
/dev/sda3: UUID="c07682fb-7b06-4961-b6c5-05adb6eae1d5" TYPE="swap"
/dev/sdb1: LABEL="SAMSUNG-20G" UUID="B62CA61D2CA5D89F" TYPE="ntfs"
/dev/sdb2: LABEL="SAMSUNG-40G" UUID="1858005D58003BCE" TYPE="ntfs"

fstab詳解

讓我們對fstab的用法進行一個詳細的瞭解。一個典型的entry有下面的fields (fields用空格或tab分開):

<file system>	<dir>	<type>	<options>	<dump>	<pass>
  • file system:裝置名稱,可以通過ls /dev檢視。
  • dir:期望掛載的目錄,這個必須已經存在。
  • type:指掛載裝置或分割槽為何種檔案系統型別(例如:ext2, ext3, reiserfs, xfs, jfs,smbfs, iso9660, vfat, ntfs, swap等)。
  • options:選項。設定一些檔案系統的具體選項。這裡不詳細介紹,具體說明:

fat32檔案系統配置如下:defaults,user,rw,codepage=936,iocharset=utf8,分配代表:預設,所有使用者可以使用,可讀可寫,後面的一項為避免顯示亂碼。

ntfs檔案系統配置如下:defaults,user,rw,iocharset=utf8,umask=000,nls=utf8,分配代表:預設,所有使用者可以使用,可讀可寫,後面的一項為避免顯示亂碼。

  • dump:是dump utility用來決定是否做備份的. 大部分的使用者是沒有安裝dump的,所以應該寫為0。
  • pass: fsck會檢查這個頭目下的數字來決定檢查檔案系統的順序,配置成0的話,開機將不做檢查。

修改fstab,要root許可權

# SAMSUNG-20G data files by Tony 2014.12.15
UUID=B62CA61D2CA5D89F    /media/SAMSUNG-20G    ntfs    defaults,user,rw,iocharset=utf8,umask=000,nls=utf8    0    3
# SAMSUNG-40G data files by Tony 2014.12.15
UUID=1858005D58003BCE    /media/SAMSUNG-40G    ntfs    defaults,user,rw,iocharset=utf8,umask=000,nls=utf8    0    4

檢查fstab正確性,sudo mount -a

可以使用sudo mount -a, -a引數表明使用/etc/fstab中的配置進行掛載。如果發現配置不正確,可以再使用sudo umount /dev/XXX解除安裝對應裝置。這樣避免了每次修改重啟電腦。 對於掛載失敗的原因,可以通過dmesg命令檢視。

相關推薦

LinuxMint(Ubuntu)配置fstab,實現開機自動掛載vfatntfs檔案系統

Mint本來已經自帶了自動掛載功能,但是不知道搞什麼東東,失效了。唯有自己實現一個 什麼是fstab 檔案fstab包含了你的電腦上的儲存裝置及其檔案系統的資訊。使用fstab可以實現開機自動掛載各種檔案系統格式的硬碟、分割槽、可移動裝置和遠端裝置等。 在這個檔案裡面配置

配置fstab,實現開機自動掛載vfatntfs檔案系統

什麼是fstab 檔案fstab包含了你的電腦上的儲存裝置及其檔案系統的資訊。使用fstab可以實現開機自動掛載各種檔案系統格式的硬碟、分割槽、可移動裝置和遠端裝置等。 fstab檔案示例 我機子上的配置: 執行sudo fdisk -l顯示目前硬碟分割槽:  

Linux/ubuntu下編輯/etc/fstab實現開機自動掛載分割槽方法

基本上所有Linux 發行版在啟動系統時都是根據/etc/fstab檔案的配置來掛載分割槽的。在/etc/fstab中,根據不同格式的分割槽,其掛載引數也不同,引數不同其結果不同,包括使用者的讀寫許可權,下面一一說來。 1、對於fat32格式分割槽,向/etc/fstab中

CentOS 6.5新增加硬盤掛載實現開機自動掛載

partition -s -c AS 鏈接 err auto win lan 在內網主機CentOS 6.5新增一個2T硬盤,先關機斷電再連接硬盤數據線和電源線。查看當前磁盤設備信息:[root@linuxidc ~]# fdisk -lWARNING: GPT (GUID

LINUX6安裝YUM倉庫實現開機自動掛載

安裝 sta RoCE 鏡像 vnr lin 我們 defaults baidu # LINUX6安裝YUM倉庫和實現開機自動掛載---------------------------------安裝環境-------------------------------Redh

fstab開機自動掛載檔案

stat 檢視時間戳 技巧:對於本地系統一般放在fstab裡做掛載,並且結尾的兩列不要用1 1,用0 0. fstab檔案詳細說明: 第一列:為需要掛載的裝置(如/dev/sda)或者遠端的檔案系統,(如NFS) 此列的格式有: 普通 掛載: 格式

解釋一下/etc/fstab開機自動掛載

[[email protected] home]# cat /etc/fstab  LABEL=/                 /                       ext3    defaults        1 1 LABEL=/boot             /boot  

案例七:shell實現開機自動掛載本地YUM倉庫程式

shell實現開機自動掛載本地YUM倉庫自動化程式,可以在沒有網路的情況下也可以使用yum安裝程式。 #!/bin/bash

/etc/fstab開機自動掛載設備配置

mage 開機自動掛載 文件 格式 png 設備 不定 image info 第一列:設備名字(路徑?) 第二列:設備掛載路徑(掛載到的位置) 第三列:分區格式 第四列:文件系統參數(?) 第五列:是否自動dump備份 0 不要 1 定期 2 不定期

NFS配置開機自動掛載

ini all sta 多個服務器 添加 fst 順序 自動掛載 服務 環境:Red Hat 6.7 服務端:192.168.163.128 客戶端:192.168.163.131 背景:解決多個服務器之間數據共享 環境檢查: 1、檢查服務器是否安裝nfs服務 rpm

virtualbox安裝完Ubuntu14.04共享文件夾設置及開機自動掛載配置

旗艦 har uid ubun gid sudo 保存 local 圖片 說明:本人的Virtualbox虛擬機裏裝的是Ubuntu14.04,宿主機是windows7旗艦版 1,用VirtualBox虛擬機的共享文件夾設置共享的本地文件(我的是設置的是本地E盤,E:\My

Linux(CentOS)開機自動掛載fstab檔案詳解

摘要: Linux中我們分完區,並做好檔案系統格式化,掛載(mount)之後才可以使用磁碟裝置。/etc/fstab是用來存放檔案系統的靜態資訊的檔案, 當系統啟動的時候,系統會自動地從這個檔案讀取資訊,並且會自動將此檔案中指定的檔案系統掛載到指定的目錄。 Linux中我們分完區,並做

Linux檔案系統管理 開機自動掛載fstab檔案修復

概述 開機自動掛載及fstab檔案修復 開機自動掛載 實現開機後自動掛載,就需要修改系統的自動掛載檔案 /etc/fstab。因為系統就是依賴這個檔案決定啟動時載入的檔案系統的。通過vi 開啟/etc/fstab檔案 [[email protected] ~]# vi /etc/fst

bin/mount -a 開機自動掛載 /etc/fstab

 vi /etc/rc.d/rc 在檔案的末尾行新增“/bin/ mount -a”/bin/ mount -a 此命令是在系統啟動後再去執行fstab中mount   命令使用格式:mount [-fnrsvw] [-t vfstype] [-o options] de

Ubuntu 開機自動掛載硬碟

我們在linux中常常用mount命令把硬碟分割槽或者光碟掛載到檔案系統中。/etc/fstab就是在開機引導的時候自動掛載到linux的檔案系統。   如果給計算機配了一塊新磁碟,已經分割槽,格式化,掛載,但當計算機重啟後,然後我們想讓計算機啟動時自動掛載,方法就是修改檔

ubuntu 開機自動掛載分割槽

我的計算機是雙硬碟,一個是windows系統,一個是Fedora和ubuntu系統。開機自動掛載分割槽,只要在/etc/fstab檔案中配置一下就可以了。 格式: file system: 分割槽定位,可以是磁碟號,或UUID 一般用u

設定系統光碟開機自動掛載-配置本地YUM源

設定系統光碟開機自動掛載 第一種方法 執行下面這個命令 [[email protected] ~]# vim /etc/fstab 進入這個檔案進行編輯,加入紅線框內的設定 /d

ubuntu 實現開機自動執行,類似於Windows開機自啟動

有時我們想要在開機的時候,自動執行某些命令,在ubuntu中,很容易辦到: 只需在  /etc/rc.local中加入自己的命令即可。 搜尋關鍵字可知,/etc/init.d/rc.local會呼叫到

ubuntu開機自動掛載硬碟分割槽

格式:#  file system: 分割槽定位,可以是磁碟號,或UUID一般用uuid,用磁碟號維護時可能錯亂。mount point: 掛載點,如:/media/wind/datatype: 掛載

ubuntu14.04開機自動掛載windows磁碟的配置方法

使用原因:我的音樂都是儲存在windows系統上的,現在裝了ubuntu雙系統,想聽歌的話還得從windows磁碟複製到ubuntu,還要佔用大量空間,又懶得每次開機手動掛載磁碟,於是就想修改一下配置