Questions tagged «multi-boot»

在一台计算机上安装或使用多个操作系统。

5
在Windows 7中找到蓝牙链接密钥,以在双启动计算机上对设备进行双配对
如何在Windows 7中为配对设备挖掘蓝牙链接密钥?这是否取决于我使用的(Toshiba)蓝牙堆栈,还是在Windows 7中有通用的存储位置? 注意:我不是在谈论用户在配对过程中通常键入的六位数代码-这是毫无用处的,因为在配对过程后会丢弃该代码。我的意思是设备在配对期间交换的128位链接密钥,此后用于加密所有蓝牙流量。 背景: 我在笔记本电脑上双启动Windows 7 / Ubuntu,并且希望将手机与两个操作系统都配对。由于双启动计算机只有一个蓝牙适配器,因此只有一个蓝牙地址,因此我无法与手机进行两次配对,因为在第二次配对(Windows)上,手机仅将先前的配对(Linux)替换为相同的蓝牙地址。 Ubuntu论坛上的一个线程向我指出了我必须做的事情-首先在Linux上配对,然后在Windows上配对,然后在Linux端将链接密钥替换为协商的Windows。 我可以从中找到Linux端配对密钥/var/lib/Bluetooth/[BD_ADDR]/linkkeys-那里没有问题。 但是,在Windows端,我找不到密钥。根据论坛帖子,在Windows端SYSTEM\ControlSet002\services\BTHPORT\Parameters\Keys\[BD_ADDR],该注册表项应位于其中,但是该注册表项确实存在,但没有子项。(并且ControlSet001中的类似注册表路径也没有任何子项。) 我被指示要做的一件事是在与Sysinternals Process Monitor配对期间捕获所有事件。我这样做了,但是我无法从捕获的事件中找到任何有用的信息,甚至没有将数据导出到巨大的XML并使用BD_ADDR(带有或不带有冒号)将其grep的情况。 那么,如何在Windows 7中找到配对设备的链接密钥? 一些参考信息:Wikipedia:蓝牙,现在的安全性:蓝牙安全性

3
如何从Mac上完全删除rEFInd?
我安装了rEFInd以将Ubuntu安装在外部驱动器上,但是没有运气。现在,我决定从我的Macbook Pro中完全删除rEFInd。 我删除了该文件夹/efi/,但是启动管理器不断出现。如何从Mac上完全删除rEFInd?

