详解linux添加硬盘分区挂载教程
基本步骤:分区——格式化——挂载——写入文件
1、首先用fdisk-l命令查看添加的硬盘名称,可以看到sdb为新增的硬盘
[root@oracle~]#fdisk-l Disk/dev/sdb:21.5GB,21474836480bytes 255heads,63sectors/track,2610cylinders Units=cylindersof16065*512=8225280bytes Sectorsize(logical/physical):512bytes/512bytes I/Osize(minimum/optimal):512bytes/512bytes Diskidentifier:0x00000000 Disk/dev/sda:21.5GB,21474836480bytes 255heads,63sectors/track,2610cylinders Units=cylindersof16065*512=8225280bytes Sectorsize(logical/physical):512bytes/512bytes I/Osize(minimum/optimal):512bytes/512bytes Diskidentifier:0x0006b59c DeviceBootStartEndBlocksIdSystem /dev/sda1*13930720083Linux Partition1doesnotendoncylinderboundary. /dev/sda23923581863168083Linux /dev/sda323582611203161682Linuxswap/Solaris
2、进行分区,输入m查看提示
[root@oracle~]#fdisk/dev/sdb DevicecontainsneitheravalidDOSpartitiontable,norSun,SGIorOSFdisklabel BuildinganewDOSdisklabelwithdiskidentifier0x09f38795. Changeswillremaininmemoryonly,untilyoudecidetowritethem. Afterthat,ofcourse,thepreviouscontentwon'tberecoverable. Warning:invalidflag0x0000ofpartitiontable4willbecorrectedbyw(rite) WARNING:DOS-compatiblemodeisdeprecated.It'sstronglyrecommendedto switchoffthemode(command'c')andchangedisplayunitsto sectors(command'u'). Command(mforhelp):m Commandaction atoggleabootableflag beditbsddisklabel ctogglethedoscompatibilityflag ddeleteapartition llistknownpartitiontypes mprintthismenu naddanewpartition ocreateanewemptyDOSpartitiontable pprintthepartitiontable qquitwithoutsavingchanges screateanewemptySundisklabel tchangeapartition'ssystemid uchangedisplay/entryunits vverifythepartitiontable wwritetabletodiskandexit xextrafunctionality(expertsonly)
分析:主要参数的解析
1.输入m显示所有命令列示。
2.输入p显示硬盘分割情形,打印分区表。
3.输入a设定硬盘启动区。
4.输入n创建新的硬盘分割区。
4.1.输入e硬盘为[延伸]分割区(extend)。
4.2.输入p硬盘为[主要]分割区(primary)。
5.输入t改变硬盘分割区属性。
- t:分区系统id号
- L:82:linuxswap
- 83:linux
- 86:NTFSwindow分区
6.输入d删除硬盘分割区属性。
7.输入q结束不存入硬盘分割区属性。
8.输入w结束并写入硬盘分割区属性
3、输入n创建新的硬盘分区——输入p创建主分区——输入1设置一个分区——回车——回车(默认全部空间)
Command(mforhelp):n Commandaction eextended···扩展分区 pprimarypartition(1-4)···主分区 p Partitionnumber(1-4):1 Firstcylinder(1-2610,default1): Usingdefaultvalue1 Lastcylinder,+cylindersor+size{K,M,G}(1-2610,default2610): Usingdefaultvalue2610
4、输入p查看分区情况——输入w保存退出(一定要w保存不然无效)
Command(mforhelp):p Disk/dev/sdb:21.5GB,21474836480bytes 255heads,63sectors/track,2610cylinders Units=cylindersof16065*512=8225280bytes Sectorsize(logical/physical):512bytes/512bytes I/Osize(minimum/optimal):512bytes/512bytes Diskidentifier:0x09f38795 DeviceBootStartEndBlocksIdSystem /dev/sdb11261020964793+83Linux Command(mforhelp):w Thepartitiontablehasbeenaltered! Callingioctl()tore-readpartitiontable. Syncingdisks.
5、mkfs命令格式化磁盘
[root@oracle~]#mkfs.ext4/dev/sdb mkfs.ext4:invalidfragmentsize-/dev/sdb
6、mount命令挂载分区
[root@oracle~]#mount/dev/sdb/oracle/ Youhavenewmailin/var/spool/mail/root [root@oracle~]#df-TH FilesystemTypeSizeUsedAvailUse%Mountedon /dev/sda2ext419G11G7.3G60%/ tmpfstmpfs2.1G74k2.1G1%/dev/shm /dev/sda1ext4297M29M253M11%/boot /dev/sdbext422G47M20G1%/oracle
7、添加到/etc/fstab文件下保存退出否则重启后硬盘消失
/dev/sdb/oracleext4defaults,noatime00
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持毛票票。