安裝基於 Linux 發行版的重要事項(流程指引),linux發行版
安裝基於 Linux 發行版的重要事項(Install important issues based on the Linux distribution. (Process guidance))
1.關於文章說明:
以下內容所記錄事項,是關於在安裝基於 Linux 的發行版地重要事項,除此之外其它安裝過程類似與軟體安裝或者安裝 windows 一樣。唯一的區別是取決於採取圖形化還是文本安裝而已。
2.擷取電腦的硬體資訊和相關驅動資訊:
雖說發行版現在做的更趨於簡單化了,但是相對於某傻瓜化的平台,在驅動上的支援以及適配都需要去藉助 WIKI 的協助文檔,而且在驅動的安裝上也沒有那麼一氣呵成,做好相關資訊的備份有助於高效率的完成安裝工作。
3.核對安裝環境和安裝方式:
發行版幾乎都支援本地安裝和連網安裝兩類大方向,請去所選擇的發行版的官方 WIKI 查詢協助文檔,選擇適合的安裝方式;檢查被安裝目標機器支援的引導模式,對下載的鏡像做檔案值檢驗,確保下載的檔案無損。
4.根據綜合因素決定引導器製作工具:
截止文章截稿前,通用的形式都是使用 USB 磁碟機介質進行系統引導安裝。但對於發行版而言,不同的發行版採取的製作工具也有所不同,可根據以下幾個因素決定工具的選擇。第一,查看官方文檔是否有推薦相關的製作工具;第二,安裝系統的目標電腦支援何種類型的【UEFI · BIOS · UEFI+BIOS】 引導模式,電腦支援的分區表是 【GPT · MBR】 類型;第三,是在 Win 平台還是在 Linux 平台製作引導盤。在這裡 ‘愛笑的考拉’ 提供幾個小眾工具供各位參考。
Rufus
Universal USB Installer
syslinux
LinuxLive USB Creator
‘愛笑的考拉’ 聲明,工具沒有好與不好,只有適合之說,如果非要做腦殘,只當生活中多了一些笑料;在這裡為什麼沒有推薦 UitraISO 或者 dd 呢,因為軟碟通幾乎刷屏且被很多人推崇為萬能的呢,dd 雖也有很多教程,但如果不懂原理,結果也不太如意。
5.有效高效地分區:
標準可使你避免更多的錯誤,如果只是娛樂/小編建議關閉此頁面,就算閱覽完對你也沒有多大益處。在 Linux 中分區都遵循 3+1 原則,主要磁碟分割至多4個, 在主要磁碟分割中僅且只有一個邏輯分區。
常見的檔案系統:
Ext4 journaling file system (Ext3 · Ext2)
Btrfs journaling file system
JFS journaling file system
XFS journalilng file system
FAT16 file system (FAT32)
Swap area -- 2G足矣
Physical volume for encryption
Physical volume for LVM
Physical volume for RAID
Virtual File Allocation Table -- 虛擬檔案配置表,常用於固態儲存卡,便於系統間檔案交換
檔案系統的選擇, ‘愛笑的考拉’ 建議,僅供參考:對於 root 分區可選擇 “Btrfs || XFS” ,前者支援進階資料校正,增量備份,以及能同時提升效能並節省空間的透明壓縮功能,後者在處理大檔案時格式化和掛載都非常快。對於可變資料 var 分區可選擇 “JFS || XFS” ,前者效率高且佔用資源低。如果想對磁碟進行任意的伸縮主要磁碟分割可使用一個邏輯分區, 在邏輯分區下建立系統。
假設是通過命令在邏輯分區下建立邏輯卷,需通過如下命令去實現,在開始前需要瞭解幾個概念:
物理卷 (physical volume -- pv)
卷組 (volume group -- vg)
邏輯卷 (logical volume -- lv)
物理地區 (physical extent -- pe)磁碟可供指派給邏輯卷的最小單位
a.掃描可以用於建立邏輯的分區 lvmdiskscan
b.開始建立邏輯分區 pvcreate DEVICE "eg--> pvcreate /dev/sdx"
c.查看或驗證邏輯分區是否建立成功 pvdisplay || pvs
d.建立卷組管理器,建立之前查看是否有卷組存在於PV中 vgdisplay || vgs
e.建立卷組 vgcreate <volume_group> <physical_volume> "eg--> vgcreate DEY /dev/sdx"
f.建立邏輯卷 lvcreate -L <size> <volume_group> -n <logical_volume> "eg--> lvcreate -L 1G DEY -n root"
g.驗證邏輯卷 lvdisplay || lvs
如果需要更改容量大小或者其它原因不需要,逆向即可。 lv --> vg --> pv
6.檔案系統的格式:
‘愛笑的考拉’ 溫馨提示,關于格式的命令常有變化,最新的使用方式請尋找線上文檔;這裡提供兩個少用的格式命令。
通用格式命令, " mkfs filetype device"
格式檔案系統 FAT32 命令, " mkfs.vfat -F32 /dev/sdx "
格式檔案系統 SWAP 命令, " mkswap /dev/sdx " ;交換分區雖不用掛載,但需要啟用 命令為, " swapon /dev/sdx "
7.寫入 Fstab:
儘管每個發行版寫入方式不同,但都需要寫入,因為此檔案包含了靜態檔案系統資訊,定義了存放裝置和分區整合到整個系統的方式。