2
如何在不破坏Windows 8引导配置的情况下将Linux与Windows 8一起安装?
为了与Windows 8一起安装Linux Mint 14,我禁用了UEFI,并使用Linux映像引导至闪存驱动器。我安装了Linux,重新启动计算机,然后出现GRUB引导加载程序。当我选择Windows 8时,出现以下错误: Windows启动管理器 Windows无法启动。原因可能是最近的硬件或软件更改。 解决问题: 1.插入Windows安装光盘,然后重新启动计算机。 2.选择您的语言设置,然后单击“下一步”。 3.单击“修复计算机”。 如果您没有此光盘,请与系统管理员或计算机联系 制造商寻求帮助。 档案:\ Boot \ BCD 状态:0xc000000e 信息:PC的启动配置数据丢失或包含错误。 我没有磁盘,所以我不必费心尝试修复安装,尤其是如果这样做会破坏GRUB引导加载程序并给我的Linux安装带来问题。我重新启用了UEFI,以查看它是否允许Windows正确加载。确实可以,但是它没有让我选择启动Linux。如何解决此问题并使两个操作系统共存? 更新: 我尝试过EasyBCD并没有成功。我可以添加一个Linux引导选项,它会显示在菜单中,但始终表示在尝试引导它时引导配置文件丢失或损坏。我还在Windows上安装了rEFInd,但就向菜单中添加Linux引导选项或安装Ext4fs驱动程序而言,我找不到任何文档(老实说,我什至不知道这些程序的作用。我没有真正的OS引导的知识。当我双重引导时,我总是最后安装Linux,让GRUB进行所有艰苦的工作。不幸的是,我的GRUB无法在Windows 8上运行。我认为我没有尝试过查阅文档,我只是认为我缺乏与引导加载程序打交道的经验,这妨碍了我理解所找到的文档的能力。 我正在寻找更多建议或在哪里可以找到信息,以便更好地了解问题或如何解决它。 更新: 我 通过UNetbootin重新创建了可启动USB闪存驱动器,并以EFI模式重新安装了Linux Mint 。但是,当我尝试从Windows启动管理器中进行选择时,由于出现了问题,因此无法加载。我错过的重要步骤是我需要在BIOS设置中禁用安全启动。禁用安全启动后,rEFInd会按预期正确加载,并且能够毫无问题地加载GRUB。我花了几个小时尝试不同的东西。用EasyBCD调整启动菜单;一遍又一遍地重新安装Mint; 原来,我需要做的就是禁用安全启动,然后安装rEFInd或以EFI模式安装Linux。linuxmint\EFI\linuxmint\grubx64.efi

2
我应该如何设置双引导,以便可以使辅助操作系统休眠?
因此,我之前的设置是Windows 7的三重引导(与wubi集成的ubuntu),然后使用LVM在最后一个分区上使用fedora。我已经厌倦了不能够从Ubuntu的访问我的Windows文件(五笔Ubuntu的基本上是一个虚拟机)和我的Fedora分区已被占用的方式太多的空间,所以我删除了我没有,多使用的Fedora的。现在,我仅返回Windows 7(64位),并打算重新创建三重启动。 我一直在使用Windows bootmanager和Fedora分区上的GRUB条目(由于我很懒而添加了EasyBCD)。但是,将Windows引导加载程序用作主要引导加载程序会阻止我进入Windows休眠模式,然后引导至Linux。所以我现在必须使用GRUB。 基本上,我的问题(缩写)是: 如何设置主GRUB以启动以下方案? 的Ubuntu 软呢帽 Windows引导加载程序 我想在尽可能多的OS中保持尽可能多的休眠功能。 编辑:我做了一个基本的误解:GRUB(以及grub2和burg)与Windows Bootloader不同,它不会自动恢复休眠系统!只需使用任何操作系统(不必是单独的)GRUB,GRUB2或BURG作为主引导程序,即可通过链加载其引导程序来休眠/恢复或休眠/恢复Windows。我的整个问题都没有定论。

3
没有自己的启动管理器就可以启动Windows 8.1吗?
我一直在努力想出一种在笔记本电脑上安装Windows和Linux双重引导的简便方法,而不必按此顺序进行。我们通常要做的是先安装Windows,然后安装linux,并允许GRUB处理Windows。 因此,我要努力达到的目的是找到一种绕过讨厌的安装过程(Windows)的方法,仅使用映像直接复制到驱动器中即可。这也将允许我保留启动管理器(GRUB)。(不是我以后不能恢复它,而是垄断的Microsoft策略,在这种情况下,系统中不存在其他启动管理器)。 我首先获得Windows 8.1的合法副本,然后使用VirtualBox将其安装在虚拟机上。然后,我在GPT分区硬盘驱动器上创建了NTFS分区,并将Windows分区的内容从.vdi映像复制到了新创建的分区。 当然,它还行不通。我不知道如何替换bootmgr。它给 File: \Boot\BCD Status: 0xc000000e Info: The Boot Configuration Data for your PC is missing or contains errors. 因为它无法从用于引导,系统恢复等的其他分区中找到该文件。 现在,我读到bootmgr最终会执行winload.exe来启动Windows。我不知道下一步该怎么做。 我认为它在理论上应该可以正常运行,因为我拥有运行Windows所需的所有文件。我还认为,我不应该是唯一想到这一点的人,因此,我在这里可能会缺少一些非常基本的东西。也许已经完成了? 我不知道引导如何工作。我设法理解的是,当您同时启动Windows和Linux时,您将Windows Bootloader链接到Linux。因此,我试图实现的目标是摆脱Windows Bootloader。 编辑 我一直在看二进制文件bootmgr和\Boot\BCD。bootmgr读取BCD文件并列出您的选项,从中可以选择启动。 因此,诸如执行之类的信息winload.exe驻留在BCD文件中。现在,我认为bootmgr它本身是由syslinux使用该chain.c32模块执行的。我想做的是以某种方式执行Windows引导程序,即winload.exe直接从syslinux执行(如果可能),或进行修改bootmgr以使其winload.exe自身执行(其路径将直接在bootmgr可执行文件中)而无需查找BCD或其他任何内容。 在此步骤中,休眠(需要不同的过程)对我而言无关紧要。 编辑您的问题以告诉我们固件类型,以及(如果是EFI)您是否已在固件设置中启用兼容性支持模块 我的固件是EFI(启用了CSM),通常使用GRUB引导到Arch Linux。我发现它bootmgr可以System32\winload.exe在旧系统和System32\winload.efiEFI上执行。 我0.0对从这里做什么有想法。在过去的10天里,我一直在尝试对BCD进行更改,我想我即将取得成功。但这无关紧要,因为我真正想做的是完全绕开Windows Boot Manager。 如果您有任何想法,是否有办法winload.efi从EFI shell(只是一个猜测)或对GRUB的其他修改中执行该方法,以便它将在没有Chainloader的情况下以EFI模式启动Windows。 欢迎任何建议。 附录 关注论坛帖子可能会提供一些有用的见解: http://reboot.pro/topic/19371-chainload-direct-to-winloadexe/ 1。 现在,grub4dos可以链加载引导加载程序(例如NTLDR或BOOTMGR),因为它可以替代“常规”引导程序中包含的代码(例如300字节的机器代码)。 此代码仅设置了几个参数,然后调用了加载程序。 即使那样,也很难用不同的代码来理解和复制。 像BOOTMGR这样的NT系统加载器在一个.exe中或多或少具有一个“实模式”操作系统(与DOS完全不同)和用于解析纯文本和注册表配置单元的工具/工具,这是无法重新实现的从头开始轻松编写。 自从多年以来,@ …

2
如何创建Windows和GNU / Linux,FreeBSD等的双重引导/多重引导?
由于重复出现有关GNU / Linux和Microsoft Windows双重引导的问题,因此需要权威的一般指南作为用户询问双重引导/多重引导的参考。 必要元素: 使用GRUB2作为选择的Bootloader涵盖BIOS和UEFI引导方法,因为它通常在流行的GNU / Linux发行版中使用。 设置分区,并提供MBR和GPT分区表的示例。如果其他地方没有可用空间,则包括MBR的主/逻辑分区问题以及缩小的Windows分区。最好为GPartEd进行解释,因为这是最常用的GUI分区工具。包括有关GPT可能需要的特殊分区的信息。 手动说明设置安装点。至少要设置swap和root(/),但最好同时指定/ home和/ boot的说明。为现有的NTFS / FAT /其他数据分区添加安装点。(可选)以Ubuntu安装程序为例,以便用户可以适应其他安装程序。 如果安装程序未自动完成或损坏了引导程序,请进行修理/安装。包括安全启动可能需要的步骤。 该指南不应遍历所有极端情况,但对大多数用户有帮助。例如,第4部分应该像显示用法grub-mkconfig(以及安全启动的其他工作)一样简单。

1
在笔记本电脑上预装Windows 8和Linux UEFI双启动
我正在尝试在具有预装Windows 8的新Sony Vaio E14上设置Windows 8和Arch Linux。 至今: 使用Recovery Media将W8安装到我的新SSD(切换为原始HDD)上 缩小W8分区,删除恢复分区,禁用交换 确认W8启动正常 上拱门: 在BIOS中禁用安全启动 确认W8启动正常 从CD引导Arch,并将所有内容安装到第4和第5分区 为EFIstub内核引导加载程序设置rEFInd 之后,情况变得更糟。除了Windows 8,我无法启动其他任何功能(尽管我很高兴它们至少可以正常工作)。 尝试过: 创建EFI \ refind \并将.efi放在此处(根据Arch手册 覆盖EFI \ boot \ bootx64.efi 覆盖EFI \ Microsoft \ Boot \ bootmgr.efi 覆盖EFI \ Microsoft \ Boot \ bootmgfw.efi ---出现了rEFInd! 到现在为止还挺好。我将整个W8 Boot \目录保留在EFI \ windows8中,并为其设置了一个启动菜单项。它启动就好了。 但是,重新启动后,一切都出现了问题-“找不到操作系统”,而不是任何引导加载程序(refind或w8)。 使用实时CD重新引导到Arch,以发现EFI分区具有错误的FAT表。fsck.vfat修复了该错误,并且我发现EFI …

2
Windows 7 + Ubuntu双启动+ UEFI BIOS
我收到了装有Windows 7的新Lenovo T420笔记本电脑。 该磁盘现在包含: 隐藏的SYSTEM_DRV启动分区(1.17GB,已使用400MB)。我猜这是UEFI分区;笔记本电脑随附UEFI而不是旧版BIOS。该分区是NTFS格式的,我想包含Windows引导管理器和其他有用的引导内容(但是我不确定,因此,如果有人知道是否可以/应该删除,请这样说) Windows 7分区 救援分区 据我了解,BIOS是UEFI,但使用的是MBR,而不是GPT。 这是我之前关于使用GPT分区执行相同操作的问题的后续活动-我决定不继续进行此操作,因为此操作过于复杂,并且Ubuntu中存在一些严重的错误。 考虑到UEFI分区及其包含的启动管理器,我如何在该计算机上安装Ubuntu(使用常规的MBR分区),并且该安装将如何影响Windows安装? 如果有人调查过此类问题(与UEFI相关),请提出建议-也许有些我不理解。 更新1:我猜想这个SYSTEM_DRV分区是UEFI分区,这可能是完全错误的。当然,这可能是其他一些与联想有关的东西,例如恢复分区。 更新2:我使用Linux引导cd打开SYSTEM_DRV分区,并且里面有几个文件。在驱动器的根目录上有一个文件“ sdrive”,其中包含以下内容: "Lenovo Service Partition Version 1.0.0.2009" 也有带有Windows启动管理器的启动文件夹。这是怎么回事? 我开始想这是一个单独的Windows安装,当您按下ThinkVantage按钮进行一些救援和恢复操作时,该安装会启动。我仍然不知道这与“ Lenovo Recovery”分区有什么关系(如果有)。

2
休眠Ubuntu和Windows(双引导环境)时,我需要注意什么?
我的笔记本电脑上同时安装了Windows 7和Ubuntu(最终)。 为了舒适起见,我通常使Windows休眠而不是将其关闭。而且我认为,经常使用Ubuntu时,有时我会迅速从Windows切换到Ubuntu,以快速检查或执行某些操作,然后希望继续在Windows上工作。 1)同时休眠Windows和Ubuntu是否有任何问题? 我可能还应该提到,我创建了一个额外的分区,该分区可用于从Windows和Ubuntu进行访问。我想将测试Web服务器的www目录放在该驱动器上,以便可以在Windows和Ubuntu上处理这些东西。 2)那么-这是一个好主意,我必须注意什么? 编辑:我忘记了一个重要的旁注:我想在共享驱动器上共享Mozilla Thunderbird配置文件目录。这会改变什么吗?

