mbr

linux磁盘

空扰寡人 提交于 2020-01-26 09:18:17
1磁盘的种类 原理上分,机械硬盘,固态硬盘 固态虽然比机械磁盘贵,但是存储数据安全度高,轻便,没有声音,传输快 插拔方式,热插拔,非热插拔 分区上分,MBR,GPT MBR最多识别2T,分区方式3p+1e p是主分区(逻辑分区),e是扩展分区,分区表大小固定。 ,扩展分区可以分割成多个小分区 GPT,识别容量没有上线,可以windows里可以分成128个主分区 ,它的分区表大小是不固定的。 给磁盘分区的方法 fdisk MBR分区方式 gdisk GPT方式 parted MBR GPT两种可选 插入磁盘会有/dev/sdb(/dev/sd[a-z])磁盘设备文件 ls /dev/sd*查看有哪些磁盘 给磁盘sdb分区成MBR fdisk /dev/sdb 。。。 分区好了后给磁盘格式化 mkfs.xfs(文件系统xfs) mkfs.ext4(文件系ext4) mkswap(交换分区) 格式化好了就可以挂载到文件上使用了 mount 来源: CSDN 作者: ??.W 链接: https://blog.csdn.net/gou71/article/details/103843597

MBR和GPT分区格式

拟墨画扇 提交于 2020-01-21 05:15:03
关于MBR和GPT知识 https://blog.csdn.net/for_cxc/article/details/88984733 硬盘示意图: MBR分区格式: http://c.biancheng.net/view/1015.html 为什么MBR分区不能超过2.2T GPT分区格式: https://www.eassos.cn/jiao-cheng/ying-pan/mbr-vs-gpt.php 来源: CSDN 作者: dandeseed 链接: https://blog.csdn.net/qq_41082953/article/details/103975629

硬盘分区形式之MBR、GPT

牧云@^-^@ 提交于 2020-01-20 03:54:42
MBR和GPT 新买一块硬盘,设置分区时,系统会询问你是想要使用MBR分区形式还是GPT分区形式(有些硬盘出厂的时候就默认给你设定了分区形式)。MBR是以前的分区形式,GPT是一种新的分区形式,现在逐渐取代MBR分区形式。 GPT带来了很多新特性,但MBR仍然拥有最好的兼容性。GPT并不是Windows专用的新标准—— Mac OS X,Linux,及其他操作系统同样使用GPT。在使用新磁盘之前,你必须对其进行分区。MBR(Master Boot Record)和GPT(GUID Partition Table)是在磁盘上存储分区信息的两种不同方式。这些分区信息包含了分区从哪里开始,这样操作系统才知道哪个扇区是属于哪个分区的,以及哪个分区是可以启动的。在磁盘上创建分区时,你必须在MBR和GPT之间做出选择。目前有且只有这两种分区形式。 MBR的局限性 MBR的意思是“主引导记录”,最早在1983年在IBM PC DOS 2.0中提出。之所以叫“主引导记录”,是因为它是存在于驱动器开始部分的一个特殊的启动扇区。这个扇区包含了驱动器的分区信息(64个字节,大小固定,一个分区用16个字节记录)和已安装的操作系统的启动加载器(446字节)和2个字节的结束标志,所以这个扇区的大小是512个字节。。所谓启动加载器,是一小段代码,用于加载驱动器上其他分区上更大的加载器。如果你安装了Windows

Linux基础命令-7种运行级别02

