我使用 gparted 安装了一个新分区,但该分区似乎毫无用处。我可以在磁盘管理中看到该分区,但它没有属性——它是空的。我尝试在其上安装 ubuntu——我以为我成功了——但在 ubuntu 停止安装后,该分区是空的。磁盘管理显示该分区有 60.29 GB 可用空间和 100% 的可用空间,但它也没有在卷或文件系统下列出任何内容。我的分区有什么问题?谢谢
答案1
您显示的是 Windows 磁盘管理器无法识别 EXT3/EXT4 分区。如果您安装了 Ubuntu(并且从你的截图来看),只需从硬盘重新启动,您就会看到一个菜单,显示如何启动 Windows 或如何启动 Ubuntu。
如果你没有看到这样的菜单,再次从 USB 启动,按Ctrl++Alt并T输入:
sudo mount /dev/XdY /mnt
其中 X 是磁盘类型,Y 是磁盘字母。(可能就是这样,
sda
但如果您不确定,请发表评论)然后,绑定 Ubuntu 引导加载程序的目录(
grub
:生长素和乌凝固乙ootloader 需要访问以下权限才能检测其他操作系统:sudo mount --bind /dev /mnt/dev && sudo mount --bind /dev/pts /mnt/dev/pts && sudo mount --bind /proc /mnt/proc && sudo mount --bind /sys /mnt/sys
然后更改目录并使其成为根目录(
chroot
),安装grub
并sudo chroot /mnt grub-install /dev/XdY grub-install --recheck /dev/XdY update-grub
然后重新启动,您就能够在没有 USB 记忆棒的情况下启动 Ubuntu。
答案2
您实际上是否使用 Windows cmd 尝试运行 Linux 命令?并使用 Windows 磁盘管理查看发生了什么?
这(永远)不会奏效 - Windows 故意对其他操作系统视而不见,以阻止您进行修改,并且没有工具来做到这一点。所以你的问题的答案可能是根本没有问题......
如果你能让它启动 Linux 操作系统,你应该能找到它有工作了。
答案3
您使用 gparted 创建的分区很可能没有任何问题。问题在于期望 Windows 能够识别非 Microsoft 操作系统的本机文件系统。启动系统,从 GRUB 菜单中选择 Ubuntu,您会发现 Ubuntu 可以顺利识别您的所有文件系统(包括 Microsoft 的文件系统)。如果您已经安装了 Ubuntu,这应该可以正常工作,如果没有,请从安装介质启动并安装在未使用的分区上。