3
同一驱动器上是否可以有一个MBR分区和一个GPT分区?
我想在不支持UEFI的旧计算机上使用一个硬盘驱动器,并使其从MBR分区启动,而又有另一个GPT分区,该分区将用于在更现代的PC上启动另一个Windows实例。换句话说,我希望我的硬盘驱动器可以在旧的(MBR)主板和现代的(GPT / UEFI)主板之间互换。 (我注意到,使用UEFI安装时,旧PC甚至无法在SSD上检测到Windows,但是我能够将其插入任何符合UEFI的PC并从其启动,而无需重新安装Windows,这就是我想要拥有的原因一个较小的MBR分区,因此我可以在这台旧PC上使用它) 这有可能吗?
10 multi-boot  mbr  gpt 

2
Linux Mint 10似乎损坏了ntfs文件系统
我在同一HDD上安装了Linux Mint 10和Windows 7。第一个分区是Linux,然后是交换分区,然后是Windows系统分区,最后是我想在系统之间共享的常用数据的NTFS分区。我几乎只在Linux上工作,有时会启动到Windows。 问题是,薄荷似乎几乎每次都会破坏NTFS分区-有时它只是Windows想要检查的数据分区,有时是系统分区,尽管我从未从Linux写入win系统分区。 启动Windows多次后,我在数据分区上遇到数据丢失。Win安装一共被破坏了两次-无法启动,必须​​重新安装。我谈论的不是几年,而是几个星期。 我以前已经设置并使用过双引导系统,但是仅在Ubuntu上安装过,并且从未遇到任何数据损坏问题。 可能是什么问题,该怎么办?我可以提供其他信息吗?

