Liunx添加新硬盘其实和Windows的操作一样,但一个是图形化操作,另一个是命令行操作,不过步骤是一样,下面就动手演示和讲解

Linux挂载新硬盘

1、查看硬盘信息

命令:fdisk -l

[root@center ~]# fdisk -l

Disk /dev/vda: 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: 0x0003a7b4

Device Boot Start End Blocks Id System

/dev/vda1 * 1 2611 20970496 83 Linux

Disk /dev/vdb: 107.4 GB, 107374182400 bytes #第二块硬盘的信息和分区信息

16 heads, 63 sectors/track, 208050 cylinders

Units = cylinders of 1008 * 512 = 516096 bytes

Sector size (logical/physical): 512 bytes / 512 bytes

I/O size (minimum/optimal): 512 bytes / 512 bytes

Disk identifier: 0x00000000

2、创建新硬盘分区

命令:fdisk /dev/vdb

[root@center ~]# fdisk /dev/vdb

Device contains neither a valid DOS partition table, nor Sun, SGI or OSF disklabel

Building a new DOS disklabel with disk identifier 0x1e694286.

Changes will remain in memory only, until you decide to write them.

After that, of course, the previous content won't be recoverable.

Warning: invalid flag 0x0000 of partition table 4 will be corrected by w(rite)

WARNING: DOS-compatible mode is deprecated. It's strongly recommended to

switch off the mode (command 'c') and change display units to

sectors (command 'u').

Command (m for help): n

Command action

e extended #e为创建扩展分区

p primary partition (1-4) #p为创建逻辑分区

p

Partition number (1-4): 1 #在这里输入1,就进入划分逻辑分区阶段了;

First cylinder (1-208050, default 1): 1 #分区的Start 值,这里最好直接按回车,否则可能会造成空间浪费;

Using default value 1

Last cylinder, +cylinders or +size{K,M,G} (1-208050, default 208050): 208050 #分区的Over值,我就分一个区

Using default value 208050

Command (m for help): w #最后输入w回车保存退出。

The partition table has been altered!

Calling ioctl() to re-read partition table.

Syncing disks.

fdisk可以用m命令来看fdisk命令的内部命令;

a:命令指定启动分区;

d:命令删除一个存在的分区;

l:命令显示分区ID号的列表;

m:查看fdisk命令帮助;

n:命令创建一个新分区;

p:命令显示分区列表;

t:命令修改分区的类型ID号;

w:命令是将对分区表的修改存盘让它发生作用;

3、确认新分区信息

命令:fdisk -l

[root@center ~]# fdisk -l

Disk /dev/vda: 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: 0x0003a7b4

Device Boot Start End Blocks Id System

/dev/vda1 * 1 2611 20970496 83 Linux

Disk /dev/vdb: 107.4 GB, 107374182400 bytes

16 heads, 63 sectors/track, 208050 cylinders

Units = cylinders of 1008 * 512 = 516096 bytes

Sector size (logical/physical): 512 bytes / 512 bytes

I/O size (minimum/optimal): 512 bytes / 512 bytes

Disk identifier: 0x1e694286

Device Boot Start End Blocks Id System

/dev/vdb1 1 208050 104857168+ 83 Linux #刚创建好的分区信息

4、格式化分区

命令:mkfs.ext4 /dev/vdb1

[root@center ~]# mkfs.ext4 /dev/vdb1

mke2fs 1.41.12 (17-May-2010)

Filesystem label= #文件系统标签

OS type: Linux #操作系统类型

Block size=4096 (log=2) #块大小

Fragment size=4096 (log=2) #分块大小

Stride=0 blocks, Stripe width=0 blocks

6553600 inodes, 26214292 blocks

1310714 blocks (5.00%) reserved for the super user

First data block=0 #第一个数据块

Maximum filesystem blocks=4294967296

800 block groups

32768 blocks per group, 32768 fragments per group

8192 inodes per group

Superblock backups stored on blocks:

32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632, 2654208,

4096000, 7962624, 11239424, 20480000, 23887872

Writing inode tables: done #写入inode表

Creating journal (32768 blocks): done

Writing superblocks and filesystem accounting information: done

This filesystem will be automatically checked every 26 mounts or

180 days, whichever comes first. Use tune2fs -c or -i to override.

Linux的分区类型介绍:

随着Linux系统在现在业务中的应用,Linux文件系统的弱点也渐渐显露出来了,其中系统缺省使用的ext2文件系统是非日志文件系统。这在关键行业的应用是一个致命的弱点.而Ext3文件系统是直接从Ext2文件系统发展而来,目前ext3文件系统已经非常稳定可靠。它完全兼容Ext2文件系统。

