不同檔案系統中建立檔案系統的命令:
mkefs #建立乙個ext檔案系統
mke2fs #建立乙個ext2檔案系統
mkfs.ext3 #建立乙個ext3檔案系統
mkfs.ext4 #建立乙個ext4檔案系統
mkreiserfs #建立乙個reiserfs檔案系統
jfs_mkfs #建立乙個jfs檔案系統
mkfs.xfs #建立乙個xfs檔案系統
mkfs.zfs #建立乙個zfs檔案系統
mkfs.btrfs #建立乙個btrfs檔案系統
此時我們已經建立了一塊新的分割槽sda4
[root@chendajie ~]
# lsblk
name maj:min rm size ro type mountpoint
sda 8:0 0 20g 0 disk
├─sda1 8:1 0 200m 0 part /boot
├─sda2 8:2 0 2g 0 part [swap]
├─sda3 8:3 0 10g 0 part /
└─sda4 8:4 0 1k 0 part
sr0 11:0 1 4.2g 0 rom /mnt
下面要演示的時如何格式化分割槽並且建立檔案系統:
因為我的系統中已經存在了檔案系統,所以我會使用-f這個選項強制格式化。如果你的系統中沒有檔案系統,則不需要使用該選項。
[root@chendajie ~]
# mkfs.xfs -f /dev/sda4
size 0 of data subvolume is too small, minimum 100 blocks
usage: mkfs.xfs
/* blocksize */ [-b log=n|size=num]
/* metadata */ [-m crc=0|1,finobt=0|1,uuid=***]
/* data subvol */ [-d agcount=n,agsize=n,file,name=***,size=num,
(sunit=value,swidth=value|su=num,sw=num|noalign),
sectlog=n|sectsize=num
/* force overwrite */ [-f]
/* inode size */ [-i log=n|perblock=n|size=num,maxpct=n,attr=0|1|2,
projid32bit=0|1]
/* no discard */ [-k]
/* log subvol */ [-l agnum=n,internal,size=num,logdev=***,version=n
sunit=value|su=num,sectlog=n|sectsize=num,
lazy-count=0|1]
/* label */ [-l label (maximum 12 characters)
]/* naming */ [-n log=n|size=num,version=2|ci,ftype=0|1]
/* no-op info only */ [-n]
/* prototype file */ [-p fname]
/* quiet */ [-q]
/* realtime subvol */ [-r extsize=num,size=num,rtdev=***]
/* sectorsize */ [-s log=n|size=num]
/* version */ [-v]
devicename
is required unless -d name=*** is given.
is *** (bytes), ***s (sectors), ***b (fs blocks), ***k (*** kib),
***m (*** mib), ***g (*** gib), ***t (*** tib) or ***p (*** pib).
is *** (512 byte blocks).
將它掛載到虛擬目錄下的某個掛載點:
建立新的掛載點
[root@chendajie ~]
# mkdir /media/cdrom
掛載:
[root@chendajie ~]
# mount -a /dev/sda4 /media/cdrom
說明:此時只是將檔案系統臨時掛載。當重啟linux系統時,檔案系統並不會自動掛載。要強制linux在啟動時自動掛載新的檔案系統,可以將其新增到/ect/fstab檔案,下面是我/etc/fstab檔案的內容
[root@chendajie ~]
# cat /etc/fstab
## /etc/fstab
# created by anaconda on tue sep 24 21:26:00 2019
## accessible filesystems, by reference, are maintained under '/dev/disk'
# see man pages fstab(5), findfs(8), mount(8) and/or blkid(8) for more info
#uuid=fbe39b05-eac0-4338-8e36-c7b27a86b75d / xfs defaults 0 0
uuid=b7bc2979-6d1b-43c4-9ee9-fe5f25b212ac /boot xfs defaults 0 0
uuid=b2cbffcc-7273-40b8-b2e8-aa64fa7b69e1 swap swap defaults 0 0
/dev/cdrom /mnt iso9660 defaults 0 0
建立檔案系統
作業系統通過檔案系統管理資料 磁碟建立分割槽後並不能直接被作業系統使用,還需要建立檔案系統 格式化 建立檔案系統的過程又稱為格式化 裸裝置 raw 沒有檔案系統的裝置 常見的檔案系統有 fat32 ntfs ext2 ext3 ext4 xfs hfs等 檔案系統之間的區別 日誌 支援的分割槽大小 ...
Solaris Zpool 建立檔案系統
1 列出server 有幾塊disk format 2 可以看到列出disk c1d0 3 看系統裡已經建了哪些pool zpool list 4 因為乙個disk 只能建了乙個pool,下面試建,就報錯 zpool create new pool c1d0 error device already...
AIX 建立檔案系統
首先用crfs或者smit來建立乙個20g的檔案系統,既然下面要使用一些低階命令來建立檔案系統,因此,這裡用crfs來完成檔案系統的建立 crfs v jfs2 g testvg a size 20g m testfs 解釋 在testvg卷組上建立乙個格式為jfs2的20g大小的檔案系統,掛載點為...