2
如何将Windows 7启动文件(bootmgr,...)移动到其他驱动器?
我想要一个双启动设置。所以首先我在一个硬盘的第一个分区上安装了Windows 7(我们称之为HDD1),然后我在HDD1的第二个分区上安装了Ubuntu 9.10。不幸的是,这不起作用(它绕过GRUB2并直接进入Windows)。我决定重新安装Ubuntu,当我注意到(出于某种原因)Windows决定将其启动文件放在另一个硬盘驱动器上时(我们称之为HDD3)。 我想解决这个问题 - 我想将启动文件从HDD3移动到HDD1。它可能有助于修复我的双启动问题,但即使它没有,根据我的经验,它将节省很多头痛的道路。我怎样才能做到这一点?我会假设它不像复制文件那么容易,但我想证明是错的:)

5
如何从Truecrypt及其引导加载程序(Windows XP分区旁边的多重引导)链接Ubuntu 10.04的GRUB2?
我希望Truecrypt像往常一样要求Windows XP的密码,但是要使用标准的[ESC]选项,即通过Escape键选择密码,我希望它为(未加密的)Ubuntu安装找到grub。 我已经在东芝NB100上网本的120Gb硬盘上安装了Windows XP,然后进行了分区以为Ubuntu 10.04腾出空间,并在Windows XP安装后进行了安装。 当我加密Windows XP时,Truecrypt会覆盖主引导记录(MBR)中的grub条目,我相信(?)并且无法再在XP和Ubuntu之间进行选择。所以我需要恢复它。 我已经在Ubuntu论坛和其他地方相当广泛地搜索了答案,但是还没有找到涵盖所有可能情况,场景和错误消息的完整答案,或者他们谈论的是旧版GRUB,而不是GRUB2。Ubuntu 10.04使用GRUB2。 我的设置: 分区: Windows XP,NTFS(将使用Truecrypt加密),40Gb / boot(Ext4,1Gb) Ubuntu交换,4Gb Ubuntu /(root)-主文件系统(20gb) NTFS共享,55Gb 我知道Truecrypt引导加载程序在引导时会替换GRUB,因为我已经在另一台笔记本电脑上尝试过了。 我希望引导加载程序屏幕看起来像通常的样子: TrueCrypt的 输入密码: (或[ESC]跳过) 密码是WindowsXP的密码,然后按[ESC]来找到要从中启动的Ubuntu grub 在此先感谢您的帮助。 问题的关键领域是如何在按下逃逸键时指示Truecrypt,以及如何在按下esc键时使True引导加载程序可以看到Grub / Ubuntu。也称为链接。