Ext3的特点:高可用性、数据的完整性、数据的完整性、数据转换、多种日志模式

同样的Ext4完全兼容Ext3,相对于Ext3来说,Ext4支持更大的存储,Ext3目前所支持的最大16TB文件系统和最大2TB文件,而Ext4分别支持1EB的文件系统,以及16TB 的文件,还有就是Ext3目前只支持32,000个子目录,而Ext4支持无限数量的子目录,Ext4引入了现代文件系统中流行的extents概念,每个 extent 为一组连续的数据块,上述文件则表示为“该文件数据保存在接下来的25,600个数据块中”,提高了不少效率。

5、创建挂载目录

命令:mkdir /data

6、挂载分区

命令:mount /dev/vdb1 /data

7、查看硬盘大小以及挂载分区

命令:df -Th

[root@center ~]# df -Th

Filesystem Type Size Used Avail Use% Mounted on

/dev/vda1 ext4 20G 1.1G 18G 6% /

tmpfs tmpfs 3.9G 0 3.9G 0% /dev/shm

/dev/vdb1 ext4 99G 60M 94G 1% /data #新挂载的分区

8、配置开机自动挂载

命令:vim /etc/fstab

/dev/vdb1 /data ext4 defaults 1 1

[root@center ~]# blkid

/dev/vda1: UUID="b7aae0d4-268c-4b60-914a-f3b48e22819c" TYPE="ext4"

/dev/vdb1: UUID="5de835dd-5322-46f0-8728-3d4ae7d83b54" TYPE="ext4"

[root@center ~]# cat /etc/fstab

#

# /etc/fstab

# Created by anaconda on Tue Mar 27 04:51:55 2018

#

# 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=b7aae0d4-268c-4b60-914a-f3b48e22819c / ext4 defaults 1 1

UUID=5de835dd-5322-46f0-8728-3d4ae7d83b54 /data ext4 defaults 1 1

tmpfs /dev/shm tmpfs defaults 0 0

devpts /dev/pts devpts gid=5,mode=620 0 0

sysfs /sys sysfs defaults 0 0

proc /proc proc defaults 0 0

Swap分区

Swap分区其实和Windows上的虚拟内存一样,Swap分区在系统的物理内存不够用的时候,把物理内存中的一部分空间释放出来,以供当前运行的程序使用。那些被释放的空间可能来自一些很长时间没有什么操作的程序,这些被释放的空间被临时保存到Swap分区中,等到那些程序要运行时,再从Swap分区中恢复保存的数据到内存中。

下面介绍两种创建swap的方法:

新建磁盘分区作为swap分区

用文件作为Swap分区

新建磁盘分区作为swap分区

用fdisk命令对磁盘进行分区,添加swap分区,新建分区,在fdisk中用“t”命令将新添的分区id改为82

(Linux swap类型)

格式化swap分区,这里的sdb2要看您加完后p命令显示的实际分区设备名

mkswap /dev/sdb1

启动新的swap分区

swapon /dev/sdb1

让系统启动时能自动启用这个交换分区,可以编辑/etc/fstab,加入下面一行

/dev/sdb1 swap swap defaults 0 0

用文件作为Swap分区

1.创建要作为swap分区的文件:增加1GB大小的交换分区,则命令写法如下,其中的count等于想要的块的数量(bs*count=文件大小)。

dd if=/dev/zero of=/root/swapfile bs=1M count=1024

2.格式化为交换分区文件,建立swap的文件系统:

mkswap /root/swapfile

3.启用交换分区文件:

swapon /root/swapfile

4.使系统开机时自启用,在文件/etc/fstab中添加一行:

/root/swapfile swap swap defaults 0 0

