小编Col*_*jac的帖子

如何从外部 USB 存储在 Mac 上启动 Ubuntu?

我希望从外部 USB 存储设备(外部磁盘或闪存驱动器)在我的 iMac 上运行 Ubuntu。

我可以轻松创建一个可启动的 USB 记忆棒,并使用它来将 Ubuntu 14.04 安装到正确分区的 USB 设备上。但是,与此处和其他地方的某些断言相反,重新启动后,Mac 未检测到结果可启动。

我已经在 Google 上进行了广泛的搜索,我确信可以让 Mac 启动它,但是我发现的说明要么太模糊(在外置硬盘上安装 Ubuntu 并在 Mac 中启动),要么在一种情况下,太复杂(http://www.rodsbooks.com/ubuntu-efi/)没有多大意义。但是,常见的线程似乎是使用 rEFInd 来重新调整引导选项。

所以,我已经设法在外部驱动器的分区上安装了 rEFInd,但它没有检测到 Ubuntu 安装。我在同一个磁盘上有一个 ext2 /boot 分区,并将 ext2_x64.efi 复制到 /EFI 目录中,但没有成功。

我在这一点上有点卡住了,接下来的步骤必须是对引导加载程序和 EFI 的详细研究。但是,我认为我必须接近破解此问题,并希望有人可以在某处指向分步指南。

回顾一下:

  • USB 磁盘有 ext2 /boot 分区(上面有 vmlinuz 映像)和 ext4 / 分区,安装了 Ubuntu 14.04 的其余部分
  • 安装后无法启动
  • 将 rEFInd 放在另一个包含 /EFI 目录的 FAT32 分区上
  • 将 ext2_x64 复制到 /EFI/boot 和 /EFI/refind
  • 可以启动,rEFInd 加载,有一个选项可以启动 ext2_x64.EFI(?) 但没有 Ubuntu/vmlinuz。

如果我能解决这个问题,我会在网上某处放置一个清晰的指南!

mac boot usb uefi

18
推荐指数
2
解决办法
4万
查看次数

文件浏览器和文件对话框需要很长时间才能在所有应用程序中打开或无法打开

我正在使用 Ubuntu 20.04,将 i3 作为窗口管理器,但安装了 gnome 子系统。

我有一个问题,在重新启动后的某个随机时间间隔(数小时或数天)内,任何尝试打开 thunar 或 nautilus,或应用程序(例如 Firefox)打开文件对话框的任何尝试都需要一分钟或更长时间才能打开,或者只是永远超时并要求我终止应用程序。

我如何才能找出造成此延迟的应用程序、文件、扩展名或驱动程序?

我尝试了以下方法:

  • 以 root 身份运行 - 应用程序正常运行。
  • 禁用跟踪器(根据此处
  • libgoa 似乎是最新的(如此
  • 这里尝试了pulseaudio hack
  • 使用 strace 运行 nautilus;下面几行有 30 秒的间隔,但我不确定如何解释它(fd=24 是某个文件描述符?)
  • journalctl 当(例如)鹦鹉螺终于工作时显示以下内容

我有几台设置非常相似的机器,只有一台有这种行为。我无法弄清楚什么应用程序或库是罪魁祸首。

的输出strace -t -o /tmp/nautilus nautilus

20:15:32 write(24, "\1\0\0\0\0\0\0\0", 8) = 8
20:15:32 poll([{fd=24, events=POLLIN}], 1, 0) = 1 ([{fd=24, revents=POLLIN}])
20:15:32 read(24, "\1\0\0\0\0\0\0\0", 16) = 8
20:15:32 write(24, "\1\0\0\0\0\0\0\0", 8) = 8
20:15:32 futex(0x56241fa9c880, FUTEX_WAKE_PRIVATE, 2147483647) = 0 …
Run Code Online (Sandbox Code Playgroud)

gnome nautilus i3-wm 20.04

7
推荐指数
1
解决办法
523
查看次数

标签 统计

20.04 ×1

boot ×1

gnome ×1

i3-wm ×1

mac ×1

nautilus ×1

uefi ×1

usb ×1