磁盘的分区

磁盘中最常用的物理单位是扇区,一个磁盘由很多个扇区组成。

老式磁盘的扇区大小是512字节。

CHS和LBA是磁盘的两种寻址方式,现在都使用LBA方式。

LBA方式很简单,所有扇区从0开始编号,通过山区数量指定扇区的位置。

用fdisk -lu 可以看到一个磁盘和其中的分区的扇区数量。

第0号扇区是存储MBR的扇区。

MBR中0—445共446个字节中存储的是引导程序,通常是GRUB(stage1)。

446—509共64个字节中存储的是分区表。

510、511这最后两个字节中存储的是AA55(MBR结束标志)。

如果最后不是AA55则电脑认为MBR损坏。

新式磁盘的扇区大小是4k字节。

但是为了兼容性,硬盘控制器模拟扇区大小为512字节。

所以为了性能上不产生额外的开销,就要将物理和逻辑扇区的起始位置对齐,也就是常说的4k对齐。

因为4k是512的8倍,所以在分区的时候,就要将每个分区的起始位置的扇区号设置为8的倍数。

GPT分区是新式的分区方式,分区表从第2扇区到第33扇区共32个扇区,可以创建128个分区。

parted命令用于创建GPT分区。

时间: 2024-08-26 21:24:39

磁盘的分区的相关文章

windows 7自带分区工具实现磁盘重分区

在使用电脑时,有时会感觉当前硬盘分区不合理,例如以前使用XP系统,只需10G左右的磁盘空间就够了,而后安装Windows 7,则需要20G左右的空间,如果C盘过小,则会影响Windows 7的正常运行,诸如分区魔法师(PQ)的软件不能与Windows 7兼容,我们完全可以使用Windows 7自带的分区工具,实现无损数据而对磁盘重新分区!下面虾虾就为朋友们介绍详细的分区方法: [一]启动磁盘管理1.在开始菜单中,右键点击『计算机』,在弹出的菜单中点击『管理』. 如出现用户帐户控制窗口,点击『继续

chapter8:Linux磁盘与文件系统管理之(3)磁盘的分区,格式化,检验与挂载

当我们在系统里新增加一个硬盘时,我们要做的有: 1.对磁盘进行分区,以创建新的可用分区. 2.对分区进行格式化,以创建系统可用的文件系统. 3.对刚刚创建的文件系统进行检验. 4.在Linux上还要创建挂载点,也就是目录,并将分区挂载上来. 我们要考虑的有,分区的大小,是否加入日志功能,inode与block数量的规划,这些都是要看主机的用途来定的. 一.磁盘分区fdisk fdisk [-l] 设备名 输出后面所有设备的分区内容.如果只有fdisk -l,则会列出系统上所有的设备的分区.可用U

linux下磁盘进行分区、文件系统创建、挂载和卸载(转)

任务的原因:由于,刚购买来的服务器需要将磁盘挂载到操作系统上,为了挂载磁盘首先要对磁盘进行分区,然后进行文件系统的创建,最后将磁盘挂载到操作系统上的某个目录. MBR(Master Boot Record)是传统的分区机制,应用于绝大多数使用BIOS的PC设备. 1.MBR支持32bit和64bit系统 2.MBR支持分区数量有限 3.MBR只支持不超过2T的硬盘,超过2T的硬盘只能使用2T空间(使用其他方法) 1.主分区:最多只能创建4个主分区(可使用) 2.扩展分区:一个扩展分区会占用一个主

Winodws安装系统时,通过安装磁盘进行分区

今天使用一个系统盘安装的时候,很奇怪,分区总是分出来一个系统磁盘,一个MBR,剩下的只能分主分区. 这样就导致我在进行windows激活时,激活工具都找不到启动磁盘的盘符(因为自动分出来的系统磁盘和MBR没有盘符),无法激活. 解决办法: 使用命令行,进行分区. 1 首先,在分区界面,按shirft+F10,弹出分区对话框. 2 使用diskpart,进入分区命令. 3 list disk,查看硬盘信息 4 select disk 0.如果只有一块硬盘,那么使用这块硬盘,硬盘对应的数字在上面步骤

谢烟客---------Linux之磁盘管理,分区

框架 IO事件 io port 硬件接口速率 虚拟扇区 mbr分区方式 分区编号 fdisk,parted,sfdisk命令 cat /proc/partitions partx,partprobe,kpartx命令 一.硬件 cpu(运算器.控制器), 内存,硬盘(U盘).网络设备,键盘.鼠标.显示器 1)cpu cpu的个数并非越多越好,1个和尚挑水喝,2个和尚抬水喝,为什么3个和尚没水喝?_,cpu内控制器用于完成硬件的控制,多个cpu时,可能会发生硬件资源争用,需要通过内核和硬件体系自身

Linux下磁盘的分区

磁盘类型:SCSI 查看所有磁盘的分区状况: # fdisk -l 查看指定磁盘的分区状况: # fdisk -l /dev/sda 给磁盘分区: 如果磁盘小于2TB,则使用fdisk命令 如果磁盘大于等于2TB,则使用parted命令 磁盘有一个特性:最多分4个分区,其中包含主分区和扩展分区,扩展分区内又包含逻辑分区 主分区和扩展分区的序号为1-4,从5开始为逻辑分区 创建成功后输入w即可保存

linux新建磁盘并分区

先在虚拟机上添加一块硬盘. 查看磁盘分区:sdb还没有分配 新建一个100M的分区:再查看,发现新建成功了. 再查看fdisk -l ******ext4格式不支持.就使用了ext2进行格式化了. mount并新建文件 linux新建磁盘并分区,布布扣,bubuko.com

磁盘自动分区

#!/bin/bash##########################################Function:    auto fdisk#Usage:       bash auto_fdisk.sh#Author:      Customer service department#Company:     Alibaba Cloud Computing#Version:     2.0######################################### count

磁盘的分区和格式化

磁盘的分区和格式化1:分区单一磁盘分区工具 fdisk逻辑卷管理LVM2 创建文件系统 ext4/xfs/ntfs/fat323 挂载: mount 把分区和目录关联分区操作:fdisk/dev/sdb n 输入p 1 w保存退出格式化操作: mkfs.ext4 /dev/sdb1挂载:mount /dev/sdb1 /dir01 df -h恢复磁盘 :umount /dir01 卸载目录 df -h查看fdisk /dev/sdb d w JFS2 FAT32没有日志 不支持4g大文件 exF

redhat下的磁盘操作-分区,格式化,挂载等

磁盘分区 想要在系统内新加一块磁盘的步骤: 1.对磁盘进行分区,以新建新的分区 2.对分区进行格式化(format),以创建系统可用的文件系统 3.若想要分的仔细一些,则可以对刚才新建好的文件系统进行检验 4.在Linux系统之上,需要创建挂载点,并将其挂载上去 一.磁盘分区 fdisk:-l输出后面接的设备的所有分区工具,若仅有fdisk -l时,系统会将整个系统内的能够找到的设备的分区都列出来 通过df命令获得可用磁盘文件名,再用fdisk进行识别,明企鹅使用m获得命令使用说明 如下所示 通