自己組裝了一個(gè)臺(tái)式機(jī),買不起正版windows,于是乎就裝上ubuntu了。我有兩塊硬盤,一塊是固態(tài)的,比較??;另一塊是機(jī)械的,比較大。系統(tǒng)當(dāng)然裝在固態(tài)硬盤上。那么如何掛載那塊機(jī)械硬盤呢?網(wǎng)上很多教程看了跟現(xiàn)實(shí)對(duì)照不上,比較扎心。摸索了一下,步驟如下:
第一步、查看
首先要查看一下系統(tǒng)識(shí)別出來的設(shè)備。也就是說,我希望知道,ubuntu到底發(fā)現(xiàn)了幾塊硬盤。用命令:lsblk
結(jié)果如下:

其中l(wèi)oop是什么鬼我也沒搞清楚??傊?,這個(gè)結(jié)果告訴我,我有兩塊硬盤:sda和nvme0n1。這兩塊硬盤各自有兩個(gè)分區(qū)。其中,nvme0n1的兩個(gè)分區(qū)都已經(jīng)掛載,而sda的沒有掛載。
第二步、找到sda
我們使用命令sudo fdisk -l可以看到有這么一段信息:

這段信息告訴我們sda以及它的兩個(gè)分區(qū)在哪里(都在/dev/下)。
第三步、掛載
我們新建一個(gè)目錄/data,畢竟機(jī)械硬盤主要是為了作為數(shù)據(jù)盤的。我們以此作為掛載點(diǎn)。輸入命令:sudo mount /dev/sda1 /data成功把sda1掛載到/data上。從此,/data就代表那塊機(jī)械硬盤。
當(dāng)然,你可以首先對(duì)該硬盤進(jìn)行一些分區(qū)設(shè)置,比如刪除分區(qū)或者新建分區(qū),然后再掛載。使用sudo fdisk /dev/sda命令進(jìn)行設(shè)置。輸入該命令之后有詳細(xì)的幫助文檔指導(dǎo)操作。不過切記:操作完成之后要格式化,只有格式化之后才可以掛載。否則會(huì)提示下面的錯(cuò)誤:mount: /data: wrong fs type, bad option, bad superblock on /dev/sda, missing codepage or helper program, or other error.
格式化的命令是:sudo mkfs -t ext4 /dev/sda。
現(xiàn)在,再次lsblk,你會(huì)發(fā)現(xiàn)硬盤已經(jīng)成功掛載上了:

第四步、修改分區(qū)文件/etc/fstab
上面的步驟還不夠,你會(huì)發(fā)現(xiàn):重啟之后,硬盤又不見了。你需要修改/etc/fstab文件,確保重啟之后掛載依然有效。這個(gè)文件的格式如下:

也就是,要填寫file system、mount point、type、options、dump、pass等六項(xiàng)。其中mount point為我們的掛載點(diǎn)/data/;type為我們格式化的文件格式,ext4;options我們一般就是defaults;dump都是0、pass也都是0,除非掛載點(diǎn)是/。我們唯一需要?jiǎng)幽X筋的是UUID。使用命令:sudo blkid /dev/sda來獲得UUID:
/dev/sda: UUID="f1d9a15d-243b-4d91-8b3f-160782c1acab" TYPE="ext4"
因此,我們?cè)趂stab文件下添加一行:
UUID=f1d9a15d-243b-4d91-8b3f-160782c1acab? /data/? ? ext4? ? defaults? ? 0? ? 0
保存退出。用sudo mount -a測(cè)試一下。
作者:小小先生O_O
鏈接:http://www.itdecent.cn/p/d426171e882d
來源:簡(jiǎn)書
著作權(quán)歸作者所有。商業(yè)轉(zhuǎn)載請(qǐng)聯(lián)系作者獲得授權(quán),非商業(yè)轉(zhuǎn)載請(qǐng)注明出處。