Vista/Win7 使用Vista Loader激活后的 Windows/Linux双启动解决方案

Vista/Win7 使用Vista Loader激活后的 Windows/Linux双启动解决方案Windows与Linux的双启动,一般使用Grub4Dos(以下简称Grub)来作双启动的工具。自从使用VistaLoader来“软改”bios来激活Vista/Win7后

大家好,又见面了,我是你们的朋友全栈君。

      Windows与Linux的双启动,一般使用Grub4Dos(以下简称Grub)来作双启动的工具。

      自从使用Vista Loader来“软改”bios来激活Vista/Win7后,Grub的grldr就被占用了。虽然可以使用外置menus.lst来增加启动项,但这个grldr版本较旧,不支持ext3的启动,无法启动Linux。而且Vista Loader的grldr采用的是把重新编译的grldr切开两份,中间加上SLIC代码的方法制成,不能使用原装的grldr代替。

      我一直在网上寻找通过grldr启动另一个grldr的例子,未果。只好保持Vista Loader的grldr不动,使用Vista/Win7的BootMgr来启动较新版本的原装grldr。

      

      具体方法如下:
  1. 下载新版本的Grub4Dos,解压其中的grldr.mbr和grldr到非C盘,这里例如是D:
  2. 把grldr.mbr何grldr分别改名为urldr.mbr和urldr
  3. 使用十六进制编辑器,打开urldr.mbr,搜索替换grldr为urldr(网上资料说要分开大小写来分别替换,我是这样做的,没有测试一起替换是否能成功)
  4. 在windows打开cmd,执行以下命令
    bcdedit /create /d “GRUB” /application bootsector 
    此时生成一个{id} 
    bcdedit /set {id} device partition=D:
    bcdedit /set {id} path \urldr.mbr 
    bcdedit /displayorder {id} /addlast
  5. 编辑好menus.lst,放到D盘根目录

修改好的”urldr”

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/155467.html原文链接:https://javaforall.net

(0)
上一篇 2022年7月3日 下午9:36
下一篇 2022年7月3日 下午9:36


相关推荐

  • SpringBoot异步调用

    SpringBoot异步调用除了异步请求,一般上我们用的比较多的应该是异步调用。通常在开发过程中,会遇到一个方法是和实际业务无关的,没有紧密性的。比如记录日志信息等业务。这个时候正常就是启一个新线程去做一些业务处理,让主线程异步的执行其他业务。何为异步调用说异步调用前,我们说说它对应的同步调用。通常开发过程中,一般上我们都是同步调用,即:程序按定义的顺序依次执行的过程,每一行代码执行过程必须等待上一行代码执行完毕后才…

    2022年7月11日
    24
  • api接口调用

    api接口调用api接口调用CURL是一个利用URL语法规定来传输文件和数据的工具,支持很多协议,如HTTP、FTP、TELNET等。最爽的是,PHP也支持CURL库。使用PHP的CURL库可以简单和有效

    2022年7月3日
    22
  • golang:[]byte转string

    golang:[]byte转stringgolang中,字符切片[]byte转换成string最简单的方式是packagemainimport(“fmt”_”unsafe”)funcmain(){bytes:=[]byte(“Iambytearray!”)str:=string(bytes)bytes[0]=’i’//注意这一行,bytes在这里修改了数据,但是str打印出来的依然没变化,fmt.Println(str)}打印信息:I

    2022年6月16日
    37
  • 了解大数据的技术生态系统 Hadoop,hive,spark(转载)

    了解大数据的技术生态系统 Hadoop,hive,spark(转载)

    2022年1月7日
    45
  • 用docker部署jar包_docker run 参数

    用docker部署jar包_docker run 参数小小总结一、思路1、将docker容器中的指定文件夹挂载到宿主机上,更新jar包只需上传到宿主机指定路径,方便更新2、利用bash文件运行jar包,并构建该bash的镜像,代替构建直接运行jar包的镜像,利于镜像与jar包解耦。例如,app-1.0.0.jar升级到app-2.0.0.jar,只须更改bash文件的内容,而无须构建新的镜像。二、准备工作1、创建存放docker配置文件、jar包的文件夹在宿主机上,创建文件夹:/home/admin/app,用于存放bash文件和jar包。然

    2026年4月15日
    4
  • R语言实现简单的网页数据抓取

    R语言实现简单的网页数据抓取在知乎遇到这样一个问题 https www zhihu com question answer 这是要爬取的内容的网页 R 语言的代码的实现方式如下 安装 XML 包 install packages XML 载入 XML 包 library XML

    2026年3月17日
    3

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号