我使用 gpt 分区配置 raid5,以允许使用大于 1.6 TB 的驱动器
Ubuntu版本是12.04,md驱动器是5TB。
和:
mount -t ext3 /dev/md129 /images
Run Code Online (Sandbox Code Playgroud)
安装工作正常。但是当我尝试将相同的配置放入/etc/fstab
:
/dev/md129 /images ext3 default 0 0
Run Code Online (Sandbox Code Playgroud)
我在启动时收到此错误:
mount:错误的文件系统类型,错误的选项....
我做错了什么或者我需要做什么才能让它发挥作用?
我试图了解如何为将来的 Ubuntu 安装正确分区磁盘。
原因:在尝试将 Windows 7 与 Ubuntu 一起安装后,我在 HP pavilon 笔记本电脑的 BIOS 上启用了“传统模式”(我认为它是 EFI,但它看起来像传统的 BIOS)。现在我已经明白在 Windows 7 上使用 GPT 和 EFI 是一项复杂的任务。但是目前没关系,因为我的 Ubuntu 没有启动,在启动时 EFI 说“没有安装操作系统,请检查磁盘”。我可以通过选择“从 EFI 文件启动”选项并在启动时指定启动文件来成功启动 Ubuntu 。
请看下面的屏幕截图。这是我的磁盘的样子:
我已经阅读了这两个非常有用的主题:efi-boot-partition-and-biosgrub-partition和how-to-use-manual-partitioning-during-installation。但找不到类比的情况。
所以问题是:我可以安装只有 4 个部分的 Ubuntu 14.10:“/”、“/boot”、“swap”和“/home”吗? 这里的分区有什么奇怪的?(在上面的例子中)
我的笔记本电脑 Thinkpad T400 现在在一个小硬盘上运行 12.04。我打算用更大的硬盘更换硬盘,并在新硬盘上安装 14.04。新驱动器是全新购买的,原始的
我想避免MBR的限制,并且想对磁盘使用GPT。
我也想使用 EFI 分区,因为我听说它是现代计算机的默认设置:
你必须有一个 BIOS-Boot 或一个 EFI 分区,这取决于你的 BIOS 的启动模式。您将需要一个 EFI 分区(如果您的 BIOS 设置为 EFI 模式,这是越来越多的现代 > 2011 年计算机的默认设置)或一个 BIOS 引导分区(如果您的 BIOS 设置为传统模式)。
所以我想知道如何在原始硬盘驱动器上安装 14.04?
以下步骤有效吗?
我可以在步骤中的哪里为我的新原始驱动器设置 GPT 和 EFI?
我的问题和困惑来自不理解 oldfred 对我上一篇文章的评论:
我一直用gparted提前分区。在设备中的任何其他内容之前设置为 gpt,高级选项。您如何引导安装程序就是它的安装方式,UEFI 或 BIOS。只有使用其他东西,您才能获得比默认 / & 交换更多的选项。
谢谢!
我有一台使用 UEFI 而不是 BIOS 的相当新的计算机,并且安装在其上的 Windows 7 使用 GPT 分区表。(我仔细看了看,它是 GPT 而不是剩余的 GPT 碎片)。现在,我有一个空闲分区,我想在其中安装 Ubuntu,但它不会检测到那里存在的分区。
我运行了“Try Ubuntu without installation”选项并在终端中运行了这个命令
sudo gdisk -l /dev/sda
Run Code Online (Sandbox Code Playgroud)
结果是 MBR:受保护和 GPT:存在
我试过使用 fixparts 并没有检测到任何问题,所以我认为它是一个完整的 GPT 表。那么让 ubuntu 安装程序识别这些分区并安装在其中的解决方案是什么?
我是否必须使用 MBR 表重新分区驱动器?
在发行版的 MBR 分区表中,例如 ubuntu-16.04-desktop-amd64.iso,为什么 GPT 分区似乎与主引导分区重叠?如果我尝试以任何方式编辑分区表,这似乎会产生错误。
我想编辑 MBR 以添加 USB 持久性(如其他地方所述),并且必须添加分区或扩大引导分区。
我相信这曾经有效,但在这个发行版和类似发行版中重叠的 GPT #2 分区似乎严重混淆了 fdisk、sfdisk、parted、gparted 和 partprobe。
我的机器是 MBR,而不是 GPT BIOS。
我错过了什么?
这是发行版的 MBR 分区表(直接来自 ISO 文件):
cat ubuntu-16.04-desktop-amd64.iso | xxd | head -32 | tail -5
Run Code Online (Sandbox Code Playgroud)
给出:
00001b0: 28db 2b00 0000 0000 708e 0e0e 0000 8000 (.+.....p.......
00001c0: 0100 0058 e0fa 0000 0000 6048 2c00 00fe ...X......`H,...
00001d0: ffff effe ffff 4411 2c00 8012 0000 0000 ......D.,.......
00001e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ …
Run Code Online (Sandbox Code Playgroud) 我只是想澄清一下。在使用 Rufus 制作 ubuntu live usb 时,我们是否选择:
我目前安装了 windows 10 pro,并希望通过在 windows 10 pro 旁边安装 ubuntu 16.04 来制作双引导系统。
我目前正在按照以下步骤进行安装:
https://itsfoss.com/install-ubuntu-1404-dual-boot-mode-windows-8-81-uefi/
更新:
我曾尝试启动进入 USB,但它挂在登录屏幕上。任何人都知道如何解决这个问题?真的没有什么可以尝试的想法了。我认为 16.04.4 ubuntu 映像 iso 有问题。我正在考虑降级回 16.04.3 以查看它是否有效。
还有另一个问题——我们是否需要 nvidia 驱动程序在 Windows 10 和 Ubuntu 16.04 中都相同?
当安装到diskmgmt.msc
从 Windows 10创建的可用空间进行双启动时,Ubuntu 可以将所有内容作为一个分区安装到该可用空间吗?或者,是否需要创建/home
和/root
?从我读到的内容来看,除非内存不足,否则实际上不需要交换。
我想知道如何安全地将混合 GPT/MBR 转换为纯 GPT 分区方案?(无需重新格式化)
我问的原因是,我目前使用 Ubuntu 16.04 LTS、Windows 10 和 Mac OSX Lion 进行三重引导。
最初我需要使用混合分区方案格式化我的驱动器来安装 Windows 7,但我已经升级到 Windows 10。
我现在知道 Windows 10 支持从 GPT 分区启动,我想在不重新格式化的情况下将所有内容转换为纯 GPT 分区方案。
如果我能做到这一点,我就可以将我的 HFS+ 分区重新格式化为 APFS 分区并安装 High Sierra。
所以问题是:
这是我的 gdisk 输出:
GPT fdisk (gdisk) version 1.0.1
Partition table scan:
MBR: hybrid
BSD: not present
APM: not present
GPT: present
Found valid GPT with hybrid MBR; using GPT.
Command (? for help): p
Disk /dev/sda: 3907029168 sectors, …
Run Code Online (Sandbox Code Playgroud) 我使用Startup Disk Creator从 18.04.1 映像创建了一个启动 USB 驱动器,并成功使用它来安装 Ubuntu。然后我决定用GPT fdisk检查它,并gdisk
报告“无效的主 GPT 标头”和其他问题:
§ sudo gdisk /dev/sdc
[sudo] password for alexey:
GPT fdisk (gdisk) version 1.0.3
Caution: invalid main GPT header, but valid backup; regenerating main header
from backup!
Caution! After loading partitions, the CRC doesn't check out!
Warning! Main partition table CRC mismatch! Loaded backup partition table
instead of main partition table!
Warning! One or more CRCs don't match. You should repair the disk!
Partition …
Run Code Online (Sandbox Code Playgroud) 有关获取磁盘映像并缩小根(仿生)文件系统分区,然后截断映像以删除成为可用空间的部分的大量信息。就像 https://softwarebakery.com//shrinking-images-on-linux
所以基本上有三个步骤。使用 resize2fs 缩小分区上的文件系统,然后也减小分区的大小。最后删除图像文件中现在未使用的空间。
这是我遇到问题的第三部分。每次我尝试 dd 或 truncate 时,映像的所有分区都会被删除,就好像映像文件中的 GPT 分区表已被丢弃一样。
这是原始图像
GPT fdisk (gdisk) version 1.0.3
Partition table scan:
MBR: protective
BSD: not present
APM: not present
GPT: present
Found valid GPT with protective MBR; using GPT.
Disk rock64-base.img: 30310400 sectors, 14.5 GiB
Sector size (logical): 512 bytes
Disk identifier (GUID): 159DCEDE-DBEA-4657-96D9-2CE178A96B7E
Partition table holds up to 128 entries
Main partition table begins at sector 2 and ends at sector 33
First usable sector is 34, last usable …
Run Code Online (Sandbox Code Playgroud)