修改XP的boot.ini文件就可以选择  80G硬盘这样分: 主分区 C: 6G 装XP用 扩展分区:60G 分成了D\E\F 3个各20G的逻辑分区; 剩余的10G 留做自由空间 安装Linux用。

XP顺利完成安装;重启,插入红旗Linux系统盘 开始安装Linux
此时:  
硬盘分区:
/hda1-----------6G. FAT32.........C盘
/hda2-----------60G. 扩展分区
/hda5...........20G: FAT32.........D盘
/hda6...........20G NTFS.........E盘
/hda7...........20G NTFS........F盘
自由空间10G到Linux提示分区是 选则手动分区,接下来问题出现:
按道理需要把自由空间分为三个区来安装Linux (Linux的分区方法是: boot分区 /boot 100M EXT2/EXT3格式,交换分区 默认 1024M(2倍内存大小) SWAP格式,根分区 / 剩余自由空间容量 EXT3格式 );
结果只能随意划分出来两个分区,到第三个时总提示: 无法拨发分区
经查:原因大概是硬盘最多允许的分区数量为 主分区 4个 扩展分区 4个 逻辑分区个数没要求
为了解决这个问题,查的Linux手册 /boot 分区是为了Linux 的规范性而分,所以可有可可与根分区合并所以我的双系统硬盘分法为:
/hda1-----------6G. FAT32.........C盘
/hda2-----------60G. 扩展分区
/hda5...........20G: FAT32.........D盘
/hda6...........20G NTFS.........E盘
/hda7...........20G NTFS........F盘
/hda3...........1024M SWAP.........SWAP
/hda4...........9G EXT3........Linux根分区划分好硬盘以后,继续下一步,会有一个关于Linux引导启动顺序的选项,选择其它新建Windows XP 指向 /hda1 等待时间为5S, 接下来最重要,需选择将Linux的引导文件GRUB安装在MBR(硬盘中看不到的空间,学名叫硬盘主引导记录) 继续下一步 进行一些基本相关设置,等待30分钟完成LINUX的安装;
重启;接下来,会出现LINUX的引导画面 和win XP装了Ghost或DOS一样 有那个选项列表,况且有一定的等待时间,5秒后默认进入XP 的引导列表(按理直接进入XP系统,但我安装了DOS工具 所以要进入XP 会有3秒的系统列表选择时间),下次重启 选择进入Linux系统,查看Linux的启动引导文件 menu.lst (属性为unix,在boot/grub/目录下),打开menu.lst ,发现有:#boot=/dev/hda default=1 timeout=5 这个明显是XP系统默认启动,等待时间为5S的表示,那么我修改为:#boot=/dev/hda default=0 timeout=0 它的意思是不是就表示默认启动Linux 系统 无列表等待时间呢,保存(这里暂时timeout=2 至少让我能选择进入XP吧)且另存为lst文件到Linux下的移动媒体驱动器C-即我的XP系统盘,再次进入XP后,网上搜索GRUB的提取包,现在在XP的C盘根目录证多了:menu.lst 、grldr、grub.exe 三个文件;此时修改XP的boot.ini文件 在最后添加:
c:\grldr="Linux 操作系统 保存;我的boot.ini文件内容是:
Copy code
[boot loader]
timeout=3
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /noexecute=optin /fastdetect
c:\grldr="Linux 操作系统
c:\Arldr="MS-DOS系统完成后重启进入DOS模式,进入DOS方法很多,现在很多系统盘就自带DOS工具包,能直接进入DOS状态,输入:
Copy code
FDISK /MBR为什么要这么做呢,因为这样就格式化了MBR,之前说的把Linux的引导装在了MBR 所以在启动机器的时候才会出现两次系统启动列表,一次Linux 另一次XP的;这样格掉了MBR,Liunx的引导界面自然不会出现了,会直接进入到XP的系统启动列表,我的XP列表是这样的:Quote:Microsoft Windows XP Professional
Linux 操作系统
MS-DOS系统
现在是默认进入XP,可以在等待时间内选择需要进入的系统了;需要提示的是:之前另存XP的C盘的menu.lst之所以改这段:#boot=/dev/hda default=0 timeout=0 是在点击上面的Linux 操作系统
后能直接进入Linux。最后做XP引导Linux时,需要在XP的C盘下保存的文件已打包,在附加中,其中menu.lst需要用你自己Linux的menu.lst文件替换,因为我们硬盘分区方法可能不一样。

◆◆

评论读取中....

请登录后再发表评论!

◆◆

修改失败,请稍后尝试

