Questions tagged «mbr»

主引导记录(MBR)

2
更新后如何为“ GRUB安装设备”选择什么?
运行Update Manager之后,将弹出一个debconf窗口(标题为“ Configure grub-pc”),要求我选择适合GRUB install devices我的系统的窗口。我最近没有对grub或文件系统进行任何更改,并且我不记得上次进行更改时选择的选项。 我怎么知道要选择什么?我假设错误的答案可能导致我的系统无法启动。 这是debconf对话框: 这是选择“帮助”时显示的窗口和文本:

3
GPT与MBR。为什么不使用MBR?
我是Linux用户。我的笔记本电脑上没有Windows。硬盘驱动器的大小也小于2 TB。那为什么要使用GPT表呢?我不能使用旧的老式MBR吗? 我将有两个根分区,两个主分区和一个交换空间。因此,当分区不是主分区而是扩展分区时,这对性能有没有影响?
32 partitioning  gpt  mbr 

1
如何检查和更改分区表类型?
Windows 8附带的新计算机还具有与以前不同的分区表。 由于用户不了解较新的分区表,并试图在这些计算机上以旧式安装操作系统,因此,这也导致向UEFI转移。 (可以完成非UEFI安装,但需要一个特殊的分区。UEFI安装在MBR分区磁盘上似乎也是可行的。)

1
恢复操作后无法启动到Windows 7 EFI GPT
我的问题,或更确切地说,问题是在前一个案例中,我想扩展我的Linux(ext4)分区。分区/ dev / sda6正是这样做的方法,因为它包含bios_grub,所以直到有专业知识的人可以帮助我时,我才接触它。 根据助手的建议,我删除了突出显示的分区/ dev / sda6 一切似乎都很好 分区已成功删除,因此我继续执行步骤3,将/ dev / sda7(包含Ubuntu所有内容的ext4)与未分配的分区合并,以扩展Linux分区。 一切似乎仍在进行中 所以一切顺利。助手建议在此过程中打开/ sda8的swappoff,所以我这样做了。Gparted继续合并两个分区,这是一件好事,并且在关闭掉期后刷新自身以查找所有分区。 当GParted最后刷新时,该程序只是停止并关闭,而它仍处于/ dev / sda7增长之中。 我重新启动GParted找到了: 迷你心脏病 现在,我正在sudo testdisk从Ubuntu live DVD会话运行,在硬盘上执行更深入的搜索。我昨天已经准备好了,但是我意识到解决这个问题要花点时间,即使不是很麻烦。所以,请,如果您有时间(但是特别是可以帮助我解决这一问题的知识(最好是通过聊天或其他方式实时进行)),请帮助我从这种痛苦中解放出来... 编辑:“新”信息: 如有需要,请提供其他信息 编辑: TestDisk结果 fdisk在终端中的输出: ubuntu@ubuntu:~$ sudo fdisk -l /dev/sda WARNING: GPT (GUID Partition Table) detected on '/dev/sda'! The util fdisk doesn't support GPT. …

6
在Windows分区中安装了grub时,如何启动Windows 7?
原标题:如何解决使用grub在同一分区上启动Windows 7? 我已经研究了这个问题两到三天,但我还是空了。 基本上,分区1是Windows 7,分区2是Ubuntu 12.04。我告诉Ubuntu将其安装到分区2中,并在分区1上安装GRUB,这很好。但是现在的问题是我无法启动Windows7。选择它后,它仅返回GRUB菜单。 根据我的研究,如果我可以编辑GRUB来启动Windows 7“ mbr”或启动加载程序\windows\system32\winload.exe(不使用Windows 7修复盘),则可以解决我的问题。这有可能吗? Boot-Repair-Info的URL是http://paste.ubuntu.com/981952/ 命令输出 sudo blkid /dev/sda1: UUID="1EA0019AA0017A13" TYPE="ntfs" /dev/sda2: UUID="e4402f9e-83df-4dc3-8913-69b28314d253" TYPE="ext4" /dev/sda3: LABEL="Vault Drive" UUID="74145BFD145BC132" TYPE="ntfs" /dev/sda4: UUID="1c030d32-657f-4a78-9468-307d9e09a977" TYPE="ext4"

3
使用Ubuntu Live CD和ms-sys工具修复Windows MBR
我正在尝试使用Ubuntu Live CD修复MBR。我已经安装了ms-sys,但是从我看到的线程中,我不确定要在哪个/ dev中执行命令: sudo ms-sys --mbr7 /dev/??? (使用Windows 7时mbr7是正确的选项吗?) ubuntu@ubuntu:~$ sudo fdisk -l Disk /dev/sda: 320.1 GB, 320072933376 bytes 255 heads, 63 sectors/track, 38913 cylinders, total 625142448 sectors Units = sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): …


2
如何手动修复分区表?
我最近在笔记本电脑上遇到了MBR /分区表的问题。我设法使用testdisk重建了分区表,并安装了GRUB以使其再次正常启动(我在Windows 7中使用双重启动)。但是,由于出现错误,我无法再正常运行gparted Can't have a partition outside the disk!。 fdisk -l 输出看起来像这样: Disk /dev/sda: 250.1 GB, 250059350016 bytes 255 heads, 63 sectors/track, 30401 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 …

