Questions tagged «mbr»

主引导记录(MBR)是IBM个人计算机普及的一种引导扇区。它由位于硬盘等数据存储设备的第一个扇区的512个字节的序列组成。

3
如何从Windows修复Windows 10引导加载程序
我在装有Windows 10的系统上安装了Ubuntu。我通常可以使用GRUB引导到Windows或Ubuntu。我想删除Ubuntu分区,但是首先我必须还原Windows 10 MBR。 在Windows RE的“使用Bootrec.exe解决启动问题(适用于Windows 7和Windows Vista)”中,他们说要使用带有选项的Bootrec.exe /FixMbr /FixBoot,但是当我在命令提示符下键入“ bootrec.exe / FixMbr”时,Windows会说: 无法将'bootrec.exe'识别为内部或外部命令。 我说我可以启动到Windows 10并从那里运行命令提示符(我不需要使用安装介质),但是我不知道输入什么。


3
如何查看USB记忆棒是否具有MBR?
此问题是从Stack Overflow 迁移而来的,因为可以在Super User上回答。 迁移 8年前。 我有一个应该可以引导的USB记忆棒,但计算机无法引导它。我怀疑没有MBR(主引导记录)。 如何测试这种情况,最好从Linux中的命令行进行测试。

7
从GRUB救援启动Windows
这是我的情况: 在没有CD的情况下安装了Ubuntu(使用unetbootin) 双启动安装(Windows XP + Ubuntu) 不喜欢安装,因此决定启动Windows并删除Linux分区 忘记修复mbrWindows中的 现在,当我启动时,我陷入了GRUB救援困境。 一个简单的问题: 如何从GRUB救援程序启动到Windows? 我无法从CD引导,因此通常的解决方案(恢复CD等)不起作用。一个较旧的问题提到了启动Windows的可能性,但未指定详细信息:Ubuntu grub rescue提示 有什么提示吗?
24 linux  ubuntu  grub  mbr 

2
MBR,GPT和任何其他分区方案之间有什么区别?
谁能告诉我MBR与GPT或任何其他分区方案之间的主要区别是什么?为什么一个选择另一个? 我不是专家,而是Mac OS X的新发行版,其中包括一项称为Time Machine的功能,我认为它非常有用。GPT是Mac OS X Lion的要求。因此,在此基础上,我要说GPT比MBR有用。 还有哪些其他分区方案?在哪种情况下应使用哪种分区方案?

4
如何更正4096字节扇区磁盘上的512字节扇区MBR?
最终更新: 我已经知道解决该问题所需采取的措施。我只是不知道该怎么做。我希望会有一些现成的工具自动执行此操作-但找不到任何工具。我接受Rod的回答是因为尽管没有直接解决我的问题,但是它为扇区大小问题提供了很好的背景,并且使我充满信心,这个问题确实是分区对齐和解决。对于遇到相同问题的人员,在进行任何操作之前,请仔细,仔细地阅读它,包括评论。 在一开始的时候 我有一台电脑,需要更多空间,我购买了一个新的500GB驱动器和一个USB机箱。很快,我注意到,如果我在机箱上对驱动器进行了分区并将其移至计算机,它将无法识别分区(反之亦然)。我以为这是机箱的问题,所以不用担心。 然后,悲剧 美好的一天,我的电脑决定不再打开。原来主板(无品牌,上面印有一个很大的中国制造)已经坏了。我一直将其用作文件服务器,而500GB的驱动器现在充满了我无法承受的数据丢失。我现在破产了,买不起新电脑,所以我唯一的希望是USB机箱“有缺陷”。 调查 配备了多个Linux发行版,一台笔记本电脑,VirtualBox和机箱,我对此问题进行了法医分析。dmesg报告的分区大小超出了驱动器末端。因此,我浏览了硬盘驱动器数据表,从头开始计算扇区计数,使用dd手动测试了驱动器边界,一切看起来都还不错,直到我启动fdisk并说: Note: Sector size is 4096 (not 512). fdisk多么谦虚。此“注释”是所有问题的根源。经过一些摆弄之后,得出了这些结论: USB外壳没有缺陷。 至少现在已经死了的主板上的SATA控制器是“怪异”的。它没有向操作系统报告4096字节的扇区,因此OS使用512字节的扇区地址愉快地创建了MBR。 现在,当我尝试访问分区时,操作系统尝试在4096字节的扇区驱动器上使用基于512字节的地址,当然,它将无法正常工作。 问题 因此,除了在十六进制编辑器上手动编辑MBR之外,我如何才能校正MBR中的地址,使其在4096字节的扇区大小上有效,并且 分区未针对4096字节的扇区对齐。除了将其复制到另一个驱动器中和从另一个驱动器中复制出来之外,是否有一些工具可以使它们对齐?(我没有备用驱动器),还是需要创建一些工具来一次将数据“移动”到一侧?分区是ext3。 谢谢! 更新: 我发现有一个聪明的方法可以使用dd在以下问题中移动分区:如何在GNU / Linux中移动分区? 但是我不知道它是否可以在一个扇区的一部分上工作。我目前无法测试,但有时间会测试。 更新2: 因此,我已经使用上述方法成功对齐了分区,并在十六进制编辑器上手动编辑了MBR。重新插入硬盘后,动臂分区自动安装!我不建议这样做,因为在此过程中会发生I / O错误,我可能会丢失所有内容,请参阅对Rod答案的评论。对于其他分区,我不会冒险,将使用旧的HDD并通过复制数据然后将其粘贴回另一个位置来一次对齐大块。

