Ⅰ linux查看有幾塊硬碟
一、整體流程
1、把新硬碟連接起來
2、在CMOS里配置新硬碟
3、查看硬碟代號
4、用 fdisk 對硬碟進行分區
5、格式化分區
6、創建掛載點
7、設置/dev/fstab 以便開機時自動掛載分區
8、設置新硬碟分區的讀寫許可權
二、具體操作步驟
1、把新硬碟連接起來,屬於硬體操作,注意主板和硬碟的介面插正確就可以了。
2、在CMOS里配置新硬碟
啟動計算機,並進入CMOS,讓機器找到新硬碟。
IDE Channel 0Master: none (沒有盤)
IDE Channel 0Slave: none (沒有盤)
IDE Channel 1Master: 是DVD-ROM
IDE Channel 1Slave: none (沒有盤)
IDE Channel 2Master: HDS728080PLA380 (原來的80GBSATA I 硬碟)
IDE Channel 3Master: none (沒有盤)
在none 的Channels一個一個地讓計算機自動尋找硬碟。最後發現了:
IDE Channel 3Master: ST31000528AS (新的1000GB SATA II型硬碟)
3、 查看硬碟代號
$ df
發現:
寫道
/dev/sda1 /C_disk 15GB 7 (reserved for Windows XP, my PC is aal- system)
/dev/sda2 / 15GB 83 (Linux)
/dev/sda3 LinuxLVM 8e (Linux)
/dev/sda4 extended
/dev/sda5 82 (Linux Swap, 512MB, twice of the momoey)
/dev/sda6 /data 83 (Linux, mounted on /data, 45.5GB)
注意: SATA (通常稱串口盤) 在Linux下被視為SCSI 盤(一種早期用在Sun工作站上和伺服器 的高速硬碟,那時很貴!)。
可以判定: 新的硬碟應該就是/dev/sdb 了。
進入超級用戶:
寫道
$ su -l
password: yoursecrets
[root@Lenovo~]#
[root@Lenovo~]# fdisk -l
出現類似下面的信息(以下提示信息僅供參考,有的並非本人實際操作時的屏幕顯示,但意思是一樣 的):
寫道
Disk/dev/sda: 10.7 GB, 10737418240 bytes
255heads, 63 sectors/track, 1305 cylinders
Units= cylinders of 16065 * 512 = 8225280 bytes
Diskidentifier: 0x0007d856
DeviceBoot Start End Blocks Id System
/dev/sda1 * 1 25 200781 83 Linux
/dev/sda2 26 1305 10281600 8e LinuxLVM
Disk /dev/sdb: 2147 MB, 2147483648 bytes <=新硬碟
255heads, 63 sectors/track, 261 cylinders
Units= cylinders of 16065 * 512 = 8225280 bytes
Diskidentifier: 0x00000000
Disk /dev/sdb doesn't contain a validpartition table
4、 用 fdisk 對硬碟進行分區
寫道
[root@Lenovo~]#fdisk /dev/sdb
Devicecontains neither a valid DOS partition table, nor Sun, SGI or OSF disklabel
Buildinga new DOS disklabel with disk identifier 0x623223a1.
Changeswill remain in memory only, until you decide to write them.
Afterthat, of course, the previous content won't be recoverable.
Warning: invalid flag 0x0000 ofpartition table 4 will be corrected by w(rite)
Command (m for help): p <=顯示信息
Disk /dev/sdb: 1002.2 GB, 10*** bytes
255heads, 63 sectors/track, 121601 cylinders
Units= cylinders of 16065 * 512 = 8225280 bytes
Diskidentifier: 0x623223a1
DeviceBoot Start End Blocks Id System
Command (m for help): n <=新建分區
Commandaction
e extended
p primarypartition (1-4)
p <=新建主分區
Partitionnumber (1-4): 1 <=分區號為1,即/dev/sdb1
Firstcylinder (1-261, default 1): 回車取默認值
Usingdefault value 1
Lastcylinder or +size or +sizeM or +sizeK (1-261, default 261): 回車取默認值
Usingdefault value 261
Command (m for help): p <=顯示分區信息
Disk /dev/sdb: 2147 MB, 2147483648 bytes
255heads, 63 sectors/track, 261 cylinders
Units= cylinders of 16065 * 512 = 8225280 bytes
Diskidentifier: 0x623223a1
DeviceBoot Start End Blocks Id System
/dev/sdb1 1 261 2096451 83 Linux
Command (m for help): w <=保存退出
Thepartition table has been altered!
Callingioctl() to re-read partition table.
Syncingdisks.
5、格式化分區
寫道
# mkfs.ext4 -L disk2 /dev/sdb1 --格式化的同時給新硬碟加標簽為 disk2
或者 mkfs.ext4 /dev/sdb1 --只格式化但不加標簽
單獨加標簽的命令是: # e2label /dev/sdb1 /disk2
6、創建掛載點
寫道
[root@Lenovo~]# mkdir /disk2
7、設置/dev/fstab 以便開機時自動掛載分區:
寫道
[root@Lenovo~]# vi /etc/fstab
添加一行:
/dev/sdb1 /disk2 ext4 auto 1 2
若一次性手動掛載分區 ,使用命令: #mount /dev/sdb1 /disk2/
8、設置新硬碟或分區的讀寫許可權:
# chmod a+w /disk2
這樣所有計算機的用戶都可以讀寫該分區,即/disk2盤了
Ⅱ 關於linux如何查看有幾個硬碟每個硬碟分了幾個區
在LINUX中查看分區情況的方法:
1、首先,打開終端,然後輸入Fdisk-L並按回車鍵。
Ⅲ linux 系統能支持多少塊硬碟
這個取決於你的硬體虧態系統 而不是操作系統
只要你的主板有足夠的磁碟哪芹控制器和磁碟 ,那麼 linux管理哪怕100塊硬碟 1P容量 都沒問題的
1P=1000T
你的機器很猛阿李空畢 ,除了磁碟櫃 我還沒見過能直接接十幾個sata/sas 的主板, 你另加了PCIE的磁碟控制器嗎?
另外 得挑個夠大的機箱和第二電源才能撐得住這一大堆硬碟
Ⅳ 如何查看linux伺服器上有幾塊磁碟
有多彎中種方式查看linux伺服器上有幾塊磁碟
方法1:
[root@localhost xly]# lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sr0 11:0 1 1024M 0 rom
sda 8:0 0 40G 0 disk
├─散鬧歷sda1 8:1 0 300M 0 part /boot
├沖搜─sda2 8:2 0 17.8G 0 part /
└─sda3 8:3 0 2G 0 part [SWAP]
sdb 8:16 0 20G 0 disk /opt
可知系統有sda和sdb兩塊磁碟
方法2:
[root@localhost xly]# fdisk -l
Disk /dev/sda: 42.9 GB, 42949672960 bytes
255 heads, 63 sectors/track, 5221 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00041bdd
Device Boot Start End Blocks Id System
/dev/sda1 * 1 39 307200 83 Linux
Partition 1 does not end on cylinder boundary.
/dev/sda2 39 2358 18631680 83 Linux
/dev/sda3 2358 2611 2031616 82 Linux swap / Solaris
Disk /dev/sdb: 21.5 GB, 21474836480 bytes
255 heads, 63 sectors/track, 2610 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000
Ⅳ LINUX系統需要多大的硬碟空間
一般6-10G,建議20G以上。
由於Linux的內核的來源是一樣的, 但由於發行版本不同, 具體需要磁碟大小看具體系統需求。
Linux內核比較小, 安裝系統其實用不了多大的磁碟空間, 不像MAX OS 和windows 。為了獲得完整的用戶體驗, 建議磁碟空間保證在20G以上, 如果需要安裝很多軟體和服務, 那麼自然就要擴大磁碟容量了。 當然也可以在系統裝好之後擴充磁碟容量, 但為了避免麻煩和數據損失, 建議在安裝時多分一點兒空間。