别人的Linux私房菜(3)主机规划与磁盘分区
磁盘阵列:RAID。将数个硬盘整合成为在操作系统看来是一个硬盘。
Linux对笔记本电脑的支持:https://www.linux-laptop.net/
几乎所有硬件设备存放于/dev/目录。
SCSI SATA USB U盘 使用/dev/sd[a-p]
Virtio接口 使用/dev/vd[a-p]
软盘驱动器使用 /dev/fd[0-7]
鼠标 /dev/mouse /dev/psaux /dev/input/mouse[0-15]
CD-ROM\DVD-ROM /dev/scd[0-1] /dev/sr[0-1] /dev/cdrom
IDE磁盘驱动器 /dev/hd[a-d] 被模拟为dev/sd[a-p]
云端虚拟磁盘为/dev/vd[a-p]
以扇区号码或柱面为单位的分区。
MBR(MS-DOS)(Master Boot Record)分区格式表
在磁盘第1扇区放置512字节,其中的446个字节存放引导程序,而剩下放了64字节用于存放四组记录区。
针对第一块磁盘第1个区:/dev/sda1
针对第一块磁盘第2个区:/dev/sda2
针对第一块磁盘第3个区:/dev/sda3
针对第一块磁盘第4个区:/dev/sda4
四组最多存在一组为拓展分区。其他可以为主要分区,或不分配。
拓展分区可以划分出逻辑分区。如
针对第一块磁盘第1个区:/dev/sda1
针对第一块磁盘第2个区:/dev/sda2
针对第一块磁盘第1个逻辑区:/dev/sda5
针对第一块磁盘第2个逻辑区:/dev/sda6
GPT(GUID partition table) GUID 磁盘分区表
LBA0存放启动引导程序和MBR相同,但是后面的位置仅存放GPT标志位(共512字节)
LBA1记录备份用的GPT分区(后34块)。放置校验码CRC32
LBA2-33存放4X32组分区记录。每组128字节,其中的64位记录开始,结束扇区。对于每个记录,可以达到8ZB寻址(扇区单位512情况)
LBA-34-1作为备份

