20180804第四章

4.1 df命令(df -i df -h df -m)

4.2 du命令 (du -h du -s du -sh)

4.3/4.4 磁盘分区(fdisk, fdisk -l)

4.5/4.6 磁盘格式化(mke2fs -t ext4 -b 2048, mkfs.xfs -f ,blkid )

4.7/4.8 磁盘挂载 (mount ,umount)

4.9 手动增加swap空间 (swapon,swapoff )

4.10/4.11/4.12 lvm讲解
4.13 磁盘故障小案例
扩展学习 parted分区gpt格式 http://www.apelearn.com/bbs/thread-7243-1-1.html

4.1 df命令

man df

[root@linux-01 ~]# df

文件系统 1K-块 已用 可用 已用% 挂载点

/dev/sda3 18658304 2167268 16491036 12% /

devtmpfs 494232 0 494232 0% /dev

tmpfs 504076 0 504076 0% /dev/shm

tmpfs 504076 6944 497132 2% /run

tmpfs 504076 0 504076 0% /sys/fs/cgroup

/dev/sda1 201380 99156 102224 50% /boot

tmpfs 100816 0 100816 0% /run/user/0

[root@linux-01 ~]# df -h

文件系统 容量 已用 可用 已用% 挂载点

/dev/sda3 18G 2.1G 16G 12% /

devtmpfs 483M 0 483M 0% /dev

tmpfs 493M 0 493M 0% /dev/shm

tmpfs 493M 6.8M 486M 2% /run

tmpfs 493M 0 493M 0% /sys/fs/cgroup

/dev/sda1 197M 97M 100M 50% /boot

tmpfs 99M 0 99M 0% /run/user/0

可用单位Byte 1000byte =1kb 1000kb=1mb 1000mb=1gb 1000=1tb 其实是1024

devtmpfs 483M 0 483M 0% /dev

tmpfs 493M 0 493M 0% /dev/shm

tmpfs 493M 6.8M 486M 2% /run

tmpfs 493M 0 493M 0% /sys/fs/cgroup

文件系统是临时文件系统。及时写了文件重启后会消失, dev/shm 是内存。

我们只需要关注 /dev/sda3 /dev/sda1

那么swap 在哪里看呢 用free看

[root@linux-01 ~]# free

total used free shared buff/cache available

Mem: 1008152 140028 109468 6912 758656 668912

Swap: 2097148 0 2097148

swap是内存的两倍

[root@linux-01 ~]# df -i

文件系统 Inode 已用(I) 可用(I) 已用(I)% 挂载点

/dev/sda3 9334272 27647 9306625 1% /

devtmpfs 123558 380 123178 1% /dev

tmpfs 126019 1 126018 1% /dev/shm

tmpfs 126019 468 125551 1% /run

tmpfs 126019 16 126003 1% /sys/fs/cgroup

/dev/sda1 102400 327 102073 1% /boot

tmpfs 126019 1 126018 1% /run/user/0

创建分区后格式化, 格式化就是创建iNode。是根据分区大小划分的。

有时候看到df -h明明有空间还是写不进东西 我们可以df -i 看看还有多少空间、

[root@linux-01 ~]# df -m

文件系统 1M-块 已用 可用 已用% 挂载点

/dev/sda3 18221 2117 16105 12% /

devtmpfs 483 0 483 0% /dev

tmpfs 493 0 493 0% /dev/shm

tmpfs 493 7 486 2% /run

tmpfs 493 0 493 0% /sys/fs/cgroup

/dev/sda1 197 97 100 50% /boot

tmpfs 99 0 99 0% /run/user/0

这几个参数 df -i df -h df -m

4.2 du命令

du 查看文件大小

ls -h /etc/passwd

du -h /etc/passwd 不足4KB也会按4KB

du 什么不加显示不明晰 单位是K

du -s /etc/passwd

[root@linux-01 ~]# du -sh /etc/passwd

4.0K /etc/passwd

[root@linux-01 ~]# du -h /etc/passwd

4.0K /etc/passwd

[root@linux-01 ~]# du -s /etc/passwd

4.0K /etc/passwd

[root@linux-01 ~]# du -s /etc/passwd

4 /etc/passwd

4.3/4.4 磁盘分区

给虚拟机添加一块磁盘, 分区 挂载 是我们工作中进程用到的, 虚拟机 ---设置-- 添加-硬盘 -下一步 -下一步推荐就可以--大小 10G --完成 --确定

在服务上是支持热拔插硬盘的,在服务器上直接插上硬盘就识别了。

怎么查看磁盘

[root@linux01 ~]# fdisk

用法:

fdisk [选项] <磁盘> 更改分区表

fdisk [选项] -l <磁盘> 列出分区表

fdisk -s <分区> 给出分区大小(块数)

选项:

-b <大小> 扇区大小(512、1024、2048或4096)

-c[=<模式>] 兼容模式:“dos”或“nondos”(默认)

-h 打印此帮助文本

-u[=<单位>] 显示单位:“cylinders”(柱面)或“sectors”(扇区,默认)

-v 打印程序版本

-C <数字> 指定柱面数

-H <数字> 指定磁头数

-S <数字> 指定每个磁道的扇区数

查看列表是

[root@linux01 ~]# fdisk -l

磁盘 /dev/sda:21.5 GB, 21474836480 字节,41943040 个扇区

Units = 扇区 of 1 * 512 = 512 bytes

扇区大小(逻辑/物理):512 字节 / 512 字节

I/O 大小(最小/最佳):512 字节 / 512 字节

磁盘标签类型:dos

磁盘标识符:0x000d5348

设备 Boot Start End Blocks Id System

/dev/sda1 * 2048 411647 204800 83 Linux

/dev/sda2 411648 41943039 20765696 8e Linux LVM

磁盘 /dev/mapper/cl-root:19.1 GB, 19113443328 字节,37330944 个扇区

Units = 扇区 of 1 * 512 = 512 bytes

扇区大小(逻辑/物理):512 字节 / 512 字节

I/O 大小(最小/最佳):512 字节 / 512 字节

磁盘 /dev/mapper/cl-swap:2147 MB, 2147483648 字节,4194304 个扇区

Units = 扇区 of 1 * 512 = 512 bytes

扇区大小(逻辑/物理):512 字节 / 512 字节

I/O 大小(最小/最佳):512 字节 / 512 字节

明显没识别到,要想识别新插入的硬盘重启。reboot 重启

看到多了一个

[root@linux01 ~]# fdisk -l