1
尝试双重启动Windows 8.1和Debian Jessie
我一直在尝试一个月,以便同时启动Windows 8.1和Debian Jessie。我以为我快要疯了,这是我寻求帮助的时候了。 我尝试了很多教程,下面将链接一些: http://itstuff.the-zabala.net/2013/08/dual-boot-debian-7-wheezy-on-existing.html?showComment=1391441528704#c6800486694487233060 http://www.linuxbsdos.com/2013/02/06/how-to-dual-boot-fedora-18-and-windows-8-on-one-hdd-with-grub-installed-in-a- pbr / 2 / 我不能发布更多链接,很遗憾,因为我已经尝试了很多。有一些非常简单的教程,例如第一个,由于sudo modprobe efivars失败而无法继续。sudo modprobe efivarfs确实成功了。但是当我继续使用efivarfs之后,没有一个新条目。 我也尝试过使用EasyBCD,将其设置在GRUB 2上并“自动选择并加载”,但是它将选择“ /NST/AutoNeoGrub0.mbr”。这当然是不正确的。因此,基本上,总结一下我的问题:modprobe efivars不起作用,并且由于很多依赖于此,我遵循的每个教程都失败了。 我如何启动Linux和一些背景信息:我首先拥有Windows 8,但仍然想保留它并使用其引导程序,因为它已经稍微加载了Windows 8。我关闭了安全启动,并打开了旧版启动选项,打开了UEFI。我可以通过进入启动菜单并在Legacy Boot下选择Hard Drive来启动Debian。 哦,是的,几乎忘了,当我想安装Debian时,无法使用带有一些不错的Windows程序的USB记忆棒,因此我不得不使用DVD + RW来安装它。 我已经尝试过几次此命令: sudo mount /dev/sda1 /boot/efi sudo modprobe efivarfs sudo grub-install /dev/sda sudo update-grub 有时我不得不使用--force,我不记得为什么了,我已经尝试了很多东西... 我真的希望你们中的一些人能为我解决!

2
使用syslinux在USB上进行多重引导
我正在尝试使用Ubuntu,Backtrack和Mantra-OS(您可以看到所有的ubuntu)制作一个多引导USB。这些是我已经完成的步骤: sudo su unmount /dev/sdb1 # unmount the drive mkfs.vfat -F 32 -n disqus /dev/sdb1 # Format the disk with vfat syslinux -maf /dev/sdb1 # Install syslinux and the mbr mkdir /media/disqus # Mount for the disk mount /dev/sdb1 /media/disqus mkdir /media/disqus/syslinux # Syslinux configuration folder cp /usr/lib/syslinux/{vesamenu.c32,reboot.c32,poweroff.com} /media/disqus/syslinux # …

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.