百度文库-让每个人平等地提升自我
实验二文件系统及磁盘管理
1.文件系统管理
一、 实验目的
?掌握Linux下文件系统的创建、挂载与卸载。 ?掌握文件系统的自动挂载。
二、 项目背景
某企业的Linux服务器中新增了一块硬盘 /dev/sdb,请使用fdisk命令新建/dev/sdbl主 分区和
/dev/sdb2扩展分区,并在扩展分区中新建逻辑分区
上。
/dev/sdb5,并使用 mkfs命令分
别创建vfat和ext3文件系统。然后用fsck命令检查这两个文件系统;最后,把这两个文件 系统挂载到系统
三、 实验内容
练习Linux系统下文件系统的创建、挂载与卸载及自动挂载的实现。
四、 实验步骤
子项目 1.创建 /dev/sdbl 和/dev/sdb5
?使用fdisk命令创建/dev/sdbl主分区。
ttrODtOAHELl £ disk zdev/sdV cu>Il La i its ini± i the r a I id DUS pdrL I L La b Itiiti r Sn n r !1iG I ur OSF J I 1 o nry nwly t be rccoucrob 1c ? I 1 JUTIIJ 柿 n?Tw DOS 黑klishcH CJinngfRS wi 11 于畔iw in in LLIIL 11 you decide to wr ite Ihem. Af ter that n of course^ the previous DDTitcTit Jarn ing: inwi 1 iA f lag HMHHIHH of partit iion table 4 ui 11 be corrected by n(rite> Comm^LTia (m for help): n L'nnnid.nd 吝匚七ion E extended p pi? imdiry pact iIt i an 11 -4 ) i^rt it inn- niiMhfir (1 JI 1 First cyl hider (1-130P default 1); Is in{f def AH It uflluie 1 ,asi cyl i liidcir or ize or izeM ur -*■ s izeK 11-136 j. def AU It 130 J : SB lunniddidl 『祁护 htdp): __ ___________________________________________________________________________ ? 使用fdisk命令创建/dev/sdb2扩展分区。
11
百度文库-让每个人平等地提升自我
[rootBRHELl f d Kk zdcu/sdh ^uviifi^ nd (n fur hu W n ^ottiMcind A.nt i on e Extenfle^ |i prinMjp pdrll lluik (1-4) r*rtition wt?hcv (1 -^ ) : ?. Firwt cylinder (51 138F defauIt 51?: U$ L ng def AU It V4 J ue 51, LAX t CLJ 1 i nder ar -*-s ise ur +s Using dti'nul t v? lut UU ;仙91和我(n fur hu】p); p or thl-iaH, default 13H): iPi^k zrlrrvzsdb: IFJ73 till. 1 H7:17气 1 (V!叩 hytrs 13S cy]i nders 51Z 55 Jieiids , 63 sectorsztrach , nits - - 82ES28B bytes cy1 Injurs ot * Dcuicc Dent /Aev/sdbl /砒 wMbZ
3t*rt End LJ0 Blocks M 401593* S3 6^Z&06 5 SystCM LinLix Extended >使用fdisk命令创建/dev/sdb5逻辑分区。
[rm£BJWEL4FJiik zdcu/^ib Coma nd (tn for help? : n ZoMfia nd act Jan luqlea 1 (5 ar uuer) primary part jt IOTI Ci-4) First cylinder <51-13?! defAUIt 513: Using def AU Lt va Lne 51 L^st eg Iinder or *s ise or *siaefl or +sizeK Uwing def au It vcluc L3B def&ult 130): Camriand for help): p Dish ^dtw/sdb: 1H?3 MB, l??3?41tl24 bytes 255 heads? 69 scctors^trock* 13H cytlwders Lin its ■ nyl imdnr^ nl 1&H65 ■ 512 ■ 82Z52rtH hytrs drrv/srllbl drv^ sdbP? drv/ sdb!j Dnvi cn Dnnt Stnrt. 1 51 51 5E> 13fl l^fl End Dinek兀 4fl 15331 + 642sen 642560+ 03 5 ED Iri SijstrTffl L i jinx Extr indirfl L i nux Cumndiid (ai fur he 1 p) : u ?输入子命令 w,把设置写入硬盘分区表,退出 ?用mkfs命令在上述刚刚创建的分区上创建
fdisk并重新启动系统。 ext3文件系统和vfat文件系统。
rootPFHEL4 ~]H mkfs -t ext3 Zdeu^sdbl rootPEHEL4 \ ?用fsck命令检查上面创建的文件系统。 IrootQHHEL4 ~1# fsck /deu/sdbl fsck 1.35 (28-Feb-2004) eZfsck 1.35 (28-Feb-28a4J /deu/sdbl: clean. 11/19074-1 files, 2368^1/40140? blocks [motgRHELQ ~]tt fsck /deuzs^bB fsck 1.35 (26-Feb-20B4) dosfself 2.8j 28 Feb 2091^ FAT32. LFH Earning: FAT32 support is still ALPHA, /deu/sdbS: 0 f i 1 esj 1/1603Z-! clusters 子项目 2.挂载 /dev/sdb1 和/dev/sdb5
? 利用 mkdir命令,在/mnt目录下建立挂载点, mountpoint1和mountpoint2 。 [root(?BHEL4 ~ ]* [rnkdiT hrnn~t\ ?把上述新创建的 ext3分区挂载到/mnt/mountpoint1 上。
22
百度文库-让每个人平等地提升自我
root(?FHEL4 wountZEl ext3 /deu/sdbl /mnfZiftountpointl ?把上述新创建的 vfat分区挂载到/mnt/mountpoint2
上。
[root(jRHEL1! iftount -t vfat /deu/名AD5 Ffrnit/ihDiintuDintX ?利用mount命令列出挂载到系统上的分区,查看挂载是否成功。
Lroot0flHEL4 ~1# ?ount_ /dev/sdaS on z type ext3 (ru) none on zproc type proc (rw) none on zsys tijpe sysfs (rw) none on zde^/pts type devpts (rw,gid =5dmode=i&2B) isbfs an /proc/buszusb type usbfs (rw) rdev/sdal on zboot type ext3 (rw) nope on zdev/shm type tmpf s (rw) none on 严卩roczsys/fszbimfmt misc type bjnfmrt_misc (rui) SUTIOC <]“ /war八 j u i pet's 七口口匸 rue oi 呼Fs (rw) pdev/sdbl on /mntyMountpointi type ext3 (rw) Kdev/sdb5 on_ zmnt/mruintuointZ tuuu uf at (rw)_ ?利用umount命令卸载上面的两个分区。
[root(?EHEL4 ~]41 umount /mnt/mountpointl [i?Dotl3RHEL4 \子项目3.实现/dev/sdbl和/dev/sdb5的自动挂载
?编辑系统文件/etc/fstab文件,把上面两个分区加入此文件中。 bt This flic 13 edited 1 by fstab &yvic - see * mail f st
子项目4.挂载光盘和U盘
? 取一张光盘放入光驱中,将光盘挂载到
/media/cdrom目录下。查看光盘中的文件。
[r*oot(?RHEL4 \ ^nount: b lock deu ice zdeu/hde is write-pro tested』 muunt i ny read-only [root(?RHEL4 ~IN Is /media/edrom EULA GPL RPH^GPG-KEY TRAMS?TBL ?利用与上述相似的命令完成
U盘的挂载与卸载。
五、实验思考题
1. 在Linux下能创建 Windows的分区吗?在 Linux下能创建 Windows的文件系统吗? Windows操作系统可以识别 ext3文件系统吗?
2. 系统挂装表的文件名?系统挂装表的作用是什么?其文件格式使什么? 3. 利用mount命令挂装一个文件系统和将其写入
/etc/fstab文件的区别是什么?
33