首页 > 其他分享 >磁盘分区和挂载

磁盘分区和挂载

时间:2023-11-24 14:57:44浏览次数:45  
标签:磁盘分区 分区 Linux 挂载 IDE 目录 硬盘

1. Linux 分区
1.1.原理介绍
(1) Linux 无论有几个分区,分给哪一目录使用,它归根结底就只有一个根目录,一个独立且唯一 的文件结构 。
Linux 中每个分区都是用来组成整个文件系统的一部分。

(2) Linux 采用了一种叫“载入”的处理方法,它的整个文件系统中包含了一整套的文件和目录,且将一个分区和一个目录联系起来。
这时要载入的一个分区将使它的存储空间在一个目录下获得。

(3)图解:

 


硬盘上的一个分区 通过挂载mount机制 与文件系统中的某个目录联系起来
即分区挂载到目录
访问这个目录即访问这个分区
可以通过指令查看挂载情况,下面会说。

1.2.硬盘说明
(1) Linux 硬盘主要分为:
IDE 硬盘和 SCSI 硬盘
目前基本上是 SCSI 硬盘

(2) 对于 IDE 硬盘,驱动器标识符为“hdx~”
其中“hd”表明分区所在设备的类型,这里是指 IDE 硬盘

“x”为盘号
a 为基本盘 第一个硬盘
b 为基本从属盘 第二个硬盘
c 为辅助主盘 第三个硬盘
d 为辅助从属盘 第四个硬盘

“~”代表分区
前四个分区用数字 1 到 4 表示,它们是主分区或扩展分区,从 5 开始就是逻辑分区

例:hda3 表示为第一个 IDE 硬盘上的第三个主分区或扩展分区
hdb2 表示为第二个 IDE 硬盘上的第二个主分区或扩展分区

(3) 对于 SCSI 硬盘则标识为“sdx~”
SCSI 硬盘是用“sd”来表示分区所在设备的类型的,其余则和 IDE 硬盘的表示方法一样

1.3.查看所有设备挂载情况
命令 :lsblk 或者 lsblk -f

lsblk:list block devices

NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 0 20G 0 disk
├─sda1 8:1 0 1G 0 part /boot
├─sda2 8:2 0 2G 0 part [SWAP]
└─sda3 8:3 0 17G 0 part /
sr0 11:0 1 4.3G 0 rom

sda1分区挂载到/boot目录
sda2分区挂载到swap目录
sda3分区挂载到根目录



lsblk -f (更加详细的显示)

NAME FSTYPE LABEL UUID MOUNTPOINT
sda
├─sda1 ext4 bd7b7249-b3fa-434f-acfd-5127a56c0673 /boot
├─sda2 swap 4381675a-652c-4ffa-9a9d-cb23d19be79b [SWAP]
└─sda3 ext4 531c2867-a7e9-4ae7-8f79-4453ceb76c5b /
sr0 iso9660 CentOS 7 x86_64 2018-11-25-23-54-16-00

第一列可以看到设备/硬盘分区情况
FSTYPE:文件系统类型
UUID:格式化之后,会给每一个分区分配一个 唯一的 不重复的 40位 的 字符串
MOUNTPOINT:挂载点

标签:磁盘分区,分区,Linux,挂载,IDE,目录,硬盘
From: https://www.cnblogs.com/LYayan/p/17848053.html

相关文章

  • uos挂载镜像和配置yum源
    1、挂载镜像mkdir/uos//创建挂载目录uosmount/dev/sr0/uos//把镜像挂载到uos目录上vi/etc/fstab//永久挂载/dev/sr0/uosiso9660defaults00mount-adf-Th//查看挂载是否成功2、配置yum源cd/etc/yum.repos.d///进入目录rm-rf*//移除viuos.repo......
  • AWS上部署容器化应用:EC2和Fargate挂载EFS文件系统的步骤详解
    在云计算领域,AWS(AmazonWebServices)一直是业界领先的云服务提供商之一。在AWS上,我们可以轻松地部署和管理各种应用程序,包括容器化的应用。本篇博文将介绍如何在AWS上创建EFS文件系统,并演示如何在EC2和AWSFargate上挂载这个文件系统。步骤一:创建EFS文件系统首先,登录AWS管理控制台,......
  • Linux挂载硬盘(2T以上)-parted
     查看PDF操作场景本文以裸金属服务器的操作系统为“CentOS7.464位”、云硬盘容量为3TB举例,采用Parted分区工具为容量大于2TB的数据盘设置分区。MBR格式分区支持的磁盘最大容量为2TB,GPT分区表最大支持的磁盘容量为18EB,因此当为容量大于2TB的磁盘分区时,请采用GPT分......
  • 由于Vue实例没有执行DOM挂载,所以不会执行mounted钩子函数
    现有以下代码,打印的结果是()newVue({data:{a:'first',b:'second'},created:function(){console.log(this.a)},mounted(){console.log(this.b)}})A'first'B'first''second'Cundefinedunde......
  • 在created等虚拟DOM没有完成挂载的钩子函数中,避免操作DOM报错可以把操作语句放在$next
    在created等虚拟DOM没有完成挂载的钩子函数中,避免操作DOM报错可以把操作语句放在$nextTick的回调函数中在组件内使用vm.$nextTick()实例方法特别方便,因为它不需要全局Vue,并且回调函数中的this将自动绑定到当前的Vue实例上需要使用$nextTick()原因是Vue是异步渲染$nextTick()返......
  • ubuntu22.04挂载windows的smb3文件共享
    现在windows一般使用smb3.0版本 可以看到,支持smb3直接编辑/etc/fstab 如果目标目录有空格,可以用\040进行转义,通常的转义在这儿不管用。/etc/cirfs-credentials用于配置用户名密码  手动挂载可以使用sudomount.smb3//192.168.31.20/samba /mnt/samba-ousername......
  • InBody 组件 将dom挂载到body
    <template><div><transitionv-bind:name="transName"appear><slot></slot></transition></div></template><script>exportdefault{data(){return{......
  • 开发板nfs挂载桥接虚拟机的文件系统环境搭建--Apple的学习笔记
    一,前言我之前虚拟机配置的是NAT方式,不是桥接,然后Kernel及uboot都同nfs挂载。所以先改成了最简单的桥接方式的虚拟机。二,ubuntu虚拟机设置1,vmware先设置为桥接。2,设置ubuntu14.04的静态ip地址gedit/etc/network/interfaces内容autoeth0ifaceeth0inetstaticaddress192.168.7.......
  • 开发板nfs挂载NAT虚拟机的文件系统环境搭建--Apple的学习笔记
    一,前言总体来说我还是想用NAT虚拟机,所以基于开发板nfs挂载桥接虚拟机的文件系统环境搭建--Apple的学习笔记中的配置继续修改。二,ubuntu虚拟机中nfs挂载设置修改ip地址为192.168.112.11添加路由端口sudogedit/etc/services最后添加mountd9999/tcpmountd9999/udpPC以太网2设......
  • Linux记录(根文件系统NFS挂载失败)
    简单说明一下:我们测试跟文件系统的时候不是直接烧写到EMMC里面,这样测试效率太低了,Ubuntu的rootfs目录已经保存了根文件系统,我们只需要在开发板上通过nfs挂载Ubuntu下的rootfs目录即可。也就是说,根文件系统一直在Ubuntu下,开发板通过网络在使用这个根文件系统,这样方......