北慕城南 提交于 2020-01-19 04:47:46
以下总结学习内容: 7 种运行级别,磁盘分区类型,Linux启动流程,root密码重置,基础命令以下有详细参数使用介绍 tty 查看终端连接名称 uname 查看系统版本详细 who 显示当前登入的用户 wall 广播内容到所有终端 echo 显示打印输出 type 查看命令类型 cat 查看较短的文件内容 mort 查看较长的文本文件内容 less 查看较长的文本文件内容 head 查看文件的头部 tail 查看文件尾部 man 查看命令帮助 ls 查看文件或目录详细 alias 设置别名 unalias 删除别名 cd 切换路劲 history 查看历史记录 date 查看系统时间 hwclock 查看硬件时间 time 测试一个命令的运行时间 shutdown 关机或重启定时关机 init 0 立即关机 reboot 立即重启 poweroff 立即关机 pwd 显示当前路径 mkdir 创建目录 touch 创建文件 cp 拷贝文件或目录 mv 剪切文件或目录 rm 删除文件或目录 Linux系统管理有哪些? 系统安装完毕,需要对Linux系统进行管理和维护,让Linux服务器能真正应用于企业中,系统引导原理,启动流程,系统目录,权限,命令,服务。 主要:三个步骤 一,安装 --软件的名称 二,调试 --安装后 ,启动什么功能?对哪些参数进行调试,优化 三,启动 -

重装系统时,将MBR分区转为GPT 分区

|▌冷眼眸甩不掉的悲伤 提交于 2020-01-07 14:48:34
【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>> 首先搞明白什么是MBR分区表,什么又是GPT磁盘? (1)MBR和GPT是两种不同的磁盘类型,主要区别在于不同的分区结构和分区方法。GPT是近几年才出现的新型硬盘种类。 (2)GPT(Globally Unique Identifier Partition Table Format)是一种由基于 Itanium 计算机中的可扩展固件接口 (EFI) 使用的磁盘分区架构。与主启动记录 (MBR) 分区方法相比,GPT 具有更多的优点,因为它允许每个磁盘有多达 128 个分区,支持高达 18 千兆兆字节的卷大小,允许将主磁盘分区表和备份磁盘分区表用于冗余,还支持唯一的磁盘和分区 ID (GUID)。 (3)MBR特点:支持最大卷为 2 TB (terabytes) 并且每个磁盘最多有 4 个主分区(或 3 个主分区,1 个扩展分区和无限制的逻辑驱动器); GPT特点:支持最大卷为 18 EB (exabytes) 并且每磁盘最多有 128 个分区。与 MBR 分区的磁盘不同,至关重要的平台操作数据位于分区,而不是位于非分区或隐藏扇区。另外,GPT 分区磁盘有多余的主要及备份分区表来提高分区数据结构的完整性。 从现在大数据趋势看, GPT磁盘将会逐渐取代MBR磁盘 ,老机子只支持MBR,现在买的新机子都支持GPT磁盘

GPT磁盘与MBR磁盘区别!!!

天大地大妈咪最大 提交于 2020-01-07 14:02:48
【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>> 摘要: Windows 2008磁盘管理器中,在磁盘标签处右击鼠标,随磁盘属性的不同会出现“转换到动态磁盘”,“转换到基本磁盘”“转换成GPT磁盘”,“转换成MBR磁盘”等选项,在此做简单介绍。部分资料参照网络上的资源。 基本磁盘与动态磁盘 磁盘的使用方式可以分为两类:一类是“基本磁盘”。基本磁盘非常常见,我们平时使用的磁盘类型基本上都是“基本磁盘”。“基本磁盘”受26个英文字母的限制,也就是说磁盘的盘符只能是26个英文字母中的一个。因为A、B已经被软驱占用,实际上磁盘可用的盘符只有C~Z 24个。另外,在“基本磁盘”上只能建立四个主分区(注意是主分区,而不是扩展分区);另一种磁盘类型是“动态磁盘”。“动态磁盘”不受26个英文字母的限制,它是用“卷”来命名的。“动态磁盘”的最大优点是可以将磁盘容量扩展到非邻近的磁盘空间。 动态硬盘,是指在磁盘管理器中将本地硬盘升级得来的。动态磁盘与基本磁盘相比,最大的不同就是不再采用以前的分区方式,而是叫做卷集(Volume),卷集分为简单卷、跨区卷、带区卷、镜像卷、RAID-5 卷。基本磁盘和动态磁盘相比,有以下区别: 1、卷集或分区数量。动态磁盘在一个硬盘上可创建的卷集个数没有限制。而基本磁盘在一个硬盘上只能分最多四个主分区。 2、磁盘空间管理

