《Linux From Scratch》第二部分:準備構建 第二章:準備新分區- 2.4. 掛載新分區
至此,文件係統已經創建妥當,下一步就是訪問這些分區了。為此,需要將這些建立的分區掛載到選定的掛載點。本書假定的掛載點為 /mnt/lfs
,這裏,你可以根據喜好自行更改(譯者注:這裏強烈建議,看這本書的讀者就將掛載點設置為 /mnt/lfs 吧,這樣在運行後麵的命令時,大多數命令都無需做任何的修改)。
運行以下命令,將欲選定的掛載點設置為 LFS
環境變量的值:
export LFS=/mnt/lfs
下一步,創建掛載點並用下麵的命令掛載 LFS 文件係統:
mkdir -pv $LFS
mount -v -t ext4 /dev/<xxx>
$LFS
(譯者注:如果重啟設備,可能進入後發現 /mnt/lfs 目錄下沒有內容,這是隻需要再次掛載 /dev/<xxx> 到 /mnt/lfs。
此處 <xxx>
用實際的設備名稱代替 - 下同)。
如果 LFS 使用了多個分區,(比如:一個 /
,一個 /usr
),用下麵的命令掛載它們:
mkdir -pv $LFS mount -v -t ext4 /dev/<xxx>
$LFS mkdir -v $LFS/usr mount -v -t ext4 /dev/<yyy>
$LFS/usr
(譯者注:掛載是有順序的!假如需要掛載以下分區:/、/usr、/usr/bin,在掛載的時候,隻能按照這樣的順序掛載,假如先掛載 /,然後掛載 /usr/bin,再掛載 /usr 將會出錯!)
需要注意的是掛載的時候請不要使用過於嚴格的權限參數(比如 nosuid
或 nodev
選項)。用不帶任何參數的 mount 命令查看掛載的 LFS 分區具體使用了哪些參數。如果設置了 nosuid
及 nodev
參數,請重新掛載。
(譯者注:使用不帶任何參數的 mount 命令,可以得到類似如下的輸出: devtmpfs on /dev type devtmpfs (rw,relatime,size=500896k,nr_inodes=125224,mode=755)
其中,括號內的內容為掛載的參數。)
如果你正在使用交換
分區,用 swapon 命令確保它已經啟用。
/sbin/swapon -v /dev/<zzz>
用 swap
分區的名字替換<zzz>
。
到現在,所有的準備工作都做的差不多了,是時候下載軟件包了。
創建者:Gerard Beekmans
編輯者:Matthew Burgess 和 Armin K.
翻譯團隊:LCTT
譯者/校對:ictlyh,dongfengweixiao,wxy
最後更新:2017-11-07 14:04:41
上一篇:
《Linux From Scratch》第二部分:準備構建 第二章:準備新分區- 2.5.設置 $LFS 變量
下一篇:
《Linux From Scratch》第二部分:準備構建 第二章:準備新分區- 2.3. 在分區上創建文件係統
java 企業站源碼 主流SSM框架 freemaker 靜態引擎 響應式 兼容手機平板PC
Oracle數據安全解決方案(2)——Oracle Database Vault
Linux終於搞定Windows 8的UEFI安全啟動
RDS SQL Server - 專題分享 - 巧用執行計劃緩存之Table Scan
幹貨 | 東南大學教授漆桂林:知識圖譜中的推理技術進展及應用
《Spark 官方文檔》Spark編程指南
Kakfa源碼環境搭建
【專訪】KDD2018主席熊輝教授:數據挖掘與深度學習結合新趨勢
反射中的Constructor和數組反射
[原創]Unlocker加強版技術特征