linux的fdisk工具不支持GPT。可用gdisk、parted
BIOS获取磁盘的第1扇区获取MBR的位置。加载MBR中第一扇区启动引导程序,启动引导程序加载boot loader,开始操作系统。
BIOS获取磁盘的第1扇区获取GPT的位置。加载GPT中LBA0启动引导程序,之后启动引导程序加载boot loader,开始操作系统。或不支持引导程序加载boot loader,无法开始操作系统WindosXP
如果使用LBA0的引导程序代码,之后加载linux类似grub的启动引导程序,需要额外划分一个BIOS boot的分区,放置其它开机过程的程序,例如2M大小。
通过boot loader 可以引导加载其它操作系统。但是windows安装后,会覆盖其它的启动扇区。若需要安装多重引导,应在windows下再装linux方便。
UEFI。统一可扩展硬件接口。区分于传统的BIOS。界面华丽功能多但是性能不够。使用UEFI作为固件,之后启动的操作系统可能需要被UEFI所验证,而可能不是完成加载操作系统就停止工作了。在某些情况需要禁用UEFI的secure boot 才可以顺利启动。
文件的挂载,进入该目录可以读取该分区。
/usr是可执行程序及相关文件的存放目录。
Linux的发行版有其相应的文件命名格式。时间,版本号,等
Linux 功能如:
NAT完成IP分享。SAMBA完成数据传输 Mail 服务器 Web 服务器 DHCP 自动获取IP FTP服务器等功能。
别人的Linux私房菜(3)主机规划与磁盘分区的更多相关文章
- 鸟哥的linux私房菜学习-(一)优缺点分析以及主机规划与磁盘分区
一.linux的优缺点 那干嘛要使用Linux做为我们的主机系统呢?这是因为Linux有底下这些优点: 稳定的系统:Linux本来就是基于Unix概念而发展出来的操作系统,因此,Linux具有与Uni ...
- Linux-鸟菜-2-主机规划与磁盘分区
Linux-鸟菜-2-主机规划与磁盘分区 开机流程: 1. BIOS:開機主動執行的韌體,會認識第一個可開機的裝置: 2. MBR:第一個可開機裝置的第一個磁區內的主要開機記錄區塊,內含開機管理程式: ...
- Linux主机规划与磁盘分区
各硬件设备在Linux中的文件名 在Linux系统当中,几乎所有的硬件设备文件都在/dev这个目录内. 各硬件设备在Linux中的文件名: 设备 设备在Linux中的文件名 IDE接口的硬盘 /dev ...
- 鸟哥的Linux私房菜-第一部分-第3章主机规划与磁盘分区
1. 选择一个与你的Linux搭配的主机配置 NAT服务器:小型企业或者学校都基本是只有一条对外的线路,网卡 SAMBA服务器:完成Windows网上邻居的功能,网卡和硬盘要求高 Mail服务器:如果 ...
- 鸟哥的linux私房菜 - 第三章 主机规划与磁盘分区
各硬件装置在linux中的文件名 在linux系统中,每个装置都被当成一个档案来对待. 常见的装置与其在linux中的档名: 磁盘分区 磁盘链接的方式与装置文件名的关系 个人计算机常见的磁盘接口有两种 ...
- 别人的Linux私房菜(14)Linux账号管理和ACL权限设置
用户标识符UID.GID 用户的账号信息,主要是指UID对应.组和GID对应 检查系统中是否存在用户bin:id bin 登录shell验证账号密码的步骤:找到/etc/passwd核对是否存在账号, ...
- 别人的Linux私房菜(8)Linux磁盘与文件系统管理
虚拟机的磁盘通常为:/dev/vd[a-p] LVM和软件磁盘阵列 software RAID可以将一个分区格式化为多个文件系统或者多个分区格式化为一个文件系统. 索引式文件系统中:如ext2.ext ...
- 别人的Linux私房菜(4)安装CentOS7
linux磁盘分区参考: 添加磁盘分区(总30G). BIOS boot 2MB 系统自定义文件系统 分区格式为主要分区 /boot 1GB 文件系统为xfs 主要分区 / 10GB 文件系统为x ...
- 安装一台Linux练习机前的考虑——主机规划与磁盘分区
要安装一台Linux主机并不是那么简单的事,我们必须要针对distributions的特性.服务器软件的能力.未来的升级需求.硬件扩充性需求等来考虑,对于磁盘分区.文件系统.Linux操作较频繁的目录 ...
随机推荐
- app和wap手机网站的区别在哪里
第一点 我们从依附的平台来看: 移动Wap网站:由移动设备的浏览器来支持,只要移动设备支持上网浏览网站基本上可以随时随地的打开网站查找自己需要的信息. 移动App客户端:由智能移动设备的操作系统来支持 ...
- WAS 常见报错
1) An error occurred while deleting the server. ADMG0011E: An unexpected exception occurred com.ibm. ...
- Application的特点
1.生命周期长.(内存泄漏) 2.单实例(一个进程就只有一个Application的实例对象) 3.onCreate的方法,可以认为一个应用程序的入口,做一些初始化的事情 4.不能自己new出 App ...
- 【转】 mysql 数据优化
数据库优化离不开索引,如何理解索引? ---------------------------------------------------------------------------- 可以参考 ...
- Round Numbers(数位DP)
Round Numbers http://poj.org/problem?id=3252 Time Limit: 2000MS Memory Limit: 65536K Total Submiss ...
- cloud配置中心遇到的坑
https://blog.csdn.net/z960339491/article/details/80593982分布式配置中心为什么要有用分布式配置中心这玩意儿?现在这微服务大军已经覆盖了各种大小型 ...
- 流(Stream)、文件(File)和IO
读取控制台输入 Java 的控制台输入由 System.in 完成. 为了获得一个绑定到控制台的字符流,你可以把 System.in 包装在一个 BufferedReader 对象中来创建一个字符流. ...
- tableViewCell上的定时器拖动阻塞
if (_timer == nil) { _timer = [NSTimer scheduledTimerWithTimeInterval:1.0 target:self selector:@sele ...
- Java_7 ArrayList集合
1 ArrayList创建变量的步骤 1: 导入包 java.util包中 2: 创建引用类型的变量 数据类型< 集合存储的数据类型> 变量名 = new 数据类型<集合存储的数据类 ...
- linux命令学习之:df
df命令用于显示磁盘分区上的可使用的磁盘空间.默认显示单位为KB.可以利用该命令来获取硬盘被占用了多少空间,目前还剩下多少空间等信息. 语法 df (选项) (参数) 选项 -a或--all:包含全部 ...