http://blog.chinaunix.net/uid-24774106-id-3340397.html 最近排查一个USB相关的故障,由于信息安全就不多说工作上的事情了,顺路学习了MBR的相关知识,在网上找了一些资料,现在把学习心得写下来,抛砖引玉.感谢无数前辈的分享精神. 我的U盘插入linux后被识别成了sdb4,我当时很纳闷,为什么是4,没有sdb1 sdb2 sdb3,直接就sdb4 了.linux是从哪里显示的这个4.     是这样的,sdb,这个b是有linux 动态分配的,…
一些约定 主引导扇区代码(0面0道1扇区)加载至0x07c00处 用户程序头部代码需包含以下信息:程序总长度.程序入口.重定位表等信息 用户程序 当虚拟机启动时,在屏幕上显示以下两句话: This is user program,it just to display basic information.This contents is written in 2014-06-01. 定义各程序段 ;用户程序头部信息 SECTION header align= vstart= ;代码段1 SECTI…
http://xu3stones.blog.163.com/blog/static/205957136201210309424303 主分区,扩展分区,逻辑分区,活动分区,系统分区,启动分区.........主引导扇区,MBR,bootloader..........各种概念,你都清楚什么意思吗?花了一天的时间终于研究清楚了,网上好多帖子的解释都是错的,或者没有深入到本质,都是什么C盘啊,D盘啊,都被windows洗脑了.浪费了好好长时间. 主分区:实际上在早期的硬盘分区中并没有主分区.扩展分区…
硬盘结构硬盘有很多盘片组成,每个盘片的每个面都有一个读写磁头.如果有N个盘片.就有2N个面,对应2N个磁头(Heads),从0.1.2开始编号.每个盘片的半径均为固定值R的同心圆再逻辑上形成了一个以电机主轴为轴的柱面(Cylinders),从外至里编号为0.1.2…….每个盘片上的每个磁道又被划分为几十个扇区(Sector),通常的容量是512byte,并按照一定规则编号为1.2.3……形成Cylinders×Heads×Sector个扇区. 主引导扇区主引导扇区位于整个硬盘的0柱面0磁头1扇区…
 以sata接口(依据linux内核检測其顺序 sda,sdb...)为例, 1, 硬盘的限制,最多仅仅能设置4个分区(主分区+扩展分区),路径例如以下, /dev/sda1  /dev/sda2 /dev/sda3 /dev/sda4 2, 操作系统限制,扩展分区最多仅仅能有1个,能够是3个(或下面)主分区+1个扩展分区, 3, 扩展分区使用额外的扇区记录逻辑分区信息,本身不能被格式化, 4, 由扩展分区切割而来的分区叫逻辑分区,可被格式化 5, 分区的序号1,2,3,4是保留给主分区,扩…
1.分区类型 主分区: 最多只能有四个. 扩展分区: 最多只能有一个. 主分区加扩展分区最多有4个. 不能写入数据,只能包含逻辑分区. 逻辑分区 2.格式化 格式化(高级格式化)又称逻辑格式化,它是指根据用户选定的文件系统(如FAT16(只能支持2g),FAT32(最大的存入文件不能超过4g.),NTFS,EXT2,EXT3,EXT4等),在磁盘的特定区域写入特定数据,在分区中划出一片用于存放文件分配表,目录表等用于文件管理的磁盘空间 1.重新分配分区对数据块大小.比如一个4kb 2.建立一个二…
LVM 原理   图片来自百度百科   测试环境centOS 7                 LVM version:     2.02.115(2)-RHEL7 (2015-01-28)     概述步骤: 先分配物理卷,然后把物理卷加入已存在的组或者新建一个逻辑卷组并加入,然后使用逻辑卷组的空余空间创建新的逻辑卷或者给已经存在该逻辑卷组的逻辑卷扩容,流程图如下:     具体操作: 1.查看新增加的磁盘为/dev/sdc 2.把新增的硬盘创建一个主分区 3.继续将新的分区设置为Linux…
在了解怎么转换之前,先搞清楚主分区,扩展分区,逻辑分区的基本概念. 主分区,也称为主磁盘分区,和扩展分区.逻辑分区一样,是一种分区类型.主分区中不能再划分其他类型的分区,因此每个主分区都相当于一个逻辑磁盘(在这一点上主分区和逻辑分区很相似,但主分区是直接在硬盘上划分的,逻辑分区则必须建立于扩展分区中). 主分区也可成为“引导分区”,会被操作系统和主板认定为这个硬盘的第一个分区.所以C盘永远都是排在所有磁盘分区的第一的位置上. 分出主分区后,其余的部分可以分成扩展分区,一般是剩下的部分全部分成扩展…
我们有时候用windows7的磁盘管理工具对windows7系统分区管理的时候,我们可能会不小心把我们的电脑硬盘扩展分区都删除了,扩展分区变为了未分配的空间,这时候如果我们新建分区的话,建立的都是主分区,那么我们如何重新建立扩展分区呢?小编根据自己的经验说一下自己对windows7系统硬盘[未分配]空间建立扩展分区的方法,希望对各位朋友有帮助!我们开始吧!小编提醒大家做好电脑重要数据的备份! 我们在桌面的“计算机”图标上单击鼠标右键选择管理!打开计算机管理窗口,然后找到磁盘管理!大家看到小编的电…
目录 前言 1. 实操 1.1 整个磁盘拷贝 1.2 创建 home 分区 1.3 修改 fstab 实现自动挂载 2. 涉及到的知识点 2.1 fstab 2.2 dd 命令 2.3 fdisk 命令 2.4 lsblk 命令 后记 链接 前言 公司发的电脑是 128G SSD + 512G 机械硬盘,我当时直接将 Arch Linux 装在了 SSD 上,分区形式如下: ➜ ~ lsblk -f NAME FSTYPE FSVER LABEL UUID FSAVAIL FSUSE% MOUN…