centos5.8 不支持GPT

余生长醉 提交于 2020-01-07 13:58:11
【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>> 公司变态的开发部对centos5.8的系统上有需求,需要安装系统,12*4T的大盘,昨天折腾了一下这个,gpt和mbr的问题。 centos6 本身是支持gpt的,centos5 不支持gpt,只能mbr。 关于MBR与GPT分区管理: 目前我们可以接触到的大部分x86架构的pc和服务器,还在采用上世纪遗传下来的BIOS+MBR组合。 BIOS,基本输入输出系统 (Basic Input-Output System),是软件与硬件之间的一个接口,可以把它看作一个翻译在中文与英语之间,虽然两者完全不同,不过可以让大家了解 BIOS 所处的位置,BIOS 通常被写入一块 ROM 芯片连接在主板上,当然也有直接写入北桥的,不过相当少见。 BIOS 几乎是完全用汇编语言编写,很大程度上决定了主板的性能及稳定性。 MBR,主引导记录 (Master Boot Record),也就是我们常见的分区方法,不过管理员外的最终用户很少知道它的存在,MBR 分区的标准决定了MBR只支持在2TB以下 (超过2TB的只能管理 2TB) 的硬盘中创建4个分区表项,要获得更多分区,需要次级结构–扩展分区。扩展分区可以再次被分成一个或多个逻辑磁盘,也就是普通情况下的C盘以外的盘,或说第一个分区以外的部分,有些情况下 Windows

How to get the offset of a partition with a bash script?

别等时光非礼了梦想. 提交于 2020-01-04 14:25:51
问题 I can use parted to find out the offset of my image. sudo parted -s image.img unit B print Model: (file) Disk /home/user/image.img: 107374182400B Sector size (logical/physical): 512B/512B Partition Table: msdos Number Start End Size Type File system Flags 1 2097152B 107374182399B 107372085248B primary ext4 For example, partition starts at 2097152 . How can I get the 2097152 with a bash script? I could probably parse the output, but perhaps there is a more suited method? 回答1: One option, feed

How to “read” the MBR (Master Boot Record) in C?

只愿长相守 提交于 2020-01-02 09:12:43
问题 I just want to write a program to analyze MBR in C. I've known some ways to read it through APIs on Windows or commands on Linux. But, can I do it in C without any platform-dependent limitation ? If I can't, is there any reason? 回答1: Reading the master boot record is platform-dependent, the following code for instance works on Windows (if you have the privileges to do it) #include <windows.h> #include <stdio.h> #include <iostream> using namespace std; short ReadSect (const char *_dsk, // disk

使用MbrFix.exe修复MBR分区表

大兔子大兔子 提交于 2019-12-31 20:45:54
在卸载linux Ubuntu之前,先修复MBR,然后再删除Linux分区就可以了。而MbrFix.exe 就是这样一个Windows 修复MBR的应用程序软件,MbrFix.exe 不仅支持Windows XP,还支持32位或64位的Windows NT, Windows 2000,Windows Server 2003, Windows Vista, Windows Server 2008, Windows 7 和 Windows PE系统。使用MbrFix.exe卸载Linux Ubuntu的步骤如下: 1. 下载MbrFix.exe 首先进入Windows 操作系统,进入绿盟网站 下载MbrFix.exe ,从上往下数第四个软件即是; 下载完成后解压zip压缩包,将MbrFix.exe 剪切到C盘(系统盘); Windows7要使用以管理员身份运行CMD 然后在使用如下命令: MbrFix /drive 0 fixmbr /yes –>Enter回车; 这样MBR修复就完成了。接下来直接删除linux分区就可以了。 2. 格式化删除 Linux分区 以Windows XP系统为例:我的电脑点击右键–>管理–>磁盘管理–>看到几个没有盘符名称的分区(看准哦,不要将Windows 分区给误删了。)–>右键–>删除逻辑分区。 重启电脑,Grub 已经不复存在,双系统Linux