磁盘 /dev/sda:21.5 GB, 21474836480 字节,41943040 个扇区

Units = 扇区 of 1 * 512 = 512 bytes

扇区大小(逻辑/物理):512 字节 / 512 字节

I/O 大小(最小/最佳):512 字节 / 512 字节

磁盘标签类型:dos

磁盘标识符:0x000d5348

设备 Boot Start End Blocks Id System

/dev/sda1 * 2048 411647 204800 83 Linux

/dev/sda2 411648 41943039 20765696 8e Linux LVM

磁盘 /dev/sdb:10.7 GB, 10737418240 字节,20971520 个扇区

Units = 扇区 of 1 * 512 = 512 bytes

扇区大小(逻辑/物理):512 字节 / 512 字节

I/O 大小(最小/最佳):512 字节 / 512 字节

磁盘 /dev/mapper/cl-root:19.1 GB, 19113443328 字节,37330944 个扇区

Units = 扇区 of 1 * 512 = 512 bytes

扇区大小(逻辑/物理):512 字节 / 512 字节

I/O 大小(最小/最佳):512 字节 / 512 字节

磁盘 /dev/mapper/cl-swap:2147 MB, 2147483648 字节,4194304 个扇区

Units = 扇区 of 1 * 512 = 512 bytes

扇区大小(逻辑/物理):512 字节 / 512 字节

I/O 大小(最小/最佳):512 字节 / 512 字节

如果很卡可以看下W

[root@linux01 ~]# w 负载

22:15:27 up 4 min, 2 users, load average: 0.09, 0.10, 0.05

USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT

root tty1 22:11 3:51 0.06s 0.06s -bash

root pts/0 192.168.253.1 22:12 7.00s 0.04s 0.03s w

虚拟机磁盘划分分区,

[root@linux01 ~]# fdisk /dev/sdb

如果是云主机他们磁盘分区是 fdisk /dev/sda/adb

可以划分分区,或直接格式化用一个分区,

 

[root@linux01 ~]# fdisk /dev/sdb

欢迎使用 fdisk (util-linux 2.23.2)。

更改将停留在内存中,直到您决定将更改写入磁盘。

使用写入命令前请三思。

 

Device does not contain a recognized partition table

使用磁盘标识符 0xfe2926b5 创建新的 DOS 磁盘标签。

 

命令(输入 m 获取帮助):m

命令操作

a toggle a bootable flag

b edit bsd disklabel

c toggle the dos compatibility flag

d delete a partition

g create a new empty GPT partition table

G create an IRIX (SGI) partition table

l list known partition types

m print this menu

n add a new partition

o create a new empty DOS partition table

p print the partition table

q quit without saving changes

s create a new empty Sun disklabel

t change a partition's system id

u change display/entry units

v verify the partition table

w write table to disk and exit

x extra functionality (experts only)

命令(输入 m 获取帮助):

n p w d 常用

n增加一个新的分区 ,p 列出来, w write 写,d常用的

命令(输入 m 获取帮助):p

磁盘 /dev/sdb:10.7 GB, 10737418240 字节,20971520 个扇区

Units = 扇区 of 1 * 512 = 512 bytes

扇区大小(逻辑/物理):512 字节 / 512 字节

I/O 大小(最小/最佳):512 字节 / 512 字节

磁盘标签类型:dos

磁盘标识符:0xfe2926b5

设备 Boot Start End Blocks Id System

命令(输入 m 获取帮助):n

Partition type:

p primary (0 primary, 0 extended, 4 free) 主

e extended 扩展分区

给一个磁盘划分分区,最多主分区4个, 如果想划分多个,可以一个主多个扩展,可以划分多个扩展分区,在扩展分区继续划分逻辑分区。

主分区+扩展分区最多是=4

Select (default p): p

分区号 (1-4,默认 1):1

起始 扇区 (2048-20971519,默认为 2048):回车

Last 扇区, +扇区 or +size{K,M,G} (2048-4194303,默认为 4194303):+1G

分区 1已设置为 Linux 类型,大小设为 1 GiB

连续建四个会出现

命令(输入 m 获取帮助):N

If you want to create more than four partitions, you must replace a

primary partition with an extended partition first.

命令(输入 m 获取帮助):D

分区号 (1-4,默认 4):4

分区 4 已删除

先删除4分区

命令(输入 m 获取帮助):n

Partition type:

p primary (3 primary, 0 extended, 1 free)

e extended

Select (default e): e

已选择分区 4

起始 扇区 (2109440-20971519,默认为 2109440):

将使用默认值 2109440

Last 扇区, +扇区 or +size{K,M,G} (2109440-4194303,默认为 4194303):+5M

分区 4 已设置为 Extended 类型,大小设为 5 MiB

建一个扩展分区

命令(输入 m 获取帮助):P

磁盘 /dev/sdb:10.7 GB, 10737418240 字节,20971520 个扇区

Units = 扇区 of 1 * 512 = 512 bytes

扇区大小(逻辑/物理):512 字节 / 512 字节

I/O 大小(最小/最佳):512 字节 / 512 字节

磁盘标签类型:dos

磁盘标识符:0xfe2926b5

设备 Boot Start End Blocks Id System

/dev/sdb1 4194304 20971519 8388608 83 Linux

/dev/sdb2 2048 2099199 1048576 83 Linux

/dev/sdb3 2099200 2109439 5120 83 Linux

/dev/sdb4 2109440 2119679 5120 5 Extended

Partition table entries are not in disk order

主分区逻辑分区都是83 ID,

命令(输入 m 获取帮助):n

All primary partitions are in use

添加逻辑分区 5

起始 扇区 (2111488-2119679,默认为 2111488):

将使用默认值 2111488

Last 扇区, +扇区 or +size{K,M,G} (2111488-2119679,默认为 2119679):+1M

分区 5 已设置为 Linux 类型,大小设为 1 MiB

命令(输入 m 获取帮助):P

磁盘 /dev/sdb:10.7 GB, 10737418240 字节,20971520 个扇区

Units = 扇区 of 1 * 512 = 512 bytes

扇区大小(逻辑/物理):512 字节 / 512 字节

I/O 大小(最小/最佳):512 字节 / 512 字节

磁盘标签类型:dos

磁盘标识符:0xfe2926b5

设备 Boot Start End Blocks Id System

/dev/sdb1 4194304 20971519 8388608 83 Linux

/dev/sdb2 2048 2099199 1048576 83 Linux

/dev/sdb3 2099200 2109439 5120 83 Linux

