我正在尝试在我的非启动台式计算机上安装 GRUB,但我遇到了几个错误。讨论这些错误的其他来源将它们归因于在第一个分区之前缺少可用磁盘空间(我有必要的可用空间),或者有问题/boot/grub/grub.cfg(即使正确重新生成该文件后问题仍然存在)。
我使用实时 USB 启动并尝试使用以下命令重新安装 GRUB,但我遇到了阻止其工作的错误:
$ sudo 挂载 /dev/sda1 /mnt $ sudo grub-install --root-directory=/mnt /dev/sda 为 i386-pc 平台安装。 grub-install: 警告:尝试将 GRUB 安装到具有多个分区标签的磁盘。这个还不支持。。 grub-install: 警告: 嵌入是不可能的。只能通过使用阻止列表在此设置中安装 GRUB。但是,阻止列表是不可靠的,不鼓励使用它们。 grub-install: 错误: 不会继续使用阻止列表。
但是,/dev/sda似乎已正确格式化以安装 grub:
$ sudo fdisk -l /dev/sda 磁盘 /dev/sda:111.8 GiB,120034123776 字节,234441648 个扇区 单位:1 * 512 = 512 字节的扇区 扇区大小(逻辑/物理):512 字节 / 512 字节 I/O 大小(最小/最佳):512 字节 / 512 字节 磁盘标签类型:dos 磁盘标识符:0x8d91017b 设备引导开始结束扇区大小 ID 类型 /dev/sda1 * 2048 234440703 234438656 111.8G 83 Linux $ blkid /dev/sda1 /dev/sda1: …
我有两台显示器:一台是 2560x1600 的大显示器,我将它用作我的主显示器并完成大部分工作,另一台是 1360x768 显示器,垂直设置用作“关闭”显示器 - 用于我的日历和电子邮件、通知弹出窗口或玩游戏时的网络浏览器等。
我目前对其进行了配置,以便统一启动器仅位于主监视器的左边缘。
我希望能够为每台显示器配备一个单独的统一启动器。这样做的好处是每个显示器上的应用程序只与该显示器上的启动器相关联,这有助于保持桌面井井有条。
不幸的是,水平空间在关闭显示器上非常宝贵 - 我不想为此使用额外的 48 像素水平空间。
对此的解决方案是将启动器位置设置(例如,通过 Unity Tweak Tool 或类似工具)更改为底部。但是,此设置会影响启动器在两个屏幕上的位置,我希望将启动器保留在主显示器的左边缘。
如何配置 unity 以在不同显示器上使用不同的启动器位置?
另一种解决方案是在关闭监视器上自动隐藏统一启动器,但我想在主监视器上保持启动器栏静止。如果有一种方法可以在每个监视器的基础上配置自动隐藏行为,这也是一个可以接受的解决方案。
我更愿意坚持使用默认的统一桌面环境,但如果有另一个可以很好地处理多台显示器的 DE,我可能会感兴趣。