对于是否划分启动分区

场景描述:目前遇到使用CentOS6.5安装盘,安装系统的过程中,手动指定了/boot启动分区,但是很遗憾,导致系统启动失败。

(假设读者没有启动分区的概念,在这里做详细的介绍:划分一个独立的分区作为启动分区,这个还有一个叫做根分区,这两个分区提供的功能是不一样的。例如启动分区中文件有如下:

kernel initrd menu.lst system.map等等。这些都是用来引导系统的【在这里进行说明:BIOS加电自检硬件之后,搜索设备的引导块代码{一般是grub或者lilo},然后加载grub程序,运行之后加载内核和虚拟文件系统initrd文件。】引导系统之后,最后挂载根文件系统,启动分区退出历史的舞台。这个时候/boot启动分区就没有任何的意义了。正如我们了解的最终根文件系统才是主角,如果根文件系统损坏了,everything is gone!!所以我们好像没有额外划分的必要。

实际上根文件系统如果损坏但是不严重,确实通过fsck.ext3修复工具可以修复(理论上SLES系统不支持自动修复,提供一个控制台的接口给你)。这个时候启动分区就有意义了。毕竟启动分区作为一个独立的分区,运行在虚拟文件系统的情况下,检测到根文件系统损坏,还可以直接在这个时候修复。如果启动分区取消了,只有根分区还真是回天乏术啦!

那么什么时候需要创建启动分区?就是自己定制系统的情况下,因为CentOS或者FreeBSD等系统不支持界面分配,如果是界面分配启动分区,系统当机了!!麻烦,兄弟可以学着用USB定制盘重新修改系统的配置menu.lst和重装grub。

时间: 2024-10-17 01:04:41

对于是否划分启动分区的相关文章

反汇编一个dos软盘的启动分区

来源:http://www.ata-atapi.com/hiwdos.htm,自己乱译了一通. Disassembly of a DOS Floppy Boot Sector 反汇编一个dos软盘的启动扇区 Note: I will leave it to someone else to provide you with a disassembly of an OS/2 HPFS boot sector, or a Linux boot sector, or a WinNT boot secto

修改启动分区menu.lst无效

详细说明: 启动分区和根文件分区是分开的,导致启动的时候,应该是先挂载启动分区,然后读取启动分区的menu.lst文件,展现在用户面前的是系统的选择,但是,现在我修改menu.lst启动菜单,居然完全没有效果. 例如:我修改菜单,显示系统菜单供用户选择,非常遗憾,居然没有看到菜单的存在. 另外,不管我如何修改,root路径居然没有发生改变, 如下: #hiddenmenu 添加注释,意味没有隐藏菜单 root=/dev/disk/by-path/pci-0000:00:12.2-usb-0:4:

[转]硬盘的那些事(主分区、扩展分区、逻辑分区、活动分区、系统分区、启动分区、引导扇区、MBR等)

http://xu3stones.blog.163.com/blog/static/205957136201210309424303 主分区,扩展分区,逻辑分区,活动分区,系统分区,启动分区.........主引导扇区,MBR,bootloader..........各种概念,你都清楚什么意思吗?花了一天的时间终于研究清楚了,网上好多帖子的解释都是错的,或者没有深入到本质,都是什么C盘啊,D盘啊,都被windows洗脑了.浪费了好好长时间. 主分区:实际上在早期的硬盘分区中并没有主分区.扩展分区

/home文件夹重新划分独立分区

1. 备份home文件夹,数据丢失的时候可以使用 cp -av  /home/*  /data/ 2. 磁盘分区 2.1 虚拟机中添加磁盘并让系统识别,使用 # echo '- - -' >> /sys/class/scsi_host/host0/scan # echo '- - -' >> /sys/class/scsi_host/host1/scan # echo '- - -' >> /sys/class/scsi_host/host2/scan 2.2 磁盘分区

bat脚本+diskpart 脚本实现自动划分磁盘分区

我提供的脚本只是案例展示,真实场景需要自行修改.(正好我今天看到一个规范的bat脚本,我放出来,大家一起学习下) 要求:将20G的磁盘1,分出4G为主分区,4G扩展分区(2个2G逻辑分区) 试验环境: 1.主机与其他多台计算都可以建立$IPC连接,主机上共享Disk目录,其中放有: 2.在客户端运行master.bat脚本,可用其他脚本或者远程调用 脚本: disk1config.txt Rem Seletct Disk1 Select disk 1 list partition Rem Cle

如何重新划分linux分区大小

1.下载脚本文件,将脚本文件内容复制 chmod +x resize.sh sudo ./resize.sh 输入上面命令后会看到下面的结果 [email protected]:~# sudo ./resize.sh Found the start point of mmcblk0p2: 266240 Ok, Partition resized, please reboot now Once the reboot is completed please run this script again

磁盘分区划分

查看磁盘以及分区的信息 :fdisk -l,查看指定磁盘的信息:fidisk -l /dev/sda查看sda磁盘的信息.磁盘的命名方式: IDE,ATA命名为:hd* SATA,SCSI,USB :sd* 如:SCSI的第一块盘命名为sda,第二块盘为sdb... 磁盘分区信息: 每块磁盘最多划分4个主分区(4P),或者3个主一个扩展分区(3P+E),这是因为在磁盘的0磁道0柱面的第一个扇区上,它分为三个部分,第一个部分为MBR主引导记录446字节,第二部分为分区表的信息为64字节,每16字节

磁盘分区详解

磁盘分区C盘为30G主分区,D盘100G逻辑分区,E:100G主分区 F盘270G主分区 这样的划分硬盘稳定吗 有什么影响? 没有什么影响,都可以使用,如果需要安装双启动系统,就需要多个主分区 1. 一个硬盘主分区至少有1个,最多4个,扩展分区可以没有,最多1个.且主分区+扩展分区总共不能超过4个.逻辑分区可以有若干个. 2. 分出主分区后,其余的部分可以分成扩展分区,一般是剩下的部分全部分成扩展分区,也可以不全分,剩下的部分就浪费了. 3. 扩展分区不能直接使用,必须分成若干逻辑分区.所有的逻

Linux 硬盘分区

硬盘分区   Linux分区表有以下两种:MBR,GPT MBR: MBR分区表(即主引导记录)大家都很熟悉.所支持的最大卷:2T,而且对分区有限制:最多4个主分区或3个主分区加一个扩展分区 GPT: GPT(即GUID分区表).是源自EFI标准的一种较新的磁盘分区表结构的标准,是未来磁盘分区的主要形式.与MBR分区方式相比,具有如下优点.突破MBR 4个主分区限制,每个磁盘最多支持128个分区.支持大于2T的分区,最大卷可达18EB. Linux中fdisk分区工具支持MBR分区,parted