Linux-硬盘分区和文件挂载

分区是操作系统硬盘可以访问的区域,设备文件名的命名方式有/dev/sdx或者/dev/hdx,对应的分区命名为/dev/sdxy或/dev/hdxy。sd表示SCSI硬盘,hd表示IDE硬盘,逻辑分区从编号5开始。
MBR模式下,一个硬盘主分区至少一个,最多四个,扩展分区最多一个,逻辑分区可以有若干个。
GPT模式下,至少128个主分区。
扩展分区不能直接使用,必须分为逻辑分区。
fdisk是传统Linux分区工具。

流程:
1.创建硬盘,可选择存储为单个文件。
2.创建空分区
3.格式化,挂载【可通过/etc/fstab文件开机自动挂载或使用手工加载文件系统命令mount,卸载使用umount】

fdisk -l        查看机器中所有硬盘个数和设备名称
      -l /dev/sdb    查看指定硬盘
    /dev/sdb    进入交互模式
Commond下
n    创建分区
p    查看分区
l    查看可用的硬盘分区类型标识列表
m    显示所有命令
a    设定硬盘启动区
d    删除分区
t    修改分区
L    查看修改分区代码
wq    保存退出

ls -l /dev/sd*    查看机器中所有硬盘个数和设备名称

mkfs -t 【分区类型】 /dev/sdxy    格式化分区

vim /etc/fstab    修改配置文件,永久挂载
添加内容: /dev/sbxy    【挂载地址】    类型    defaults    0    0
eg    /dev/sbd2    /dev/disk_sdb        ext3    defaults    0    0

mkdir /    创建文件

mount -a    重新加载/etc/fstab的内容

ll -h        查看当前目录下所有文件的大小

chmod命令可修改目录属性    

mkfs -t 分区文件名    指定要创建的文件系统类型
     -c 分区文件名    创建的文件系统前检查坏块
     -V 分区文件名    输出简历文件系统详细信息

问题:使用mount -t ext4 /dev/sdb1    报错,在/etc/fstab中没有找到对应的。

ls -l /dev/disk/by-uuid 查看硬盘的uuid


-------------------------------------------------
处理了一个Xshell 连接不上虚拟机的问题
vi /etc/ssh/ssh_config


#Authentication:
LoginGraceTime 120
PermitRootLogin prohibit-password
StrictModes yes
修改为
#Authentication:
LoginGraceTime 120
#PermitRootLogin prohibit-password
PermitRootLogin yes
StrictModes yes

/etc/init.d/ssh restart 重启ssh服务
-------------------------------------------------
mount -t ext4     在/etc/fstab中确认挂载,因此重新使用配置

ls -l /dev/disk/by_uuid 获取uuid

修改/etc/fstabt添加
举例:UUID=993c5bba-494f-44ae-b543-a109f3598777 /data/disk_ssd1 ext4 defaults,noatime 0 2

mount -a    挂载块设备
再次检测

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值