實訓專案3Linux檔案系統與磁碟管理

2021-03-03 22:09:13 字數 4420 閱讀 1663

實驗報告

● 掌握linux下檔案系統的建立、掛載與解除安裝。

● 掌握檔案系統的自動掛載。

某企業的linux伺服器中新增了一塊硬碟/dev/sdb,請使用fdisk命令新建/dev/sdb1主分割槽和/dev/sdb2擴充套件分割槽,並在擴充套件分割槽中新建邏輯分割槽/dev/sdb5,並使用mkfs命令分別建立vfat和ext3檔案系統。然後用fsck命令檢查這兩個檔案系統;最後,把這兩個檔案系統掛載到系統上。

練習linux系統下檔案系統的建立、掛載與解除安裝及自動掛載的實現。

●首先檢視磁碟情況,使用fdisk命令

# fdisk -l

disk /dev/sda: 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: 0x00001a36

device boot start end blocks id system

/dev/sda1126 204800 83 linux

partition 1 does not end on cylinder boundary.

/dev/sda226 154 1024000 82 linux swap / solaris

partition 2 does not end on cylinder boundary.

/dev/sda3154 2611 19741696 83 linux

disk /dev/sdb: 10.7 gb, 10737418240 bytes

255 heads, 63 sectors/track, 1305 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: 0x00023207

device boot start end blocks id system

disk /dev/sdc: 10.7 gb, 10737418240 bytes

255 heads, 63 sectors/track, 1305 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: 0x000454a1

device boot start end blocks id system

disk /dev/sdd: 10.7 gb, 10737418240 bytes

255 heads, 63 sectors/track, 1305 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: 0x000d37fe

device boot start end blocks id system

●使用fdisk命令建立/dev/sdb1主分割槽。

● 使用fdisk命令建立/dev/sdb2擴充套件分割槽。

● 使用fdisk命令建立/dev/sdb5邏輯分割槽。

***mand (m for help): n輸入n)

***mand action

l logical (5 or over)

p primary partition (1-4)

l輸入1)

first cylinder (51-1305, default 51直接回車,預設51)

using default value 51

last cylinder, +cylinders or +size (51-1305, default 1305): 130 (輸入130)

***mand (m for help): p輸入p)

disk /dev/sdb: 10.7 gb, 10737418240 bytes

255 heads, 63 sectors/track, 1305 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: 0x00023207

device boot start end blocks id system

/dev/sdb1150 401593+ 83 linux

/dev/sdb251 1305 10080787+ 5 extended

/dev/sdb551 130 642568+ 83 linux

***mand (m for help): w輸入w輸入子命令w,把設定寫入硬碟分割槽表)

the partition table has been altered!

calling ioctl() to re-read partition table.

syncing disks.

● 退出fdisk並重新啟動系統。

● 用mkfs命令在上述剛剛建立的分割槽上建立ext3檔案系統和vfat檔案系統。

# mkfs -t ext4 /dev/sdb1

# mkfs.vfat /dev/sdb5

● 用fsck命令檢查上面建立的檔案系統。

# fsck /dev/sdb1

fsck from util-linux-ng 2.17.2

e2fsck 1.41.12 (17-may-2010)

/dev/sdb1: clean, 11/100744 files, 22970/401409 blocks

# fsck /dev/sdb5

● 利用mkdir命令,在/mnt目錄下建立掛載點,mountpoint1和mountpoint2。

# mkdir /mnt/mountpoint1 /mnt/mountpoint2

● 把上述新建立的ext4分割槽掛載到/mnt/mountpoint1上。

#mount -t ext4 /dev/sdb1 /mnt/mountpoint1

● 把上述新建立的vfat分割槽掛載到/mnt/mountpoint2上。

# mount -t vfat /dev/sdb5 /mnt/mountpoint2

● 利用mount命令列出掛載到系統上的分割槽,檢視掛載是否成功。

# mount

/dev/sda3 on / type ext4 (rw)

proc on /proc type proc (rw)

sysfs on /sys type sysfs (rw)

devpts on /dev/pts type devpts (rw,gid=5,mode=620)

tmpfs on /dev/shm type tmpfs (rw,rootcontext="system_u:object_r:tmpfs_t:s0")

/dev/sda1 on /boot type ext4 (rw)

none on /proc/sys/fs/binfmt_misc type binfmt_misc (rw)

vmware-vmblock on /var/run/vmblock-fuse type fuse.vmware-vmblock (rw,nosuid,nodev,default_permissions,allow_other)

Linux檔案系統與磁碟管理

實驗報告 掌握linux下檔案系統的建立 掛載與解除安裝。掌握檔案系統的自動掛載。某企業的linux伺服器中新增了一塊硬碟 dev sdb,請使用fdisk命令新建 dev sdb1主分割槽和 dev sdb2擴充套件分割槽,並在擴充套件分割槽中新建邏輯分割槽 dev sdb5,並使用mkfs命令分...

Linux檔案系統與磁碟管理LVM

硬碟的結構與分割槽 磁頭header,磁軌 track 磁柱 cylinder 扇區 sector 節 分割槽 partition 指定從哪個磁柱 起始磁柱 到哪個磁柱 結束磁柱 的範圍儲存以何種檔案系統儲存 mbr master booter recorder 檔案系統 邏輯塊 block 分割槽...

Linux磁碟與檔案系統管理

data block 資料塊 ext2 檔案系統中所支援的block大小有1k 2k 4k三種 block大小最大單一檔案限制最大檔案系統總容量限制 1k16gb2tb 2k256gb8tb 4k2tb16tb 原則上,block的大小與數量在格式化完就不能再改變了 除非重新格式化 每個block內...