小编sna*_*che的帖子

如何检查我使用的是 GRUB-EFI 还是 GRUB-PC?

我在 ChromeOS 上的 chroot 中运行 Ubuntu 14.04,它使用 UEFI 系统。为了安装 WinUSB 来为 Windows 创建恢复媒体,我不得不更改grub-efi-amd64grub-pc. WinUSB 为我执行了这个过程。据我所知,这会使我的设备无法启动。

为了解决这个问题,我跑了sudo apt-get install grub-efi这可能已经解决了这个问题,但我不想重新启动以找出万一我错了。

我将如何检查问题是否已解决?

有人告诉我,我可以运行sudo grub以进入 grub 外壳,然后echo $grub_install告诉我是否正在使用grub-pcgrub-efi-amd64。但是,我使用的是 GRUB 2.02 并且sudo grub似乎已被弃用。

由于我使用的是始终启动到 ChromeOS 的 Chromebook,因此我无法在启动时访问 GRUB shell。

谁能帮我?

grub2 uefi grub-efi chromeos chromebook

10
推荐指数
1
解决办法
1万
查看次数

无法重新分区未挂载的 SD 卡

我有一个 64GB 的 SD 卡,我想将它用于 Raspberry Pi。我遇到了一些问题,所以我想擦拭它并重新开始。为此,我想在 sdb 上创建一个 FAT32 格式的分区。

sudo fdisk /dev/sdb似乎工作正常,直到决赛w它通知我:

分区表已更改。

调用 ioctl() 重新读取分区表。

重新读取分区表失败。:设备或资源繁忙

内核仍然使用旧表。新表将在下次重新启动或运行 partprobe(8) 或 kpartx(8) 后使用。

我也试过sufo cfdisk /dev/sdb,这似乎有效 - 但是当我使用 gparted 时,GUI 说文件系统是“未知的”。如果我尝试使用 gparted 将其格式化为 FAT32,我会收到一条错误消息:

解压错误

/dev/sdb 上的分区 1、2 已写入,但我们无法通知内核更改,可能是因为它/它们正在使用中。因此,旧分区将继续使用。在进行进一步更改之前,您应该立即重新启动

单击该消息上的忽略将中止操作。

的输出umount /dev/sdbumount: /dev/sdb: not mounted

我不知所措。我该怎么做才能格式化和重新分区这个 SD?

partitioning mount sd-card

4
推荐指数
1
解决办法
216
查看次数

标签 统计

chromebook ×1

chromeos ×1

grub-efi ×1

grub2 ×1

mount ×1

partitioning ×1

sd-card ×1

uefi ×1