2
MBR等于gparted的msdos?
我想用GParted创建一个MBR分区表。在确认窗口中,我可以在各种类型的分区表之间进行选择。默认值为msdos。它与MBR分区表相同吗? 我正在从Ubuntu LiveCD运行GParted。

2
如何将引导扇区移动到另一个驱动器?
当我在新SSD上安装Windows 7时,似乎在选择分区时弄乱了某些部分,现在我的系统分区的引导扇区位于另一个硬盘驱动器上,而引导分区包含Windows的SSD。 如何将引导扇区从硬盘驱动器移动到SSD,以便系统和引导分​​区都是SSD,而我不再需要硬盘驱动器了? 我对如何执行此操作有些迷惑,因为我不知道如何首先拆分它们。当我不得不使用BootRec.exe修复引导扇区时,只能将其放回硬盘驱动器,我看不到在其他任何地方创建引导扇区的选择。 我也想将所有内容保留在我的SSD上,因此无法重新安装Windows。 这是我当前磁盘布局的屏幕截图(德语,但是大多数术语应该很容易识别):

6
将Windows安装克隆到3TB硬盘驱动器;MBR转换为GPT
我的桌面上安装了Windows 7 Professional 64位。对于我和我的钱包来说很不幸,我的硬盘驱动器出现故障。我已购买了3TB硬盘驱动器,以替代当前的2TB驱动器。我想避免在转移到该新驱动器时遇到的麻烦,因此我想使用Gparted将当前分区复制到新驱动器。问题是我怀疑我的当前分区是MBR,新驱动器上需要GPT,因为它是3TB。 我可以简单地将MBR分区复制到新磁盘上,然后在事实发生后将其转换为GPT吗(您甚至可以转换分区的类型)? 还是我需要以某种方式将分区的内容复制到新驱动器上的GPT分区中? 我该如何进行这个跨期? 此外,在启动GPT分区时是否应该警惕任何问题?如果有问题,截至2012年5月,我的主板已使用1年。 编辑:我的主板已经1天大了。我的旧主机不具有UEFI兼容性,因此我决定升级到Intel,因为我需要UEFI主板才能使用新的HDD。 我可以使用多少个即将耗尽的硬盘(根据Hitachi Drive Fitness Test,坏扇区)? 我假设一点都不安全。 编辑2:两次克隆尝试后,没有任何效果(直接克隆或克隆到映像)。我只是重新安装Windows,然后复制了所有可以的东西。老实说,经过几天的克隆软件压力后,我会推荐给以后遇到此问题的任何人。

