一.挂载的概念
在linux操作系统中,挂载是指将一个设备(通常是存储设备)挂接到一个已存在的目录上。 我们要访问存储设备中的文件,必须将文件所在的分区挂载到一个已存在的目录上, 然后通过访问这个目录来访问存储设备。(效果和 Windows 里面用 U 盘的效果一样)
1.自动挂载
在/etc目录下有个fstab文件,它里面列出了linux开机时自动挂载的文件系统的列表。
第一列表示要挂载的设备,用设备的label或UUID或磁盘设备文件来表示都可以;
第二列表示挂载点,即要将设备挂载到哪个目录下;
第三列表示文件系统格式;
第四列是参数,具体参数在此不做说明;
第五列的值可使dump 工具通过它决定何时作备份,0表示忽略,1表示备份;
第六列表示是否开机检查扇区
0 0 代表开机不检查磁盘(建议)数据重要建议是1 2(系统文件目录默认是1 2)
二.分区类型和标识
1.分区类型
磁盘分区可分为主分区,扩展分区和逻辑分区。
- 主分区:可以直接挂载并存储数据。一个磁盘上最多只能有4个主分区。
- 扩展分区:特殊的主分区(占用一个主分区)。要使用扩展分区,必须先将扩展分区划分为可直接挂载并存取数据的逻辑分区。
- 逻辑分区:从扩展分区中划分出来的一类分区,逻辑分区可直接挂载并存取数据,一个扩展分区可被划分为多个逻辑分区。
一个磁盘最多可以划分为4个可以直接挂载并存取数据的主分区。如果需要划分4个以上的分区,可以将磁盘的一部分划分为扩展分区,然后将扩展分组划分为多个逻辑分区。(逻辑分区从sda5开始算起)
2.分区标识
介绍Linux下分区是如何标识的,
通常是 hdyN (IDE 磁盘)或sdyN(SCSI 磁盘)。
y 这个字母标明分区所在的设备。
例如,/dev/hda(第一个 IDE 磁盘)或 /dev/sdb(第二个 SCSI 磁盘)
N 这个数字代表分区的编号。
前四个分区(主分区或扩展分区)是用数字从 1 排列到 4。逻辑分区从 5 开始。
例如,/dev/hda3 是在第一个 IDE 硬盘上的第三个主分区或扩展分区;/dev/sdb6 是在第二个 SCSI 硬盘上的第二个逻辑分区。
三.磁盘分区工具fdisk
fdisk 是 Linux 的磁盘分区表操作工具。
1.列出所有分区信息
fdisk -l
#红帽中进入root
[student@udbs ~]$ su root
Password:
[root@udbs student]#
#deepin中进入root用户
lkw@lkw-PC:~$ sudo -i
sudo: 无法解析主机:lkw-PC
root@lkw-PC:~#
#若出现sudo: 无法解析主机则输入
lkw@lkw-PC:~$ sudo vim /etc/hosts
#使用fdisk查看当前计算机的磁盘设备以及分区列表
root@lkw-PC:~# fdisk -l
Disk /dev/sda: 465.8 GiB, 500107862016 bytes, 976773168 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disklabel type: gpt
Disk identifier: DCEBFDDE-ADC7-456D-9716-BAE428231974
#以下是磁盘sda的分区信息
#下面列表从左至右依次为分区设备,起始柱面,结束柱面,扇区数,大小,分区类型
Device Start End Sectors Size Type
/dev/sda1 2048 534527 532480 260M EFI System
/dev/sda2 534528 567295 32768 16M Microsoft reserved
/dev/sda3 567296 210284543 209717248 100G Microsoft basic data
/dev/sda4 210284544 336115711 125831168 60G Microsoft basic data
/dev/sda5 420001792 629719039 209717248 100G Microsoft basic data
/dev/sda6 629719040 933976063 304257024 145.1G Microsoft basic data
/dev/sda7 933978112 936026111 2048000 1000M Windows recovery environment
/dev/sda8 936026112 974725119 38699008 18.5G Windows recovery environment
/dev/sda9 974725120 976773119 2048000 1000M Lenovo boot partition
/dev/sda10 336115712 373977087 37861376 18.1G Linux filesystem
/dev/sda11 373977088 375615487 1638400 800M Linux filesystem
/dev/sda12 375615488 377292799 1677312 819M Linux swap
/dev/sda13 377292800 419999743 42706944 20.4G Linux filesystem
Partition table entries are not in disk order.
#以下是磁盘sdb的基本信息
Disk /dev/sdb: 29.3 GiB, 31457280000 bytes, 61440000 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x7a26dcce
#sdb中分区
Device Boot Start End Sectors Size Id Type
/dev/sdb1 * 32 61439999 61439968 29.3G c W95 FAT32 (LBA)
Disk /dev/sda: 465.8 GiB(sda大小), 500107862016 bytes, 976773168 sectors(扇区)
Units: sectors of 1 * 512 = 512 bytes(柱面大小)
Sector size (logical/physical): 512 bytes / 4096 bytes(扇区大小)
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
sda大小为465.8G,每个磁道有976773168个扇区,一个柱面大小为512字节
注意:若出现sudo: 无法解析主机则在终端输入:
sudo vim /etc/hosts
打开文件以后,将其中的修改为:127.0.1.1 主机名(为命令行@后的内容)
BIOS是个人电脑启动时加载的第一个软件。
其实,它是一组固化到计算机内主板上一个ROM芯片上的程序,它保存着计算机最重要的基本输入输出的程序、开机后自检程序和系统自启动程序,它可从CMOS中读写系统设置的具体信息。其主要功能是为计算机提供最底层的、最直接的硬件设置和控制。此外,BIOS还向作业系统提供一些系统参数。系统硬件的变化是由BIOS隐藏,程序使用BIOS功能而不是直接控制硬件。