多硬盘如何安装Linux Deepin 2013 ?
我的台式机里安了3个硬盘,1个希捷1T,1个希捷80G,1个三星80G。1T的安装了win764位的系统三星80G当存储盘,目前就装了win7的系统。现在我想把LD201...
我的台式机里安了3个硬盘,1个希捷1T ,1个希捷80G ,1个三星80G 。
1T的安装了win7 64位的系统 三星80G当存储盘 ,目前就装了win7的系统。
现在我想把LD2013安装到希捷80G上 ,没有光驱 ,我想用U盘安装 ,U盘已经制作好,请问如何与win7共存安装?大家帮帮忙撒,都来赐教赐教~ 展开
1T的安装了win7 64位的系统 三星80G当存储盘 ,目前就装了win7的系统。
现在我想把LD2013安装到希捷80G上 ,没有光驱 ,我想用U盘安装 ,U盘已经制作好,请问如何与win7共存安装?大家帮帮忙撒,都来赐教赐教~ 展开
2个回答
展开全部
首先你要考虑多系统如何共存(安装位置),然后考虑怎么引导多系统,引导程序的选择是很重要的,能不能成功引导进入安装好的系统就靠这个了。
怎么共存你已经考虑好了,开机从安装介质启动,选择分区安装系统,配置安装选项这些通常不会出现什么问题,那么余下的就是配置引导程序了,一般单硬盘安装多系统有两个选择:
1、保持主引导记录MBR,开机后由Win7的bootmgr读取BCD引导配置菜单,选择进入不同的系统;
2、将GRUB安装到MBR,开机由GRUB配置引导进入不同的系统;
选择1的话,由于Win系统引导程序不会帮你配置硬盘上除了Windows以外的其它操作系统,所以你需要自己编辑BCD文件添加linux系统的引导菜单;
选择2将GRUB安装到MBR就省事了,默认安装linux系统都会将GRUB安装到主硬盘的MBR,然后搜索硬盘上安装的其它操作系统并自动配置好菜单文件,所以重启后就可以选择不同的菜单项进入不同的系统;
对于你的情况,多硬盘安装双系统,还有一个选择,将GRUB安装到LD安装盘的MBR,这需要在安装过程选择GRUB安装位置时改变一下设置:默认的是/dev/sda,改变为/dev/sdb或者是/dev/sdc(看你安装LD是哪个盘),这样就不需要改变主硬盘的MBR同时又将GRUB安装到了另一块硬盘的MBR,然后重启时,如果有快捷键选择启动设备,那么可以很方便的选择由哪个硬盘引导启动;否则进入BIOS选择第一启动硬盘为安装LD的那个。
怎么共存你已经考虑好了,开机从安装介质启动,选择分区安装系统,配置安装选项这些通常不会出现什么问题,那么余下的就是配置引导程序了,一般单硬盘安装多系统有两个选择:
1、保持主引导记录MBR,开机后由Win7的bootmgr读取BCD引导配置菜单,选择进入不同的系统;
2、将GRUB安装到MBR,开机由GRUB配置引导进入不同的系统;
选择1的话,由于Win系统引导程序不会帮你配置硬盘上除了Windows以外的其它操作系统,所以你需要自己编辑BCD文件添加linux系统的引导菜单;
选择2将GRUB安装到MBR就省事了,默认安装linux系统都会将GRUB安装到主硬盘的MBR,然后搜索硬盘上安装的其它操作系统并自动配置好菜单文件,所以重启后就可以选择不同的菜单项进入不同的系统;
对于你的情况,多硬盘安装双系统,还有一个选择,将GRUB安装到LD安装盘的MBR,这需要在安装过程选择GRUB安装位置时改变一下设置:默认的是/dev/sda,改变为/dev/sdb或者是/dev/sdc(看你安装LD是哪个盘),这样就不需要改变主硬盘的MBR同时又将GRUB安装到了另一块硬盘的MBR,然后重启时,如果有快捷键选择启动设备,那么可以很方便的选择由哪个硬盘引导启动;否则进入BIOS选择第一启动硬盘为安装LD的那个。
更多追问追答
追问
开机没有快捷键选择呢 ,只能进bios设置么,这样的话 感觉会比较繁琐撒,能不能像单硬盘安装多系统那样 ,用GRUB引导两个系统呢?
追答
进BIOS设置LD盘为第一启动设备,保存,重启后就是GRUB引导了,以后只要不改变该设置,都会是这样,不用每次开机都要进入设置一次。
这样安装的好处就是万一grub坏了,修复不了,还可以换回原来的硬盘为第一启动设备进入Windows而不会哪个系统都进不了。
展开全部
一样装。
就是注意 GRUB 必须装在第一个硬盘的 MBR 上。其他的分区设置,放在别的硬盘上就行了。
或者你在第一个硬盘上面分一个 100M 左右的分区挂载点为 /boot , GRUB 装到这个分区上,并且激活这个分区。这个分区最好靠前放。
我个人建议是这两个方式结合。也就是 GRUB 装到第一个硬盘上,同时也设置 /boot 分区。
因为 grub 引导分两部分,第一部分是 MBR 里的程序,第二部分在 /boot 目录上,单独分 /boot 主要是让这部分数据也在第一个硬盘上。
如果你要是想多硬盘,通过设置不同的硬盘来进行多系统启动,那么需要另外的设置操作,很麻烦。
用 BCD 也可以,但是更乱,因为 BCD 启动 GRUB 需要一个特殊的 GRUB 版本,但这个 GRUB 版本的设置文件和 Linux 的不是同一个配置文件,你升级系统内核会导致这里的数据不会被更新。除非你很麻烦的多次启动来启动 GRUB。
或者让这个 BCD 的 GRUB 去调用 Linux 的 BCD ,这个功能能不能实现不清楚。
能不用 BCD 还是不要用了。
就是注意 GRUB 必须装在第一个硬盘的 MBR 上。其他的分区设置,放在别的硬盘上就行了。
或者你在第一个硬盘上面分一个 100M 左右的分区挂载点为 /boot , GRUB 装到这个分区上,并且激活这个分区。这个分区最好靠前放。
我个人建议是这两个方式结合。也就是 GRUB 装到第一个硬盘上,同时也设置 /boot 分区。
因为 grub 引导分两部分,第一部分是 MBR 里的程序,第二部分在 /boot 目录上,单独分 /boot 主要是让这部分数据也在第一个硬盘上。
如果你要是想多硬盘,通过设置不同的硬盘来进行多系统启动,那么需要另外的设置操作,很麻烦。
用 BCD 也可以,但是更乱,因为 BCD 启动 GRUB 需要一个特殊的 GRUB 版本,但这个 GRUB 版本的设置文件和 Linux 的不是同一个配置文件,你升级系统内核会导致这里的数据不会被更新。除非你很麻烦的多次启动来启动 GRUB。
或者让这个 BCD 的 GRUB 去调用 Linux 的 BCD ,这个功能能不能实现不清楚。
能不用 BCD 还是不要用了。
追问
我是想把LD装80G的小硬盘上 连带GRUB都是, 就算拆开,还是各归各都能启动着用。 现在是想装LD 启动带win7项 选择开机方式
追答
那你这个比较麻烦了。
因为 BIOS 启动的硬盘会被识别为第一个,但实际系统启动,这个顺序会恢复到硬盘接口的顺序。
这要就导致多硬盘系统的启动,需要他们不同的系统做了这个识别准备。
你可以试试 BIOS 里面设置这个希捷硬盘为可启动,之后 GRUB 装到他的上面。
之后如果 GRUB 启动失败,GRUB 的设置文件里面可以加上 swap(hdx,hdy) (好像是这个,好几年没见到用这个的了,你最好去查一下),这个是交换硬盘设置的命令,可以让 GRUB 改变识别的顺序,从而实现正确启动。之后再用这个 GRUB 去启动 Windows (应该也需要 swap 命令,Windows 我记得也不支持多硬盘的顺序混乱启动)。
swap 的具体如何用才能实现启动,你只能自己试。
还有 GRUB2 有搜索文件的功能,这个功能可以搜索特定的文件来设置为启动目标。这个功能也可以解决因为磁盘顺序变动导致的设备名称不确定的问题。
另外,你安装 Linux 后要确定一下这个系统怎么启动的,GRUB 的 linux 行,和 Linux 的 /etc/fstab 必须用 LABLE 或者 UUID 方式(前者是用卷标,后者是用硬盘的识别编码 UUID ,这个格式化时随机生成)。这两个是按照命名分配,不是按照确定的设备命名进行识别。不会被识别顺序,和硬盘多个少个所影响。
你这个想法应该可以实现。但你这要求是我第一次见到。我以前只见过,BIOS 双启动,选择硬盘来启动不同的系统。
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询