/dev/sdb4 2109440 2119679 5120 5 Extended

/dev/sdb5 2111488 2113535 1024 83 Linux

Partition table entries are not in disk order

再加一致是逻辑分区,现在分3个主1个扩展1个逻辑分区,现在我们删掉一个主分区。

命令(输入 m 获取帮助):d

分区号 (1-5,默认 5):1

分区 1 已删除

命令(输入 m 获取帮助):p

磁盘 /dev/sdb:10.7 GB, 10737418240 字节,20971520 个扇区

Units = 扇区 of 1 * 512 = 512 bytes

扇区大小(逻辑/物理):512 字节 / 512 字节

I/O 大小(最小/最佳):512 字节 / 512 字节

磁盘标签类型:dos

磁盘标识符:0xfe2926b5

设备 Boot Start End Blocks Id System

/dev/sdb2 2048 2099199 1048576 83 Linux

/dev/sdb3 2099200 2109439 5120 83 Linux

/dev/sdb4 2109440 2119679 5120 5 Extended

/dev/sdb5 2111488 2113535 1024 83 Linux

一般sdb几就是几分区,现在我们如果有两个扩展分区,删掉一个,假如 45 都是扩展分区把5删掉, P看到还有没有sdb5

现在把所有的操作取消 q如果w保存退出

先划分3G扩展分区再分会提示要主分区还是逻辑分区,我们建一个主分区为3 ,1G然后逻辑分区默认区号1G 会发现最终分区号1 3 5,

逻辑分区有个特点肯定是从5开始的,前四个留给主 扩展分区,并且是连续的,

[root@linux01 ~]# fdisk /dev/sdb

欢迎使用 fdisk (util-linux 2.23.2)。

 改将停留在内存中,直到您决定将更改写入磁盘。

使用写入命令前请三思。

Device does not contain a recognized partition table

使用磁盘标识符 0xdf879420 创建新的 DOS 磁盘标签。

命令(输入 m 获取帮助):n

Partition type:

p primary (0 primary, 0 extended, 4 free)

e extended

Select (default p): e

分区号 (1-4,默认 1):1

起始 扇区 (2048-20971519,默认为 2048):

将使用默认值 2048

Last 扇区, +扇区 or +size{K,M,G} (2048-20971519,默认为 20971519):+3G

分区 1 已设置为 Extended 类型,大小设为 3 GiB

命令(输入 m 获取帮助):P

磁盘 /dev/sdb:10.7 GB, 10737418240 字节,20971520 个扇区

Units = 扇区 of 1 * 512 = 512 bytes

扇区大小(逻辑/物理):512 字节 / 512 字节

I/O 大小(最小/最佳):512 字节 / 512 字节

磁盘标签类型:dos

磁盘标识符:0xdf879420

设备 Boot Start End Blocks Id System

/dev/sdb1 2048 6293503 3145728 5 Extended

 

命令(输入 m 获取帮助):n

Partition type:

p primary (0 primary, 1 extended, 3 free)

l logical (numbered from 5)

Select (default p): p

分区号 (2-4,默认 2):3

起始 扇区 (6293504-20971519,默认为 6293504):

将使用默认值 6293504

Last 扇区, +扇区 or +size{K,M,G} (6293504-20971519,默认为 20971519):+1G

分区 3 已设置为 Linux 类型,大小设为 1 GiB

命令(输入 m 获取帮助):P

磁盘 /dev/sdb:10.7 GB, 10737418240 字节,20971520 个扇区

Units = 扇区 of 1 * 512 = 512 bytes

扇区大小(逻辑/物理):512 字节 / 512 字节

I/O 大小(最小/最佳):512 字节 / 512 字节

磁盘标签类型:dos

磁盘标识符:0xdf879420

设备 Boot Start End Blocks Id System

/dev/sdb1 2048 6293503 3145728 5 Extended

/dev/sdb3 6293504 8390655 1048576 83 Linux

 

命令(输入 m 获取帮助):N

Partition type:

p primary (1 primary, 1 extended, 2 free)

l logical (numbered from 5)

Select (default p): l

添加逻辑分区 5

起始 扇区 (4096-6293503,默认为 4096):

将使用默认值 4096

Last 扇区, +扇区 or +size{K,M,G} (4096-6293503,默认为 6293503):+1G

分区 5 已设置为 Linux 类型,大小设为 1 GiB

命令(输入 m 获取帮助):P

磁盘 /dev/sdb:10.7 GB, 10737418240 字节,20971520 个扇区

Units = 扇区 of 1 * 512 = 512 bytes

扇区大小(逻辑/物理):512 字节 / 512 字节

I/O 大小(最小/最佳):512 字节 / 512 字节

磁盘标签类型:dos

磁盘标识符:0xdf879420

 

设备 Boot Start End Blocks Id System

/dev/sdb1 2048 6293503 3145728 5 Extended

/dev/sdb3 6293504 8390655 1048576 83 Linux

/dev/sdb5 4096 2101247 1048576 83 Linux

多建几个逻辑分区最终是

命令(输入 m 获取帮助):p

磁盘 /dev/sdb:10.7 GB, 10737418240 字节,20971520 个扇区

Units = 扇区 of 1 * 512 = 512 bytes

扇区大小(逻辑/物理):512 字节 / 512 字节

I/O 大小(最小/最佳):512 字节 / 512 字节

磁盘标签类型:dos

磁盘标识符:0xdf879420

设备 Boot Start End Blocks Id System

/dev/sdb1 2048 6293503 3145728 5 Extended

/dev/sdb3 6293504 8390655 1048576 83 Linux

/dev/sdb5 4096 2101247 1048576 83 Linux

/dev/sdb6 2103296 2308095 102400 83 Linux

/dev/sdb7 2310144 2514943 102400 83 Linux

/dev/sdb8 2516992 2721791 102400 83 Linux

我们把6删掉

命令(输入 m 获取帮助):d

分区号 (1,3,5-8,默认 8):6

分区 6 已删除

命令(输入 m 获取帮助):p

磁盘 /dev/sdb:10.7 GB, 10737418240 字节,20971520 个扇区

Units = 扇区 of 1 * 512 = 512 bytes

扇区大小(逻辑/物理):512 字节 / 512 字节

I/O 大小(最小/最佳):512 字节 / 512 字节

磁盘标签类型:dos

磁盘标识符:0xdf879420

设备 Boot Start End Blocks Id System

/dev/sdb1 2048 6293503 3145728 5 Extended

