这个问题与我的发现有关,即 Ubuntu 及其衍生产品在桌面版本的ISO 映像上同时使用SYSLINUX和GRUB引导加载程序。
当从32 位 ISO 映像启动时,据说SYSLINUX处理启动过程(显示漂亮的闪屏,带有进度点动画的启动)。
但是,从启动时的64位ISO映像,GRUB来代替(黑色和白色屏幕,清楚地显示GNU GRUB version...
在屏幕上的顶部)。
因此,重新表述我的问题,使 Ubuntu 在其 ISO 映像上使用 GRUB 和 SYSLINUX的区别是什么?为什么不直接使用其中之一呢?
为了澄清
由于我缺乏说明和硬件可用性,这个问题在某种程度上令人困惑。我已添加此答案(或向下滚动)以更好地解释 64 位 ISO 映像。
什么答案不是
下面的评论线程已经给出了一些想法,但我应该在这里说清楚。答案不是因为任何一个都正确支持 EFI。这个问题旨在找出更多根本原因,而不仅仅是 EFI 支持。
比如说,如果要以其他方式问这个问题,即“为什么在 ISO 映像中同时使用 GRUB 和 SYSLINUX?” 那么这可能会给出这样的答案,“包含 GRUB 以支持支持 EFI 的系统,而 SYSLINUX 始终包含在内并且仅适用于 BIOS 系统”——这不是我的意图。
我必须承认 EFI 支持可能是答案的一部分。
但是,我觉得它不应该是答案中的唯一内容。肯定不仅仅是 EFI 支持,这使 Ubuntu …
我正在尝试通过 USB 运行 Ubuntu。确切的错误消息如下:
SYSLINUX 6.03 EDD 2014-10-06 Copyright (C) 1994-2014 H. Peter Anvin et al
Failed to load ldlinux.c32
Boot failed: please change disks and press a key to continue.
Run Code Online (Sandbox Code Playgroud)
我按照这些说明(多次,相同的结果)来创建 U 盘:https : //tutorials.ubuntu.com/tutorial/tutorial-create-a-usb-stick-on-windows#0
我按照以下说明启动计算机:https : //tutorials.ubuntu.com/tutorial/try-ubuntu-before-you-install?backURL=%2F#0
我使用了 PNY 的全新 16GB USB 3.0。我使用 Windows 7 Dell 笔记本电脑 (BIOS) 安装它,但无法从 USB 启动它。我尝试在 Windows 10 戴尔桌面 (BIOS) 上启动它,结果相同。我使用的是来自 Ubuntu.com ( ubuntu-16.04.3-desktop-amd64
)的最新 LTS ISO 。
在尝试 DD 图像模式之前,我尝试在 ISO 图像模式下多次写入,结果相同,这会引发“文件损坏”错误,然后将 USB 完全擦除,因此我在下次尝试时以 FAT32 对其进行了慢速格式化(而不是指令通常的“快速格式化”选项)。
有些人说他们成功地将ldlinux.c32
,libcom32.c32 …
我是使用 linux 的初学者,我想将终端连接到我的 ssh(动态端口转发)制作的本地代理袜子,
那么有没有办法在终端中设置代理socks5?
或者应该使用额外的模块,
或者必须通过另一个工具,
感谢您的关注
我在 NXT-Lego 设备和带有 USB 3.0 端口的笔记本电脑之间进行通信时遇到问题。
我确认问题出在 USB 3.0 驱动程序上,因为同一设备与另一台笔记本电脑非常相似,只有 USB 2.0 的相当旧的型号可以工作。
笔记本电脑,系统信息:2 端口 USB 2.0
1 端口 USB 3.0,SO:Ubuntu 12.04
内核:3.8.0-33-generic
我解决此通信问题的方法是强制笔记本电脑将所有 USB 接口视为 USB 2.0。
现在SO加载所有USB端口,xhci_hcd驱动程序,但我想要SO加载ehci_pci(USB 2.0)驱动程序。
我怎样才能做到这一点?另一种方法不是通过 BIOS,因为此笔记本 BIOS 没有此配置选项。
谢谢
我的问题有点傻,但谁知道呢,因为 linux 是一个非常丰富和复杂的操作系统。
ubuntu 中的普通用户有没有办法从 root 中隐藏一些文件?
我知道 root 拥有所有特权和权限。但是,如果一个简单的用户可以从 root 保存文件,那将是非常棒的,对我来说非常有用。
I have a file named .sock
in /var/spool/
dir.
Here is the result of ls -al /var/spool/
drwxr-xr-x. 9 root root 121 Dec 16 09:55 .
drwxr-xr-x. 19 root root 267 Dec 14 10:47 ..
drwxr-xr-x. 2 root root 63 Oct 28 2019 anacron
drwx------. 2 root root 6 Feb 13 2019 cron
drwxr-xr-x. 2 root root 6 Dec 14 2017 lpd
drwxrwxr-x. 2 root mail 22 Dec 14 10:47 mail
prw-r--r--. 1 telegraf root 0 Dec 17 10:04 nethermind.sock …
Run Code Online (Sandbox Code Playgroud) 我正在使用 Ubuntu,我刚刚安装了 Teams Desktop 和 VisualStudioCode。我可以使用普通用户帐户启动和使用这些软件,但无法在我的根帐户上启动它们。在互联网上找不到任何东西,有人可以帮助我吗?