3
引导扇区和多个驱动器如何工作?
我不完全了解引导扇区的概念,我希望有人可以帮我解决这个问题。 如果您有两个硬盘驱动器,每个硬盘驱动器都安装了操作系统,那么每个驱动器是否都有自己的引导扇区?每个驱动器都需要一个MBR分区吗? 我在两个单独的驱动器上安装了Linux和Windows。安装Linux和grub时遇到了问题,现在我终于决定使用Windows引导加载程序进行启动。当我使用/ fixmbr时,Windows会摆脱grub还是将其保留在其他驱动器的引导扇区上?


5
如何使用DD命令行工具在USB记忆棒上创建MBR
好的,我正在尝试从运行Lion的Mac的USB密钥上创建BOOTABLE Windows7映像。我的图像是.iso格式。我试过了: sudo dd if=/Users/myusername/Win7.iso of=/dev/disk1 bs=1m 这样成功地写入了文件,但在Mac上的DISK UTILITY中除外,它显示的分区类型为GUID分区表,而不是“ Master Boor Record”。在我的Vista计算机上引导密钥会产生错误“ USB设备上没有引导扇区” 据我所知,DD命令中的bs = 1m应该为引导扇区保留了1 MB,但是由于某种原因,USB密钥的此区域未正确设置,因此无法引导 如何解决此问题,或正确使用dd写入可启动的CD映像,使其现在成为可启动的USB驱动器? 注意:在我阅读的说明中,他们建议在使用DD之前将Win7.iso重命名为Win7.dmg,这对我来说绝对没有意义,因此我没有这样做。我现在可以尝试执行此步骤,但是将映像写入USB驱动器需要花费1.99个小时,因此在此处反复试验会产生巨大的损失。谢谢。
16 macos  windows-7  usb  dd  mbr 

4
什么是Linux中的hd0和sda / sdb?
我是Linux的新手,正在使用Ubuntu 10.04。 我很困惑何时使用什么(hdx,y)来代表哪个硬盘。 我有2个硬盘驱动器,第一个被标识为/ dev / sda(在“磁盘工具”中),这是我安装旧Windows 7 RC(未使用)的地方。第二个是/ dev / sdb,我在其中安装了Ubuntu(在/ dev / sdb7和/ dev / sdb8交换中)和XP(在/ dev / sdb1中)。 现在,如果我想使用Ubuntu的GRUB,该(hdx,y)怎么用?现在,我想安装BURG,然后阅读网站上的安装步骤,我必须键入该步骤burg-install "(hd0)"才能将BURG安装到hd的MBR上,但是我不确定,恐怕它会弄乱一切。 那么,如何知道哪个硬盘是(hd0),(hd1)或(hd0,1)等?
14 linux  grub  mbr 

1
如何在不丢失数据的情况下将MBR分区转换为GPT?
我将卷分区为MBR,并且能够安装Windows 7 + Mac OSX。不幸的是,Mac OS X中的磁盘实用程序现在无法调整Mac分区的大小,因为它不是GPT卷。我也无法升级到Mountain Lion,因为它需要GPT音量。如何安全地将卷转换为GPT而不丢失数据,以便可以调整卷大小?
12 macos  mbr 

1
MBR:BIOS如何确定驱动器是否可引导?
尝试在askubuntu上回答此问题时:如何卸载GRUB我阅读了MBR上的Wikipedia文章,并且在Superuser 上还找到了一个相关问题的完美答案,但是,我仍然不清楚一件事: 是什么让BIOS决定驱动器是否可引导?如果系统中安装了多个驱动器,引导顺序如何从驱动器#1跳过并继续尝试从驱动器#2引导? 我的理解是,BIOS通常检查MBR的唯一内容是它在512字节扇区末尾的签名,然后它将控制权转移到位于引导扇区前446个字节中的初始引导加载程序。 是否意味着即使磁盘不可引导,引导扇区的前446个字节也必须包含一些有意义的引导加载程序代码? BIOS将控制权转移到驱动器#1上的引导加载程序后,碰巧没有“可引导”分区-在第二个驱动器上调用引导加载程序的方式是什么? 如果这太技术性,很抱歉:)简短的问题是:“ BIOS如何完全跳过驱动器并继续尝试从下一个驱动器引导?”

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.