CentOS我新建了幾個分區,好比/dev/sda4,sda5我想掛在一個目錄下,用mount /dev/sda5 /disk ,總提示mount:you must specify the filesystem type,是怎麼回事
分區格式化了沒有?
若是沒有格式化,先格式化下.
例如:mkfs.ext3 /dev/sda5
----------------------------------------------
LINUX裏面,發現分區/dev/xvda2,XV表示是什麼啊?
df -h
Filesystem Size Used Avail Use% Mounted on
/dev/xvda2 5.8G 2.5G 3.0G 46% /
/dev/xvda1 99M 8.0M 86M 9% /boot
none 769M 0 769M 0% /dev/shm
/dev/xvda5 32G 3.8G 27G 13% /home
XV表示是什麼啊?
xvda 是使用 Xen DomainU 所虛擬出來之主磁碟
************************************************************************************
fdisk是linux下的磁盤分區工具,能劃分磁盤成爲若干個區,同時也能爲每一個分區指定文件系統,好比linux、fat3二、linux、linux swap、fat16格式等;
固然咱們用fdisk對磁盤分區後,還要使用mkfs命令對分區進行格式化才能掛載使用。
硬盤分區的表示:
在Linux 是經過hd*x或sd*x表示的,其中「*」表示的是a、b、c等等;x表示的數字 一、二、3等等;hd是IDE硬盤;sd是SCSI或移動存儲。
Start
表示的一個分區從X cylinder(磁柱)開始;
End
表示一個分區到 Y cylinder(磁柱)結束;
id,System
表示分區類型,分區時經過指定id來確認分區類型,fdisk中經過t指定。
Blocks
分區的容量。
fdisk -l
# fdisk -l
Disk /dev/hda: 120.0 GB, 120034123776 bytes
255 heads, 63 sectors/track, 14593 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
/dev/hda1 * 1 829 6658911 b W95 FAT32
/dev/hda2 830 14593 110559330 f W95 Ext'd (LBA)
/dev/hda5 830 3506 21502971 7 HPFS/NTFS
/dev/hda6 3507 4811 10482381 83 Linux
/dev/hda7 4812 4942 1052226 82 Linux swap
/dev/hda8 4943 6217 10241406 83 Linux
… …
經過「fdisk –l」能夠查看機器所掛硬盤及分區狀況。這個硬盤是120G的,有255個磁面;63個扇區;9729個柱面;每一個 cylinder(柱面)的容量是 8225280 bytes。hda有兩個主分區(包括擴展分區),分別是主分區 hda1和hda2(擴展分區);hda5之後是邏輯分區。硬盤總容量爲主分區(包括擴展分區)總容量,而擴展分區爲邏輯分區總容量之和。所以,經過上面的例子,咱們能夠得知 hda=hda1+hda2,其中hda3=hda5+hda6+hda7+hda8+... ...。
2.1.1.2 fdisk交互式分區操做
咱們以 /dev/sda設備爲例,來說解如何用fdisk 來操做添加、刪除分區等動做。
# fdisk /dev/sda
Command (m for help): m
Command action
a toggle a bootable flag
b edit bsd disklabel
c toggle the dos compatibility flag
d delete a partition //刪除一個分區
l list known partition types //列出分區類型
m print this menu //列出幫助信息
n add a new partition //添加一個分區
o create a new empty DOS partition table
p print the partition table //列出分區表
q quit without saving changes //不保存退出
s create a new empty Sun disklabel
t change a partition's system id //改變分區類型
u change display/entry units
v verify the partition table
w write table to disk and exit //把分區表寫入硬盤並退出
x extra functionality (experts only) //擴展功能
【例】對sda添加兩個200M的主分區,其它爲擴展分區,在擴展分區中添加兩個200M的邏輯分區;
Command (m for help): n
e extended
p primary partition (1-4)
p
Partition number (1-4): 1
First cylinder (1-125, default 1):
Using default value 1
Last cylinder or +size or +sizeM or +sizeK (1-125, default 125): +200M
Command (m for help): n
e extended
p primary partition (1-4)
p
Partition number (1-4): 2
First cylinder (26-125, default 26):
Using default value 26
Last cylinder or +size or +sizeM or +sizeK (26-125, default 125): +200M
Command (m for help): n
e extended
p primary partition (1-4)
e
Partition number (1-4): 3
First cylinder (51-125, default 51):
Using default value 51
Last cylinder or +size or +sizeM or +sizeK (51-125, default 125):
Using default value 125
Command (m for help): n
l logical (5 or over)
p primary partition (1-4)
l
First cylinder (51-125, default 51):
Using default value 51
Last cylinder or +size or +sizeM or +sizeK (51-125, default 125): +200M
Command (m for help): n
l logical (5 or over)
p primary partition (1-4)
l
First cylinder (76-125, default 76):
Using default value 76
Last cylinder or +size or +sizeM or +sizeK (76-125, default 125): +200M
Command (m for help): p
Disk /dev/sda: 1035 MB, 1035730944 bytes
256 heads, 63 sectors/track, 125 cylinders
Units = cylinders of 16128 * 512 = 8257536 bytes
Device Boot Start End Blocks Id System
/dev/sda1 1 25 201568+ 83 Linux
/dev/sda2 26 50 201600 83 Linux
/dev/sda3 51 125 604800 5 Extended
/dev/sda5 51 75 201568+ 83 Linux
/dev/sda6 76 100 201568+ 83 Linux
而後根據t指令來改變分區類型,最後w保存退出。