/dev/sdb3 6293504 8390655 1048576 83 Linux

/dev/sdb5 4096 2101247 1048576 83 Linux

/dev/sdb6 2310144 2514943 102400 83 Linux

/dev/sdb7 2516992 2721791 102400 83 Linux

最终少了8还是有6个 ,所以逻辑分区必须是连续的。

主分区最大有4个 或主分区+扩展分区小于4,逻辑分区从第5个分区开始而且是连续的。

最终我们q退出来从新分一个分区。W保存

[root@linux01 ~]# fdisk /dev/sdb

欢迎使用 fdisk (util-linux 2.23.2)。

更改将停留在内存中,直到您决定将更改写入磁盘。

使用写入命令前请三思。

Device does not contain a recognized partition table

使用磁盘标识符 0x6c585125 创建新的 DOS 磁盘标签。

命令(输入 m 获取帮助):n

Partition type:

p primary (0 primary, 0 extended, 4 free)

e extended

Select (default p): p

分区号 (1-4,默认 1):1

起始 扇区 (2048-20971519,默认为 2048):

将使用默认值 2048

Last 扇区, +扇区 or +size{K,M,G} (2048-20971519,默认为 20971519):+5G

分区 1 已设置为 Linux 类型,大小设为 5 GiB

命令(输入 m 获取帮助):P

磁盘 /dev/sdb:10.7 GB, 10737418240 字节,20971520 个扇区

Units = 扇区 of 1 * 512 = 512 bytes

扇区大小(逻辑/物理):512 字节 / 512 字节

I/O 大小(最小/最佳):512 字节 / 512 字节

磁盘标签类型:dos

磁盘标识符:0x6c585125

设备 Boot Start End Blocks Id System

/dev/sdb1 2048 10487807 5242880 83 Linux

命令(输入 m 获取帮助):W

然后看下分区

[root@linux01 ~]# fdisk -l

磁盘 /dev/sda:21.5 GB, 21474836480 字节,41943040 个扇区

Units = 扇区 of 1 * 512 = 512 bytes

扇区大小(逻辑/物理):512 字节 / 512 字节

I/O 大小(最小/最佳):512 字节 / 512 字节

磁盘标签类型:dos

磁盘标识符:0x000d5348

设备 Boot Start End Blocks Id System

/dev/sda1 * 2048 411647 204800 83 Linux

/dev/sda2 411648 41943039 20765696 8e Linux LVM

磁盘 /dev/sdb:10.7 GB, 10737418240 字节,20971520 个扇区

Units = 扇区 of 1 * 512 = 512 bytes

扇区大小(逻辑/物理):512 字节 / 512 字节

I/O 大小(最小/最佳):512 字节 / 512 字节

磁盘标签类型:dos

磁盘标识符:0x6c585125

设备 Boot Start End Blocks Id System

/dev/sdb1 2048 10487807 5242880 83 Linux

 

磁盘 /dev/mapper/cl-root:19.1 GB, 19113443328 字节,37330944 个扇区

Units = 扇区 of 1 * 512 = 512 bytes

扇区大小(逻辑/物理):512 字节 / 512 字节

I/O 大小(最小/最佳):512 字节 / 512 字节

 

磁盘 /dev/mapper/cl-swap:2147 MB, 2147483648 字节,4194304 个扇区

Units = 扇区 of 1 * 512 = 512 bytes

扇区大小(逻辑/物理):512 字节 / 512 字节

I/O 大小(最小/最佳):512 字节 / 512 字节

如果不想要这个分区那就fdisk /dev/ sdb 把主分区删掉就可以了。

扩展分区和逻辑分区的关系,虽然扩展分区分了空间,但真正占空间的是扩展分区里面的逻辑分区。扩展分区只是个壳子不能写数据,真正写数据的是逻辑分区。

4.5/4.6 磁盘格式化

有了分区不格式化不能用这个磁盘,widows里面支持NTFS fat(已经过时),在LINUX里面 支持什么文字呢 在

[root@linux01 ~]# cat /etc/filesystems

xfs 默认的文件系统,装系统时候默认就是这个

ext4

ext3

ext2

nodev proc

nodev devpts

iso9660

vfat

hfs

hfsplus

*

我们可以用[root@linux01 ~]# mount 主要关注Dev下就可以

/dev/sda1 on /boot type xfs (rw,relatime,seclabel,attr2,inode64,noquota)

/ /boot/跟和boot都是xfs 文件

6版本之前都是用ext 6用ext4, 5 用ext3

centos7后 改成xfs 其实差不多,并且可以格式化成ext4或 3 2 默认的是xfs

[root@linux01 ~]# make2fs -t指定格式化格式, -b指定块大小 ,

之前ls du 后文件大小不一样是因为虽然文件大小是多少,会占用多一些的块。

新建一个3.TXT

[root@linux01 ~]# touch 3.txt

[root@linux01 ~]# ls

3.txt anaconda-ks.cfg

[root@linux01 ~]# ls -lh 3.txt

-rw-r--r--. 1 root root 0 7月 18 23:20 3.txt

[root@linux01 ~]# echo '33333333'>>3.txt

[root@linux01 ~]# ls -lh 3.txt

-rw-r--r--. 1 root root 9 7月 18 23:21 3.txt

[root@linux01 ~]# du -sh 3.txt

4.0K 3.txt

[root@linux01 ~]# du -sb 3.txt

9 3.txt

mkfs.ext4 ==mke2fs -t xfs

[root@linux01 ~]# mke2fs -t xfs -b 2048 /dev/sdb1 错误的 不能格式化这种文件

[root@linux01 ~]# mke2fs -t ext4 -b 2048 /dev/sdb1 正确的

[root@linux01 ~]# mkfs.xfs -f /dev/sdb1 正确的

meta-data=/dev/sdb1 isize=512 agcount=4, agsize=327680 blks

= sectsz=512 attr=2, projid32bit=1

= crc=1 finobt=0, sparse=0

data = bsize=4096 blocks=1310720, imaxpct=25

= sunit=0 swidth=0 blks

naming =version 2 bsize=4096 ascii-ci=0 ftype=1

log =internal log bsize=4096 blocks=2560, version=2

= sectsz=512 sunit=0 blks, lazy-count=1

realtime =none extsz=4096 blocks=0, rtextents=0

怎么样看还没有挂载的分区

[root@linux01 ~]# blkid /dev/sdb1

/dev/sdb1: UUID="37bd5191-777f-448b-861b-ff9c49c58414" TYPE="xfs"