linux 分区顺序 boot,关于Liunx下的硬盘分区问题(/boot分区)?相关推荐

  1. Linux下超大硬盘分构(GPT分区)

    安装CentOS 5.3 时,遇到的问题:  硬件环境:Dell R710,6块SATA 1T容量.7.2k转的磁盘,6i RAID卡. 问题:将前5块盘做的RAID5,共4T左右的存储容量.将第六块 ...

  2. linux网卡混杂模式配置,liunx下网卡混杂模式设置方法

    这里再给大家提供一个iptables防火墙配置的例子,供大家参考学习. 1.安装iptables防火墙 如果没有安装iptables需要先安装,CentOS执行: yum install iptabl ...

  3. linux的第一个逻辑分区表示为 ?,/dev/sda5 在 Linux 中表示 答案:第一块SCIS 硬盘上的逻辑分区...

    相关问题 计算机病毒只存在于计算机硬盘上.: 计算机病毒 计算机 硬盘 上 .CHS寻址指的是使用()来对硬盘寻址.: CHS 寻址 硬盘 寻址 柱面 磁头 扇区 智慧职教: NTFS系统支持的最大硬 ...

  4. 哪个Linux ATA 硬盘,linux – scsi和/ dev / disk / by-id下相同硬盘的ata条目

    你可以使用其中之一. 显示的大部分内容取决于您的控制器和磁盘.我使用SAS控制器和SAS磁盘(在某些情况下使用SATA SSD),但您可以随意使用任何您想要的zpool驱动器标识.您在这里看到ata和 ...

  5. 里面如何创建新的module_硬盘分区:如何一次为新硬盘创建多个分区?

    心仪很久的硬盘,终于入手,到手的第一件是什么?--给它硬盘分区那么怎么使用分区助手快速的对齐分3个,4个,5个甚至更多分区呢?接下来,为你介绍快速分区神器的使用方 一.选择硬盘 打开分区助手,点击新磁 ...

  6. linux系统中硬盘及分区如何命名,Linux硬盘命名和安装分区

    硬盘命名: 硬盘命名基于文件,一般有如下文件方式: /dev/hda1 /dev/sdb3 具体含义如下: /dev:是所有设备文件存放的目录. hd和sd:他们是区别的前两个字母,代表该分区所在的设 ...

  7. 计算机只有一块硬盘分区,如果新计算机只有一个分区怎么办?教您如何在不输入pe的情况下为硬盘创建新分区!...

    许多朋友刚买了一台新计算机并打开它,发现他们的机械硬盘1T或1T机械加128G固态硬盘,但是只有一个或两个分区,但是它们不会分区 现在教您如何在不进入pe系统的情况下直接创建新分区,例如旧的毛桃大白菜 ...

  8. win10加装机械硬盘卡_电脑硬盘该不该分区?如果分该怎么分?点进来让小黑教你!...

    从Windows XP开始,许多小伙伴都养成了磁盘分区的习惯,都喜欢按着系统盘(C盘).软件安装(D盘).资料存储(E盘)这样类似的分区管理方式 那么电脑磁盘该不该分区,如果分区又该怎么分呢? 其实电 ...

  9. linux硬盘为啥分区,Linux下为什么要进行磁盘的分区

    一.先从整体上说说说分区的好处: 1.数据安全: 主要方面:只用一个分区,若遇到系统需要重装或者分区需要进行格式化等,原有的重要文件无法在本硬盘保留,而若提前进行了合理分区,则用户数据不会收到影响 次 ...

  10. linux系统下对硬盘自定义分区格式化的分析与实现

    前言: 在这个数据爆炸的时代,数据存储也显得尤为的重要.存储形式从原来的U盘,SD卡硬盘发展到现在的网络存储,云存储.存储空间也是从原来的M大小到现在动辄T为单位的大容量存储.因为工作关系有接触数据存 ...

最新文章

  1. C/C++:*(p++)慎用!!!!!
  2. 数据结构学习笔记(2)
  3. 神器在手,代码命名从此高大上!
  4. 【LeetCode笔记】1143. 最长公共子序列(Java、动态规划、字符串)
  5. cnn在nlp应用中的调参建议
  6. linux -- open /acess/ftruncate/lstat 函数
  7. 微信小程序教程笔记6
  8. WARCannon:高速低功耗网络爬虫
  9. 音乐播放小程序demo
  10. 2022年度嵌入式C语言面试题库(含答案)
  11. CMOS模拟集成电路笔记(第一部分)
  12. python显示等待隐式等待
  13. 新人学习java导论
  14. 携手并进,利尔达科技集团与中国计量大学举办捐赠签约仪式
  15. LocalDate的isBefore和isAfter方法
  16. python不属于ipo模型的是_以下不属于IPO模型的是
  17. mysql 根据经纬度查询距离
  18. springboot启动报jar包加载异常问题解决
  19. opencv-python 指静脉的手指轮廓提取实现
  20. 谷粒学苑 —— 7、课程管理:课程发布页面2 —— 课程大纲

热门文章

  1. 用VS.NET 2005制作安装程序
  2. 微信小程序富文本三种方法+0.1rich-text+0.2插件+0.3webview
  3. Handler机制的理解与使用
  4. 10月27号、28号、29号、30四天PC端云音乐项目总结
  5. -bash:ls:command not found,执行命令总是报找不到
  6. Thinkphp5 接口中直接返回数组提示variable type error: array
  7. PHP中的数组(排序)
  8. Matlab函数——crandn
  9. c语言多次调用函数 只给出最后一次,一个方法连续调用多次,但方法体里面的代码只保证最后一次的执行,之前连续调用的方法体都不执行...
  10. 启用多CPU多线程,加快加速OpenJDK的编译办法