⑴ Linux 磁碟分區詳解
Linux 系統中所有的硬體設備都是用文件的形式來表示和使用的,也就是說,如果你想使用某個硬體設備首先你就需要將其掛載到某個目錄下面,通過對這個目錄的操作來操作設備;如果不掛載,通過Linux系統中的圖形界面系統可以查看找到硬體設備,但命令行方式無法找到。
並不是根目錄下任何一個目錄都可以作為掛載點,由於掛載操作會使得原有目錄中文件被隱藏,因此根目錄以及系統原有目錄都不要作為掛載點,會造成系統異常甚至崩潰,掛載點最好是新建的空目錄
磁碟也是一樣的,磁碟的文件是存放在 /dev 目錄下,磁碟設備文件的命名規則為:
常見的主設備號有:sd,hd;它們是代表的不同的磁碟類型: sd 代表的 IDE 硬碟, hd 代表的是 SCSI 硬碟
次設備號就是同一類型設備的次序,用 [a-z] 來表示, /dev/sda 表示第一塊 IDE 類型的磁碟, /dev/sdb 表示第二塊 IDE 類型的磁碟
磁碟分區編號,每一塊磁碟都會被劃分為多個磁碟分區(這個下面會介紹),每一個分區都會有一個編號,比如: /dev/sda1 表示這是該磁碟的第一個分區,以此類推
在 Linux 中,每一個硬碟設備都只能劃分四個主分區;若是劃分了一個擴展分區那最多可以劃分三個主分區;可以表示為:
主分區加擴展分區最多隻有四個;可以全部劃分為主分區,也可以之劃分一個主分區;但是擴展分區最多隻有一個;擴展分區是不能直接使用的,還有進一步劃分為邏輯分區才能使用;一個擴展分區可以劃分為多個邏輯分區;
主分區的分區編號是:1,2,3,4;從擴展分區劃分出來的邏輯分區的編號是從 5 開始,以次累加
這跟系統啟動有關系;當你啟動電腦時,首先就會載入 BIOS 信息,這裡麵包含了 Cpu 和其他硬體設備的信息;找到它計算機就知道怎麼啟動了
接下來,它會去找 MBR(Master Boot Record) ,也就是主引導記錄;為了方便 BIOS 的查找,所以就會把它放在磁碟上第0磁軌上的第一個扇區中,磁碟中每個扇區有 512 位元組;雖然只有這么大一點,但是要存三部分信息:
磁碟分區表總共只有 64 位元組,而每個分區信息占 16 個位元組,所以就只能有四個主分區了
這應該是歷史遺留的問題了,一開始只有四個分區,後來發現四個分區不夠用,就引入了擴展分區,而擴展分區是不能直接使用的,它必須再劃分為邏輯分區,邏輯分區的數量可以是任意多個。
對用戶而言,主分區和邏輯分區使用起來沒有任何的區別,同時還能夠達到無限分區的目的
我想很多人都思考過這個問題,我再了解了之後才發現磁碟分區還是有很多的好處的。具體例子:
現在給你一個倉庫,你打算存放快遞,一開始你一股腦的把所有的快遞直接放進去,等到別人來取快遞的時候你就發愁了,幾十甚至上百個快遞得找到啥時候啊
所以你打算開始分區管理,因為你代理了中通,圓通,百世等好幾個快遞,所以你打算按照不同的快遞分為三個貨架;
過一段時間發現同一種快遞如果量大的時候還是會混亂;因此你又想了個辦法就是按照日期給快遞編號,然後按照不同的日期將貨架分為多層,每一層存放某一天的快遞,同時你又找了個表記錄了每個分區快遞存放的位置,這大大增加了存取的效率
磁碟分區的目的,
Linux 常見目錄:
一般要是新手,可以只建立兩個分區:
這種分區方式比較簡單,如果只是測試可以用這種;要是想當成一個常用的系統,就需要更細一點劃分了,常用的分區方案如下(假如有磁碟有100G):
⑵ 如何使用linux命令查看硬碟
在伺服器上要查看一個硬碟的容量或者是大小,或者是剩餘空間,都是沒有桌面的,那麼必須要用到命令查看的。那麼該如何使用命令查看硬碟的情況的了?
例如這里點擊終端,輸入命令:【lsblk】
接著按回車就可以看到硬碟的分區情況了。
要粗略查看硬碟容量,那麼輸入:【df】,回車即可看到了。
要以GB方式查看,那麼輸入命令:【df-h】,那麼即可看到了的。
如果要查看所有的硬碟文件系統,那麼輸入:【df-a】,那麼就會列出所有的文件系統情況了的。
⑶ linux 機器如何掛硬碟
1、建立新硬碟掛載點,可以使=是已有文件夾或者新建個專用文件夾(比如/home/newdisk)
2、使用fdisk -L命令查看新加硬碟是否被識別。現在的硬碟一般會被識別為sdb(前提是你只有一塊硬碟,如果有兩塊則為sdc以此類推)。
3、使用/mount空格/dev/sdb空格 /home/newdisk 進行掛載
4、使用mkfs.ext3 /home/newdisk 命令格式化這塊磁碟。
格式化完成就可以正常使用了
⑷ 在移動硬碟上安裝Linux系統
由於最近需要在Linux環境下開發一個服務,使用虛擬機總覺得不舒服,所以打算在移動硬碟里安裝一個Linux系統。
首先,打開UltraISO,文件->打開,選擇要裝的系統鏡像。
接下來,插上你的U盤(注意:U盤製作系統盤時會被格式化,注意資料備份!!!),點擊啟動->寫入硬碟
映像。硬碟驅動器選擇你插入的U盤(看好別選錯了!!),其他默認即可。點擊寫入,等待完成即完成了系統啟動盤的製作。
這里以CentOS系統為例,首先將電腦重啟,插入你的系統啟動盤,電腦重新啟動後按F12(不同品牌電腦可能存在差異),選擇你插入的U盤啟動後,進入Linux系統安裝界面。選擇第二個,可能會遇到無法啟動圖形界面的問題,像下面這樣。
重新安裝就不會出現問題啦。
後面直接啟動系統 一步一步安裝就可以了。
⑸ linux系統硬碟在哪裡,怎樣查看
linux基本上沒有分區的概念,因為linux的軟體是無法選擇安裝路徑的。
linux的結構和android還有蘋果是一樣的,「/」就代表根目錄,系統和軟體都包含在根目錄中,而非是某個磁碟分區。
查看的方法很簡單,打開nautilus(文件管理器)然後在路徑選擇哪裡你可以選擇到「/」這個目錄,就是了
很高興為您解答問題,我是龍翔翎,再見
⑹ 如何掛載硬碟(在linux中)
Linux添加新硬碟自動掛載硬碟的具體步驟
1.插入新硬碟,啟動Linux伺服器,使用fdisk -l 查看硬碟
#fdisk -l
Disk /dev/sdb: 1000.2 GB, 1000204886016 bytes
2.格式化硬碟
#mkfs -t ext4 /dev/sdb
3.掛載硬碟
#mount 硬碟地址 要掛載的地址
#mount /dev/sdb /media/imgs
4.實現系統重啟後自動掛載該分區
#vi /etc/fstab
在最後一行添加
/dev/sdb /media/imgs ext4 defaults 1 2
⑺ linux下,如何掛載一塊硬碟
Linux 將一塊硬碟進行掛載到任意目錄下的方法如下:
掛載目錄是任意的,由你自己決定。
1、首先先在虛擬機上添加一塊硬碟,打開虛擬機收輸入fdisk -l 將,系統中所有的分區都列出來;