如果我们这样会提示建块很大要继续吗

[root@linux01 ~]# mke2fs -b 8192 /dev/sdb1

Warning: blocksize 8192 not usable on most systems.

mke2fs 1.42.9 (28-Dec-2013)

mke2fs: 8192-byte blocks too big for system (max 4096)

无论如何也要继续? (y,n)

若果我们存大的视频 音乐等文件建议块大一点,如果小文件一般用2048 ,一般我们保持默认就可以。

-m预留的空间 mke2fs -m 1 /dev/sdb1 或0.1都可以,若果不指定默认的ext2

[root@linux01 ~]# blkid /dev/sdb1

/dev/sdb1: UUID="37bd5191-777f-448b-861b-ff9c49c58414" TYPE="xfs"

mkfs.ext4, mke2fs支持的格式是一样的。

iNode 格式化分区时候创建的。

[root@linux01 ~]# mke2fs -t ext4 /dev/sdb1

mke2fs 1.42.9 (28-Dec-2013)

文件系统标签=

OS type: Linux

块大小=4096 (log=2)

分块大小=4096 (log=2)

Stride=0 blocks, Stripe width=0 blocks

327680 inodes, 1310720 blocks

65536 blocks (5.00%) reserved for the super user

第一个数据块=0

Maximum filesystem blocks=1342177280

40 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

Allocating group tables: 完成

正在写入inode表: 完成

Creating journal (32768 blocks): 完成

Writing superblocks and filesystem accounting information: 完成

4个块对应1个iNode

[root@linux01 ~]# mke2fs -t ext4 -i 8192 /dev/sdb1

块大小=4096 (log=2)

分块大小=4096 (log=2)

Stride=0 blocks, Stripe width=0 blocks

655360 inodes, 1310720 blocks

65536 blocks (5.00%) reserved for the super user

第一个数据块=0

总结 -b块大小。 -i iNode 最低只能1个块对应一个iNode ,-m 预留空间

4.7/4.8 磁盘挂载

如果 一个磁盘没有分区直接格式化也是可以的 ,先把分区删掉

[root@linux01 ~]# fdisk /dev/sdb

命令(输入 m 获取帮助):p

设备 Boot Start End Blocks Id System

/dev/sdb1 2048 10487807 5242880 83 Linux

命令(输入 m 获取帮助):d

已选择分区 1

分区 1 已删除

命令(输入 m 获取帮助):p

设备 Boot Start End Blocks Id System

[root@linux01 ~]# mkfs.xfs -f /dev/sdb

怎么看是个什么样的文件系统呢

[root@linux01 ~]# blkid /dev/sdb

/dev/sdb: UUID="4f80523b-6ca6-47d5-8a8b-7bf93b7e8bd0" TYPE="xfs"

不管有没有分区必须选格式化 ,只有格式化才能挂载这个文件系统。

[root@linux01 ~]# df -h

文件系统 容量 已用 可用 已用% 挂载点

/dev/mapper/cl-root 18G 1.1G 17G 6% /

devtmpfs 478M 0 478M 0% /dev

tmpfs 489M 0 489M 0% /dev/shm

tmpfs 489M 6.7M 482M 2% /run

tmpfs 489M 0 489M 0% /sys/fs/cgroup

/dev/sda1 197M 117M 81M 60% /boot

tmpfs 98M 0 98M 0% /run/user/0

[root@linux01 ~]# mount /dev/sdb /mnt/

[root@linux01 ~]# df -h

文件系统 容量 已用 可用 已用% 挂载点

/dev/mapper/cl-root 18G 1.1G 17G 6% /

devtmpfs 478M 0 478M 0% /dev

tmpfs 489M 0 489M 0% /dev/shm

tmpfs 489M 6.7M 482M 2% /run

tmpfs 489M 0 489M 0% /sys/fs/cgroup

/dev/sda1 197M 117M 81M 60% /boot

tmpfs 98M 0 98M 0% /run/user/0

/dev/sdb 10G 33M 10G 1% /mnt

挂载点是磁盘的入口,没挂载点不能写东西,

[root@linux01 ~]# cd /mnt/

[root@linux01 mnt]# ls

[root@linux01 mnt]# touch 1.txt 2.txt

[root@linux01 mnt]# mkdir 345

[root@linux01 mnt]# ls

1.txt 2.txt 345

[root@linux01 mnt]# umount /dev/sdb

umount: /mnt:目标忙。

(有些情况下通过 lsof(8) 或 fuser(1) 可以

找到有关使用该设备的进程的有用信息)

[root@linux01 mnt]# cd

[root@linux01 ~]# umount /dev/sdb

必须退出来才可以挂载

然后再挂载

[root@linux01 ~]# mount /dev/sdb /mnt/

[root@linux01 mnt]# umount -l /mnt/

umount: /mnt/:未挂载

[root@linux01 mnt]# df -h

文件系统 容量 已用 可用 已用% 挂载点

/dev/mapper/cl-root 18G 1.1G 17G 6% /

devtmpfs 478M 0 478M 0% /dev

tmpfs 489M 0 489M 0% /dev/shm

tmpfs 489M 6.7M 482M 2% /run

tmpfs 489M 0 489M 0% /sys/fs/cgroup

/dev/sda1 197M 117M 81M 60% /boot

tmpfs 98M 0 98M 0% /run/user/0

man month 可以搜defaults

defaults

Use default options: rw, suid, dev, exec, auto, nouser, and

async.

可读可写, 允许分区设置suid 权限, exec 可执行,自动挂载,普通用户不能挂载,内存里面数据随时写到磁盘里 默认不会同步 nasyns.

remount 重新挂载。

[root@linux01 ~]# vi /etc/fstab 系统启动默认挂载哪些磁盘分区都在这个文件下设置的

/dev/mapper/cl-root / xfs defaults 0 0

UUID=3226572d-e6f5-4d9f-90c3-e99ea9f7c352 /boot xfs defaults 0 0

/dev/mapper/cl-swap swap swap defaults 0 0

这里挂载跟,BOOT ,swap,从左到右 文件设备号 名称, 挂载点 分区格式,挂载选项 ,是否备份(不起作用) 优先级是否检测(想最先检测1想后面检测2 不想检测0)。

man fstab

4.9 手动增加swap空间

一般如果内存很大swap设置8G就可以了,但如果分要加SWAP我们不用重装系统

[root@linux01 ~]# dd if=/dev/zero of=/tmp/newdisk bs=1M count=100

