⑴ Linux 磁盘分区详解
Linux 系统中所有的硬件设备都是用文件的形式来表示和使用的,也就是说,如果你想使用某个硬件设备首先你就需要将其挂载到某个目录下面,通过对这个目录的操作来操作设备;如果不挂载,通过Linux系统中的图形界面系统可以查看找到硬件设备,但命令行方式无法找到。
并不是根目录下任何一个目录都可以作为挂载点,由于挂载操作会使得原有目录中文件被隐藏,因此根目录以及系统原有目录都不要作为挂载点,会造成系统异常甚至崩溃,挂载点最好是新建的空目录
磁盘也是一样的,磁盘的文件是存放在 /dev 目录下,磁盘设备文件的命名规则为:
常见的主设备号有:sd,hd;它们是代表的不同的磁盘类型: sd 代表的 IDE 硬盘, hd 代表的是 SCSI 硬盘
次设备号就是同一类型设备的次序,用 [a-z] 来表示, /dev/sda 表示第一块 IDE 类型的磁盘, /dev/sdb 表示第二块 IDE 类型的磁盘
磁盘分区编号,每一块磁盘都会被划分为多个磁盘分区(这个下面会介绍),每一个分区都会有一个编号,比如: /dev/sda1 表示这是该磁盘的第一个分区,以此类推
在 Linux 中,每一个硬盘设备都只能划分四个主分区;若是划分了一个扩展分区那最多可以划分三个主分区;可以表示为:
主分区加扩展分区最多只有四个;可以全部划分为主分区,也可以之划分一个主分区;但是扩展分区最多只有一个;扩展分区是不能直接使用的,还有进一步划分为逻辑分区才能使用;一个扩展分区可以划分为多个逻辑分区;
主分区的分区编号是:1,2,3,4;从扩展分区划分出来的逻辑分区的编号是从 5 开始,以次累加
这跟系统启动有关系;当你启动电脑时,首先就会加载 BIOS 信息,这里面包含了 Cpu 和其他硬件设备的信息;找到它计算机就知道怎么启动了
接下来,它会去找 MBR(Master Boot Record) ,也就是主引导记录;为了方便 BIOS 的查找,所以就会把它放在磁盘上第0磁道上的第一个扇区中,磁盘中每个扇区有 512 字节;虽然只有这么大一点,但是要存三部分信息:
磁盘分区表总共只有 64 字节,而每个分区信息占 16 个字节,所以就只能有四个主分区了
这应该是历史遗留的问题了,一开始只有四个分区,后来发现四个分区不够用,就引入了扩展分区,而扩展分区是不能直接使用的,它必须再划分为逻辑分区,逻辑分区的数量可以是任意多个。
对用户而言,主分区和逻辑分区使用起来没有任何的区别,同时还能够达到无限分区的目的
我想很多人都思考过这个问题,我再了解了之后才发现磁盘分区还是有很多的好处的。具体例子:
现在给你一个仓库,你打算存放快递,一开始你一股脑的把所有的快递直接放进去,等到别人来取快递的时候你就发愁了,几十甚至上百个快递得找到啥时候啊
所以你打算开始分区管理,因为你代理了中通,圆通,百世等好几个快递,所以你打算按照不同的快递分为三个货架;
过一段时间发现同一种快递如果量大的时候还是会混乱;因此你又想了个办法就是按照日期给快递编号,然后按照不同的日期将货架分为多层,每一层存放某一天的快递,同时你又找了个表记录了每个分区快递存放的位置,这大大增加了存取的效率
磁盘分区的目的,
Linux 常见目录:
一般要是新手,可以只建立两个分区:
这种分区方式比较简单,如果只是测试可以用这种;要是想当成一个常用的系统,就需要更细一点划分了,常用的分区方案如下(假如有磁盘有100G):
⑵ 如何使用linux命令查看硬盘
在服务器上要查看一个硬盘的容量或者是大小,或者是剩余空间,都是没有桌面的,那么必须要用到命令查看的。那么该如何使用命令查看硬盘的情况的了?
例如这里点击终端,输入命令:【lsblk】
接着按回车就可以看到硬盘的分区情况了。
要粗略查看硬盘容量,那么输入:【df】,回车即可看到了。
要以GB方式查看,那么输入命令:【df-h】,那么即可看到了的。
如果要查看所有的硬盘文件系统,那么输入:【df-a】,那么就会列出所有的文件系统情况了的。
⑶ linux 机器如何挂硬盘
1、建立新硬盘挂载点,可以使=是已有文件夹或者新建个专用文件夹(比如/home/newdisk)
2、使用fdisk -L命令查看新加硬盘是否被识别。现在的硬盘一般会被识别为sdb(前提是你只有一块硬盘,如果有两块则为sdc以此类推)。
3、使用/mount空格/dev/sdb空格 /home/newdisk 进行挂载
4、使用mkfs.ext3 /home/newdisk 命令格式化这块磁盘。
格式化完成就可以正常使用了
⑷ 在移动硬盘上安装Linux系统
由于最近需要在Linux环境下开发一个服务,使用虚拟机总觉得不舒服,所以打算在移动硬盘里安装一个Linux系统。
首先,打开UltraISO,文件->打开,选择要装的系统镜像。
接下来,插上你的U盘(注意:U盘制作系统盘时会被格式化,注意资料备份!!!),点击启动->写入硬盘
映像。硬盘驱动器选择你插入的U盘(看好别选错了!!),其他默认即可。点击写入,等待完成即完成了系统启动盘的制作。
这里以CentOS系统为例,首先将电脑重启,插入你的系统启动盘,电脑重新启动后按F12(不同品牌电脑可能存在差异),选择你插入的U盘启动后,进入Linux系统安装界面。选择第二个,可能会遇到无法启动图形界面的问题,像下面这样。
重新安装就不会出现问题啦。
后面直接启动系统 一步一步安装就可以了。
⑸ linux系统硬盘在哪里,怎样查看
linux基本上没有分区的概念,因为linux的软件是无法选择安装路径的。
linux的结构和android还有苹果是一样的,“/”就代表根目录,系统和软件都包含在根目录中,而非是某个磁盘分区。
查看的方法很简单,打开nautilus(文件管理器)然后在路径选择哪里你可以选择到“/”这个目录,就是了
很高兴为您解答问题,我是龙翔翎,再见
⑹ 如何挂载硬盘(在linux中)
Linux添加新硬盘自动挂载硬盘的具体步骤
1.插入新硬盘,启动Linux服务器,使用fdisk -l 查看硬盘
#fdisk -l
Disk /dev/sdb: 1000.2 GB, 1000204886016 bytes
2.格式化硬盘
#mkfs -t ext4 /dev/sdb
3.挂载硬盘
#mount 硬盘地址 要挂载的地址
#mount /dev/sdb /media/imgs
4.实现系统重启后自动挂载该分区
#vi /etc/fstab
在最后一行添加
/dev/sdb /media/imgs ext4 defaults 1 2
⑺ linux下,如何挂载一块硬盘
Linux 将一块硬盘进行挂载到任意目录下的方法如下:
挂载目录是任意的,由你自己决定。
1、首先先在虚拟机上添加一块硬盘,打开虚拟机收输入fdisk -l 将,系统中所有的分区都列出来;