linux如何挂载swap分区,Linux挂载新硬盘和创建Swap分区的方法相关推荐

  1. 新硬盘怎么装系统分区?

    新硬盘怎么装系统分区?相信小伙伴入手的新硬盘或者新电脑一般都没有默认分区,大家在u盘装系统之前需进行分区.很多电脑小白觉得将硬盘分区是件非常难操作的事情,其实不然,今天快启动小编带大家了解新电脑硬盘快 ...

  2. 怎样在linux中创建硬盘,在linux中添加新硬盘并创建LVM组

    1.以虚拟机为例,给虚拟机添加一块新硬盘,并创建LVM组,将新硬盘用于存放oracle数据库文件. 2.fdisk -ll查看新添加的硬盘是否被识别,如图已经识别出sdb. 3.# pvcreate ...

  3. linux的第一个逻辑分区表示为 ?,/dev/sda5 在 Linux 中表示 答案:第一块SCIS 硬盘上的逻辑分区...

    相关问题 计算机病毒只存在于计算机硬盘上.: 计算机病毒 计算机 硬盘 上 .CHS寻址指的是使用()来对硬盘寻址.: CHS 寻址 硬盘 寻址 柱面 磁头 扇区 智慧职教: NTFS系统支持的最大硬 ...

  4. linux建分区以cylinder,Linux添加新硬盘,fdisk新建分区

    fdisk新建分区:[root@localhost ~]# fdisk -l Disk /dev/sda: 21.5 GB, 21474836480 bytes 255 heads, 63 secto ...

  5. 增加一块新硬盘,扩大原有分区

    2019独角兽企业重金招聘Python工程师标准>>> 首先扩大原有分区只针对与逻辑卷格式 物理卷无效 先查询 增加的磁盘 并且对其进行分区 格式化 [root@localhost ...

  6. 大数据_MapperReduce_Hbase的优化_高可用 预分区_防止数据倾斜_JAVAAPI创建预分区---Hbase工作笔记0026

    技术交流QQ群[JAVA,C++,Python,.NET,BigData,AI]:170933152 然后我们说,我们的hbase是用来存大量的数据的,那么 他就需要优化了.我们怎么去优化呢? 首先我 ...

  7. linux大容量硬盘 克隆到小硬盘_Linux添加新硬盘的挂载方法

    1.Linux的硬盘识别 在/dev/下建立相应的设备文件.如 sda 表示第一块SCSI硬盘 hda 表示第一块IDE硬盘(即连接在第一个IDE接口的Master口上) scd0 表示第一个USB光 ...

  8. linux 磁盘分区,格式化,挂载

    在操作系统中,磁盘管理属于设备管理的范畴,一块硬盘安装到主机之后称为裸设备,若要能够linux系统中使用必须对其进行如下步骤: 分区 --> 格式化 --> 挂载 1. linux 系统中 ...

  9. linux骚操作之第八话硬盘分区及挂载

    文章目录 前言 一.什么是挂载 二.磁盘分区结构 三.文件系统类型 1.XFS文件系统 2.SWAP,交换文件系统 3.LINUX支持的其他文件系统类型 4.CENTOS6 与CENTOS7的区别 四 ...

最新文章

  1. linux中查看日志技巧,日志查看技巧之筛选[linux命令集][排查篇]
  2. Kafka源码剖析 —— 网络I/O篇 —— 浅析KafkaSelector
  3. 比特币耶稣Roger Ver赠送中国著名经济学家巴曙松1枚比特币现金BCH
  4. PHP排序算法的复习和总结
  5. 遍历List过程中同时修改
  6. linux切换sid,linux – 将sid字段添加到ps -f输出
  7. 如何设置CentOS 7获取动态及静态IP地址
  8. linux db2 权限管理,DB2五种管理权限
  9. 通过导入txt数据画出python turtle图形_【Python】txt文件读取绘画
  10. Hexo + Github搭建自己的博客
  11. 003、使用MegaCli工具查看Raid磁盘阵列状态
  12. 用正则表达式验证邮箱和手机号
  13. 树莓派还能这么玩之做一个语音音箱
  14. ZooKeeper性能测试
  15. Apple_Mail 登录163邮箱账号
  16. eclipse 的RSE插件不错
  17. 探访北大最AI的食堂!刷脸打饭,机器认识200多道菜
  18. 爬虫chromedriver被识别怎么办?
  19. 【读书随记】周末充电,学习Java更轻松(文末送书)
  20. easyExcel中导入文件参数校验实现方案

热门文章

  1. 控创Kontron工控机维修KISS4U760-A工业电脑维修
  2. UItraISO制作U盘启动
  3. 邮箱正则表达式和域名长度
  4. 关于漏洞这个页面包含一个错误/警告信息,可能会导致敏感信息泄露
  5. 靠AI六小时开发出游戏Demo,剧本绘画配音一条龙,网友:新概念3“A”大作
  6. 淘宝海外直邮是正品吗?四川万顿思
  7. 手把手教你作出扫雷小游戏
  8. 孙溟㠭为释永信大和尚篆刻白文图章
  9. 大四刚毕业应届生说自己已经有三年的工作经验。
  10. 《Android 应用案例开发大全(第3版)》——第2章,第2.3节壁纸的基本框架