记录了100+0 的读入

记录了100+0 的写出

104857600字节(105 MB)已复制,0.598959 秒,175 MB/秒

dd规定磁盘的可读写 if从哪里开始读/dev/zero是Linux系统里面到零器可以产生很多0, of把这些0放哪里, bs 块大小,count *1=100M

[root@linux01 tmp]# du -sh /tmp/newdisk

100M /tmp/newdisk

建完需要格式化

[root@linux01 tmp]# mkswap -f /tmp/newdisk

正在设置交换空间版本 1,大小 = 102396 KiB

无标签,UUID=b483c139-5cbd-45b4-8de6-2e572f9b9182

加载完后需要把现在的加载到之前的SWAP上

先看目前swap有多大

[root@linux01 ~]# free -m

total used free shared buff/cache available

Mem: 976 115 586 6 274 685

Swap: 2047 0 2047

加在一起的命令

[root@linux01 ~]# swapon /tmp/newdisk

swapon: /tmp/newdisk:不安全的权限 0644,建议使用 0600。

单依然加上了[root@linux01 ~]# free -m

total used free shared buff/cache available

Mem: 976 115 586 6 274 684

Swap: 2147 0 2147

为了安全期间我们改成600

[root@linux01 ~]# chmod 600 /tmp/newdisk

如果不用了想删掉呢

[root@linux01 ~]# swapoff /tmp/newdisk

[root@linux01 ~]# free -m

total used free shared buff/cache available

Mem: 976 115 586 6 274 685

Swap: 2047 0 2047

不想用也可以删掉

[root@linux01 ~]# rm -f /tmp/newdisk

4.10/4.11/4.12 lvm讲解

可以很方便的扩容和缩容磁盘空间,一旦出现问题,想到了磁盘分了物理分区,物理分区又分LVM,恢复期比较麻烦,

灰色磁盘,橙色物理卷。绿地卷组。 逻辑卷

1准备磁盘分区,

2创建三个分区,分别1G

3改变分区类型8e

现在没有任何分区

[root@linux01 ~]# fdisk /dev/sdb

欢迎使用 fdisk (util-linux 2.23.2)。

更改将停留在内存中,直到您决定将更改写入磁盘。

使用写入命令前请三思。

 

Device does not contain a recognized partition table

使用磁盘标识符 0x4310a032 创建新的 DOS 磁盘标签。

命令(输入 m 获取帮助):p

磁盘 /dev/sdb:10.7 GB, 10737418240 字节,20971520 个扇区

Units = 扇区 of 1 * 512 = 512 bytes

扇区大小(逻辑/物理):512 字节 / 512 字节

I/O 大小(最小/最佳):512 字节 / 512 字节

磁盘标签类型:dos

磁盘标识符:0x4310a032

设备 Boot Start End Blocks Id System

命令(输入 m 获取帮助):n

Partition type:

p primary (0 primary, 0 extended, 4 free)

e extended

Select (default p):

Using default response p

分区号 (1-4,默认 1):

起始 扇区 (2048-20971519,默认为 2048):

将使用默认值 2048

Last 扇区, +扇区 or +size{K,M,G} (2048-20971519,默认为 20971519):+1G

分区 1 已设置为 Linux 类型,大小设为 1 GiB

命令(输入 m 获取帮助):P 

磁盘 /dev/sdb:10.7 GB, 10737418240 字节,20971520 个扇区

Units = 扇区 of 1 * 512 = 512 bytes

扇区大小(逻辑/物理):512 字节 / 512 字节

I/O 大小(最小/最佳):512 字节 / 512 字节

磁盘标签类型:dos

磁盘标识符:0x4310a032

设备 Boot Start End Blocks Id System

/dev/sdb1 2048 2099199 1048576 83 Linux

新建一分区是83普通的分区如果想用LVM需要t

命令(输入 m 获取帮助):t

已选择分区 1

Hex 代码(输入 L 列出所有代码):8e

已将分区“Linux”的类型更改为“Linux LVM”

命令(输入 m 获取帮助):p

磁盘 /dev/sdb:10.7 GB, 10737418240 字节,20971520 个扇区

Units = 扇区 of 1 * 512 = 512 bytes

扇区大小(逻辑/物理):512 字节 / 512 字节

I/O 大小(最小/最佳):512 字节 / 512 字节

磁盘标签类型:dos

磁盘标识符:0x4310a032

设备 Boot Start End Blocks Id System

/dev/sdb1 2048 2099199 1048576 8e Linux LVM

这样才可以创建物理卷,输入8e错了的话可以CTRUL +U返回

创建三个最终

设备 Boot Start End Blocks Id System

/dev/sdb1 2048 2099199 1048576 8e Linux LVM

/dev/sdb2 2099200 4196351 1048576 8e Linux LVM

/dev/sdb3 4196352 6293503 1048576 8e Linux LVM

一定记得W保存

[root@linux01 ~]# fdisk -l

设备 Boot Start End Blocks Id System

/dev/sdb1 2048 2099199 1048576 8e Linux LVM

/dev/sdb2 2099200 4196351 1048576 8e Linux LVM

/dev/sdb3 4196352 6293503 1048576 8e Linux LVM

准备物理卷 把三个分区搞成物理卷

1pvcreate /dev/sdb1

2pvcreate /dev/sdb2

3pvcreate /dev/sdb3

pvdisplay 列出当前物理卷

pvremove /dev/sdb3 删除物理卷

 

如果没安装 yum install -y lvm

