无忧启动论坛

标题: 系统引导方面的问题 [打印本页]

作者: hylin    时间: 2014-4-18 10:43
标题: 系统引导方面的问题
问题的背景先说一下吧
我是hp dv6 7002的笔记本,最近买了一块msata的ssd。目前hdd上我已经装了win7(在C盘),没有100m的隐藏分区。然后我在win7下直接硬盘安装了win8.1到msata接口的ssd(240g)上(盘符是I)。目前使用上没什么问题,即开机有系统选项win8 和win7。

现在我想改造一下结构。ssd做系统主盘,在上面装系统(可能多个),相应的盘符也是从ssd开始,比如C盘在ssd上,装win8.1,D盘也在ssd上装win7等等,然后是hdd上的E\F\G做数据盘等等。

有一点,7002的msata接口默认是做intel 加速用的,所以bios目前不支持msata直接引导启动系统。需要把引导放到hdd上。

问题来了:
我想在hdd上划分一个1G的分区(类似win7,win8的隐藏分区?),然后把引导文件放这个分区上,系统都装到ssd上。我估计应该可以实现。但是不知道具体要怎样操作,主要是怎么引导系统,求大神们指路啊。

作者: lingshao    时间: 2014-4-18 11:41
本帖最后由 lingshao 于 2014-4-18 11:47 编辑

很简单,HDD不需要额外分区,只需设置成Grub4Dos引导就好,grldr、BOOTMGR、Boot目录丢在SSD的根目录就行,如果采用VHD的方式来安装多个系统,则SSD也无需分区。

Grldr 中添加菜单

title BCD Boot Menu
chainloader ()/BOOTMGR || find --set-root /BOOTMGR && chainloader /BOOTMGR
作者: hylin    时间: 2014-4-18 12:48
lingshao 发表于 2014-4-18 11:41
很简单,HDD不需要额外分区,只需设置成Grub4Dos引导就好,grldr、BOOTMGR、Boot目录丢在SSD的根目录就行, ...

感谢回复
大概了解了一下Grub4Dos。
不用额外分区的意思就是把Grub4Dos安装到hdd的mbr中吗?然后由它来加载各个分区的grldr配置,组成开机各个系统选项?

作者: lingshao    时间: 2014-4-18 14:24
对的就是这样 Grub -- grldr -- Bootmgr -- BCD ---再到各个系统,实际上我现在就是这样用的,我也是SSD+HDD,只不过我的SSD也可以启动罢了,所以我把Grub4Dos安装在了SSD上面。



因为我现在用着内存系统,图中F盘就是SSD,5个系统都存在VHD目录中,E盘则是HDD做为数据盘用。

作者: hylin    时间: 2014-4-18 15:29
lingshao 发表于 2014-4-18 14:24
对的就是这样 Grub -- grldr -- Bootmgr -- BCD ---再到各个系统,实际上我现在就是这样用的,我也是SSD+HD ...

多谢  
我去试试
作者: 2011ryoohki    时间: 2014-4-18 17:54
完全不需要那么费劲,在主板 CMOS里调整硬盘顺序,把机械硬盘放在 SSD前面,接着在 windows7 安装的时候看看是不是识别硬盘的时候把机械硬盘识别在SSD的前面,是的话在安装的时候直接选择安装系统至SSD,windows7 安装程序会在系统中的第一块硬盘的第一主分区上安装引导,同时系统本身安装到你指定的硬盘分区上。
作者: 2011ryoohki    时间: 2014-4-18 17:55
完全不需要那么费劲,在主板 CMOS里调整硬盘顺序,把机械硬盘放在 SSD前面,接着在 windows7 安装的时候看看是不是识别硬盘的时候把机械硬盘识别在SSD的前面,是的话在安装的时候直接选择安装系统至SSD,windows7 安装程序会在系统中的第一块硬盘的第一主分区上安装引导,同时系统本身安装到你指定的硬盘分区上。
作者: hylin    时间: 2014-4-19 20:03
2011ryoohki 发表于 2014-4-18 17:55
完全不需要那么费劲,在主板 CMOS里调整硬盘顺序,把机械硬盘放在 SSD前面,接着在 windows7 安装的时候看 ...

额,就是因为我的笔记本的bios看不到msata硬盘,不能调整做启动的。所以才来发帖问的。




欢迎光临 无忧启动论坛 (http://wuyou.net/) Powered by Discuz! X3.3