2
使用dd命令将系统移至新的SSD
问题很简单。我已经搜索了一段时间,但不确定我是否得到正确的答案。由于错误很容易破坏我的驱动器和数据,所以我真的很想弄清楚。 我在具有两个分区的250GB ssd(/ dev / sda)上运行Ubuntu,每个分区大约有125GB。sda1安装到/,sda2安装到/home。现在,我想将所有内容移动到新的1TB ssd(假设它是/ dev / sdc)中,并将每个驱动器扩展到500GB。经过研究,我提出了两种方法: 1)做dd if=/dev/sda of=/dev/sdc克隆整个磁盘。在此之后,我应该获得一个具有两个125 GB分区和一些未分配空间的可引导磁盘。对?然后,我需要使用gparted将sdc1和sdc1的大小调整为500GB。调整大小可能需要很长时间,对吗? 2)第二种方法是先格式化新驱动器,制作两个500GB分区。做dd if=/dev/sda1 of=/dev/sdc1和dd if=/dev/sda2 of=/dev/sdc2克隆两个分区。此时,该磁盘应该不可启动,对吗?为了使其可启动,我需要将引导加载程序复制到新的引导加载程序中。我需要的只是前446个字节。这样我就可以 dd if=/dev/sda of=/tmp/mbrsda.bak bs=512 count=1再dd if=/tmp/mbrsda.bak of=/dev/sdc bs=446 count=1。通过这样做,我使其可启动,并且还将分区表保留为500GB + 500GB。这种方法可以避免调整磁盘大小。 对于这两种方法,我都需要更改/ etc / fstab文件中的UUID。可以通过在克隆后先挂载新驱动器来完成:sudo mount /dev/sdc1 /mnt/,然后编辑/mnt/etc/fstab文件。 我对所有这些都正确吗?有可能在这里弄乱我的旧硬盘吗?非常感谢!
4 partitioning  disk  dd  mbr  clone 

1
MBR似乎无法修复
我的系统(1个硬盘,2个分区-1 = Windows,2 = Ubuntu)不再引导,但是昨天我从Ubuntu关闭时,完全没有问题。 我的最后一次尝试是从实时Ubuntu-usb系统开始进行引导修复(建议修复)。 那是各种日志的pastebin。 看来效果很好,因为我可以选择Windows和Ubuntu来显示屏幕,但是输入后出现错误页面。 像这样: 启动Windows时出错,原因可能是过去的硬件或软件更改” 对我来说,它看起来像典型的缺陷-mbr消息,但随后引导修复无法正常进行。 有谁知道一个把戏,也许是一个魔术? 更新:现在变得奇怪了。 我试图重新构造我在最后几分钟所做的事情。错误并非没有可能。 我在现场发行版上安装了grub2并执行了此命令。 sudo grub-install --boot-directory=/mnt/boot/ /dev/sda 我不确定最后一个参数是/ dev / sda还是_ / dev / sda_1,因为sda1是硬盘上的第一个分区,但是当我执行它时,出现了错误。所以我只尝试了sda,它奏效了。好吧,似乎可行。 然后,我重新启动并获得了grub恢复线。我知道的唯一可能的命令是ls,它显示如下内容: (hd0) (hd0,msdos3) (hd0,msdos2) (hd0,msdos1) 当我尝试这样做时ls hd0,它显示了未知的文件系统,并ls hd0,msdos1-3显示了错误的文件名。 因此,我再次从USB驱动器启动了Ubuntu,我只是想确保我的分区仍然可以输入sudo blkid。 结果如下: /dev/sda1: LABEL="PENDRIVE" UUID="1A0C-1658" TYPE="vfat" /dev/sdb1: LABEL="OS" UUID="9A34A62D34A60C77" TYPE="ntfs" /dev/sdb2: LABEL="data" UUID="8A9AAA5C9AAA4513" TYPE="ntfs" …
1 mbr 

1
从USB上的LiveCD重新安装后修复GRUB
我只是使用安装在USB驱动器上的LiveCD重新安装了Ubuntu 12.04。如果未插入USB驱动器,则无法启动。我是Ubuntu的新手,所以请多多包涵。经过一番阅读后,我发现GRUB需要与MBR一起进行修复/更新。不幸的是,我不确定该怎么做。在插入USB记忆棒的情况下进行引导时,会显示一个菜单,其中显示了不同的引导选项,并且可以像应该的那样引导至Ubuntu或Windows 7。我还将LiveCD USB记忆棒列为引导顺序期间访问的第一台设备。 该线程似乎具有很好的演练,但我仍停留在第一步。 运行时ls,我认为: (hd0), (hd0,msdos6), (hd0,msdos5), (hd0,msdos3), (hd0,msdos2)。这是从内存中来的。 开始的第一步ls (hd0,msdos6)回报Bad filename和 ls (hd0,msdos5)等的回报error: unknown filesystem。 看来msdos6是Ubuntu分区。但是我无法访问它。任何建议,将不胜感激。
grub2  mbr 
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.