yum provides ''/*/pvcreate" 搜索

 

[root@linux01 ~]# ls /dev/sdb1如果没有这个文件我们运行命令

partprobe 一般自动生产这个文件如果不能生成运行下这个命令

确保没有挂载

[root@linux01 ~]# pvcreate /dev/sdb1

WARNING: ext4 signature detected on /dev/sdb1 at offset 1080. Wipe it? [y/n]: y

Wiping ext4 signature on /dev/sdb1.

Physical volume "/dev/sdb1" successfully created.

[root@linux01 ~]# pvcreate /dev/sdb2

Physical volume "/dev/sdb2" successfully created.

[root@linux01 ~]# pvcreate /dev/sdb3

Physical volume "/dev/sdb3" successfully created.

物理卷产生后我们可以用

[root@linux01 ~]# pvdisplay 或pvs

--- Physical volume ---

PV Name /dev/sda2

VG Name cl

PV Size 19.80 GiB / not usable 3.00 MiB

Allocatable yes (but full)

PE Size 4.00 MiB

Total PE 5069

Free PE 0

Allocated PE 5069

PV UUID WV2GVQ-Ourq-DoLN-lv4U-Q43p-0SZR-eYxBe7

 

"/dev/sdb2" is a new physical volume of "1.00 GiB"

--- NEW Physical volume ---

PV Name /dev/sdb2

VG Name

PV Size 1.00 GiB

Allocatable NO

PE Size 0

Total PE 0

Free PE 0

Allocated PE 0

PV UUID x8yIGf-VX6A-1MZy-31a4-3sgQ-UcgU-9mlVEV

"/dev/sdb1" is a new physical volume of "1.00 GiB"

--- NEW Physical volume ---

PV Name /dev/sdb1

VG Name

PV Size 1.00 GiB

Allocatable NO

PE Size 0

Total PE 0

Free PE 0

Allocated PE 0

PV UUID N2vxGO-hA0k-7u79-fwVP-mpHj-q4wf-OEvhuu

创建卷组

[root@linux01 ~]# vgcreate vg1 /dev/sdb1 /dev/sdb2

Volume group "vg1" successfully created

[root@linux01 ~]# vgdisplay 或vgs

 

--- Volume group ---

VG Name vg1

System ID

Format lvm2

Metadata Areas 2

Metadata Sequence No 1

VG Access read/write

VG Status resizable

MAX LV 0

Cur LV 0

Open LV 0

Max PV 0

Cur PV 2

Act PV 2

VG Size 1.99 GiB

PE Size 4.00 MiB

Total PE 510

Alloc PE / Size 0 / 0

Free PE / Size 510 / 1.99 GiB

VG UUID PMK71p-Dwct-mwdT-eBml-evvb-FndE-DhhFNE

--- Volume group ---

VG Name cl

System ID

Format lvm2

Metadata Areas 1

Metadata Sequence No 3

VG Access read/write

VG Status resizable

MAX LV 0

Cur LV 2

Open LV 2

Max PV 0

Cur PV 1

Act PV 1

VG Size 19.80 GiB

PE Size 4.00 MiB

Total PE 5069

Alloc PE / Size 5069 / 19.80 GiB

Free PE / Size 0 / 0

VG UUID gdMvnf-99Si-QXLu-Krm1-HrYR-cMcD-2ahE0Z

[root@linux01 ~]# vgs

VG #PV #LV #SN Attr VSize VFree

cl 1 2 0 wz--n- 19.80g 0

vg1 2 0 0 wz--n- 1.99g 1.99g

删除卷组 vgremove

创建逻辑卷lvcreate -L 100M -n lv1 vg1

[root@linux01 ~]# lvcreate -L 100M -n lv1 vg1

Logical volume "lv1" created.

格式化成ext4如果格式成xfs对以后的扩容缩容不方便

[root@linux01 ~]# mkfs.ext4 /dev/vg1/lv1

[root@linux01 ~]# mount /dev/vg1/lv1 /mnt/

[root@linux01 ~]# df -h

文件系统 容量 已用 可用 已用% 挂载点

/dev/mapper/cl-root 18G 1.1G 17G 6% /

devtmpfs 478M 0 478M 0% /dev

tmpfs 489M 0 489M 0% /dev/shm

tmpfs 489M 6.7M 482M 2% /run

tmpfs 489M 0 489M 0% /sys/fs/cgroup

/dev/sda1 197M 117M 81M 60% /boot

tmpfs 98M 0 98M 0% /run/user/0

/dev/mapper/vg1-lv1 93M 1.6M 85M 2% /mnt

明明挂载的是dev/vg1/lv1 为什么多了个一个路径

指向是同一个文件

[root@linux01 ~]# ls -l /dev/vg1/lv1

lrwxrwxrwx. 1 root root 7 7月 22 13:53 /dev/vg1/lv1 -> ../dm-2

[root@linux01 ~]# ls -l /dev/mapper/vg1-lv1

lrwxrwxrwx. 1 root root 7 7月 22 13:53 /dev/mapper/vg1-lv1 -> ../dm-2

[root@linux01 ~]# mkdir /mnt/1212

[root@linux01 ~]# touch /mnt/12.txt

[root@linux01 ~]# echo "dfdfdfdfdf" >> /mnt/12.txt

下面来一个扩容逻辑卷

lvresize -L 200M /dev/vg1/lv1 重新设置卷的大小

e2fsck -f /dev/vg1/lv1 检查磁盘错误ext4执行

resize2fs /dev/vg1/lv1 更新逻辑卷信息ext4执行

xfs_growfs /dev/vg1/lv1 xfs 文件系统需要执行

先卸载

[root@linux01 ~]# umount /mnt/

[root@linux01 ~]# lvresize -L 200M /dev/vg1/lv1 增加

Size of logical volume vg1/lv1 changed from 100.00 MiB (25 extents) to 200.00 MiB (50 extents).

Logical volume vg1/lv1 successfully resized.

检查

[root@linux01 ~]# e2fsck -f /dev/vg1/lv1

e2fsck 1.42.9 (28-Dec-2013)

第一步: 检查inode,块,和大小

第二步: 检查目录结构

3步: 检查目录连接性

Pass 4: Checking reference counts

5步: 检查簇概要信息

/dev/vg1/lv1: 13/25688 files (7.7% non-contiguous), 8899/102400 blocks

[root@linux01 ~]# resize2fs /dev/vg1/lv1 如果不重新检查不能加载新的卷

resize2fs 1.42.9 (28-Dec-2013)

Resizing the filesystem on /dev/vg1/lv1 to 204800 (1k) blocks.

The filesystem on /dev/vg1/lv1 is now 204800 blocks long.

[root@linux01 ~]# mount /dev/vg1/lv1 /mnt/

[root@linux01 ~]# df -h

文件系统 容量 已用 可用 已用% 挂载点

/dev/mapper/cl-root 18G 1.1G 17G 6% /

devtmpfs 478M 0 478M 0% /dev

tmpfs 489M 0 489M 0% /dev/shm

tmpfs 489M 6.8M 482M 2% /run

tmpfs 489M 0 489M 0% /sys/fs/cgroup

/dev/sda1 197M 117M 81M 60% /boot

tmpfs 98M 0 98M 0% /run/user/0

/dev/mapper/vg1-lv1 190M 1.6M 175M 1% /mnt

[root@linux01 ~]# cat /mnt/12.txt

dfdfdfdfdf

如果用的是XFS那用的是不一样的

先缩容 缩减逻辑卷(xfs是不支持的)

umount

e2fsck -f /dev/vg1/lv1 检查磁盘错误ext4

resize2fs /dev/vg1/lv1 100M 重新逻辑卷信息ext4

lvresize -L 100M /dev/vg1/lv1 重新设置卷大小

[root@linux01 ~]# umount /mnt/

[root@linux01 ~]# e2fsck -f /dev/vg1/lv1

e2fsck 1.42.9 (28-Dec-2013)

第一步: 检查inode,块,和大小

第二步: 检查目录结构

3步: 检查目录连接性

Pass 4: Checking reference counts

5步: 检查簇概要信息

/dev/vg1/lv1: 13/49400 files (7.7% non-contiguous), 11887/204800 blocks

resize2fs /dev/vg1/lv1 100M

lvresize -L 100M /dev/vg1/lv1

[root@linux01 ~]# lvs

LV VG Attr LSize Pool Origin Data% Meta% Move Log Cpy%Sync Convert

root cl -wi-ao---- 17.80g

swap cl -wi-ao---- 2.00g

lv1 vg1 -wi-a----- 100.00m

[root@linux01 ~]# mount /dev/vg1/lv1 /mnt/

[root@linux01 ~]# ls /mnt/ 仍然有1212 12.TXT

下面来看下xfs文件 重新格式化

[root@linux01 ~]# mkfs.xfs -f /dev/vg1/lv1

meta-data=/dev/vg1/lv1 isize=512 agcount=4, agsize=6400 blks

= sectsz=512 attr=2, projid32bit=1

= crc=1 finobt=0, sparse=0

data = bsize=4096 blocks=25600, imaxpct=25

= sunit=0 swidth=0 blks

naming =version 2 bsize=4096 ascii-ci=0 ftype=1

log =internal log bsize=4096 blocks=855, version=2

= sectsz=512 sunit=0 blks, lazy-count=1

realtime =none extsz=4096 blocks=0, rtextents=0

[root@linux01 ~]# mount /dev/vg1/lv1 /mnt/

[root@linux01 ~]# ls /mnt/

[root@linux01 ~]# touch /mnt/11.txt

[root@linux01 ~]# echo "dfdfdf" >> /mnt/11.txt

[root@linux01 ~]# cat /mnt/11.txt

dfdfdf

[root@linux01 ~]# lvs

LV VG Attr LSize Pool Origin Data% Meta% Move Log Cpy%Sync Convert

root cl -wi-ao---- 17.80g

swap cl -wi-ao---- 2.00g

lv1 vg1 -wi-ao---- 100.00m

不需要卸载XFS

[root@linux01 ~]# lvresize -L 300M /dev/vg1/lv1

Size of logical volume vg1/lv1 changed from 100.00 MiB (25 extents) to 300.00 MiB (75 extents).

Logical volume vg1/lv1 successfully resized.

[root@linux01 ~]# df -h

文件系统 容量 已用 可用 已用% 挂载点

/dev/mapper/cl-root 18G 1.1G 17G 6% /

devtmpfs 478M 0 478M 0% /dev

tmpfs 489M 0 489M 0% /dev/shm

tmpfs 489M 6.8M 482M 2% /run

tmpfs 489M 0 489M 0% /sys/fs/cgroup

/dev/sda1 197M 117M 81M 60% /boot

tmpfs 98M 0 98M 0% /run/user/0

/dev/mapper/vg1-lv1 97M 5.2M 92M 6% /mnt

[root@linux01 ~]# xfs_growfs /dev/vg1/lv1

meta-data=/dev/mapper/vg1-lv1 isize=512 agcount=4, agsize=6400 blks

= sectsz=512 attr=2, projid32bit=1

= crc=1 finobt=0 spinodes=0

data = bsize=4096 blocks=25600, imaxpct=25

= sunit=0 swidth=0 blks

naming =version 2 bsize=4096 ascii-ci=0 ftype=1

log =internal bsize=4096 blocks=855, version=2

= sectsz=512 sunit=0 blks, lazy-count=1

realtime =none extsz=4096 blocks=0, rtextents=0

data blocks changed from 25600 to 76800

[root@linux01 ~]# df -h

文件系统 容量 已用 可用 已用% 挂载点

/dev/mapper/cl-root 18G 1.1G 17G 6% /

devtmpfs 478M 0 478M 0% /dev

tmpfs 489M 0 489M 0% /dev/shm

tmpfs 489M 6.8M 482M 2% /run

tmpfs 489M 0 489M 0% /sys/fs/cgroup

/dev/sda1 197M 117M 81M 60% /boot

tmpfs 98M 0 98M 0% /run/user/0

/dev/mapper/vg1-lv1 297M 5.5M 292M 2% /mnt

扩展卷组

sdb1 sdb2主从卷组,现在想把sdb3加过啦

1 fdisk /dev/sdb 新增、/dev/sdb5 (逻辑分区8e) 2G

pvcreate /dev/sdb5

vgextend vg1 /dev/sdb5

lvresize -L 100M /dev/vg1/lv1 重新设置卷大小

[root@linux01 ~]# vgs

VG #PV #LV #SN Attr VSize VFree

cl 1 2 0 wz--n- 19.80g 0

vg1 2 1 0 wz--n- 1.99g 1.70g

[root@linux01 ~]# vgextend vg1 /dev/sdb3

Volume group "vg1" successfully extended

[root@linux01 ~]# vgdisplay

--- Volume group ---

VG Name vg1

System ID

Format lvm2

Metadata Areas 3

Metadata Sequence No 6

VG Access read/write

VG Status resizable

MAX LV 0

Cur LV 1

Open LV 1

Max PV 0

Cur PV 3

Act PV 3

VG Size 2.99 GiB

PE Size 4.00 MiB

Total PE 765

Alloc PE / Size 75 / 300.00 MiB

Free PE / Size 690 / 2.70 GiB

VG UUID PMK71p-Dwct-mwdT-eBml-evvb-FndE-DhhFNE

4.13 磁盘故障小案例

etc /fstab 改了配置后冲启出现 几个方框 ,其实是中文

让输入root密码 往往是磁盘挂载问题。进入系统后把、/etc/fstab 中挂载有问题的删掉 dd 删除一整行


扩展学习 parted分区gpt格式 http://www.apelearn.com/bbs/thread-7243-1-1.html

posted @ 2018-08-04 11:27  Linux操作系统爱好者  阅读(97)  评论(0)    收藏  举报