小编sky*_*der的帖子

双启动后 Grub 不显示 Windows 8 选项

所以,我已经成功地用 Ubuntu 12.04 双启动了我的 Windows 8 机器。但是,我仍然没有方便的方法来选择在启动时加载的操作系统。

安装 Ubuntu 后,我的电脑仍然直接加载 Windows 8。然后我将其添加grubx64.efi到引导加载程序的白名单中。但是在那之后,我的机器直接加载了 Ubuntu,甚至没有出现 GRUB 的影子!

我使用了引导修复,我得到了这个 paste.ubuntu URL:paste.ubuntu.com/1326074。运行引导修复(并重新将grubx64.efi文件列入白名单)后,GRUB 现在显示但没有任何 Windows 8 选项!

最后,我跑了sudo fdisk -l,它给了我这个:

WARNING: GPT (GUID Partition Table) detected on '/dev/sda'! The util fdisk doesn't support GPT. Use GNU Parted.


Disk /dev/sda: 750.2 GB, 750156374016 bytes
255 heads, 63 sectors/track, 91201 cylinders, total 1465149168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes …
Run Code Online (Sandbox Code Playgroud)

grub2 dual-boot uefi

27
推荐指数
4
解决办法
12万
查看次数

如何在 Ubuntu 12.04 中为 Google Chrome 启用日志记录?

我正在尝试为我在 Google Chrome 中遇到的某个错误捕获日志。但是,我找不到/启用 GC 的日志。

根据这个 Chromium项目页面,我只需要添加标志--enable-logging --v=1,一个 chrome_debug.log 文件将出现在我的用户数据目录中。但是,在运行 GC(并通过“X”标题栏按钮关闭)后,指定目录中没有 chrome_debug.log 文件。我什至尝试以 root 身份运行,因为它可能与写入权限有关,但 GC 拒绝以 root 身份启动。

另一件事,GC 在从命令行调用时也会打印消息。我尝试捕获它并将它们重定向到一个文件,$ google-chrome > today.log但消息仍打印在命令行中,并且我指定的文件已创建但仍为空。

请注意,我不能在我的错误发生后只是复制粘贴终端上打印的消息,因为错误会冻结我的整个系统,当它发生时,我唯一的选择是直接通过电源按钮关闭我的计算机。我已经看到一些类似的错误已经发布,但我发现它们并没有完全描述我的情况,所以我真的很想为此获取一些日志。

那么如何启用日志记录,或者至少在文件中获取这些终端消息?

google-chrome logging

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

/etc/init.d 中的脚本在启动时不运行

我想在启动时自动运行我的 Dropbox 守护程序。我是通过终端完成的,也就是说,我 (1) 将其移至/etc/init.d,(2) 使其可执行,以及 (3) 运行sudo update-rc.d dropbox.sh defaults. 所以我们有

$ ll /etc/init.d/dropbox.sh 
-rwxr-xr-x 1 root root 38 Aug 16 00:18 /etc/init.d/dropbox.sh*

$ cat /etc/init.d/dropbox.sh 
#! /bin/sh
~/.dropbox-dist/dropboxd &

$ ll ~/.dropbox-dist/dropboxd
-rwxr-xr-x 1 skrd skrd 258 Jun  6 03:03 /home/skrd/.dropbox-dist/dropboxd
Run Code Online (Sandbox Code Playgroud)

但是,Dropbox 不会在启动时运行。

请注意,调用会/etc/init.d/dropbox.sh顺利运行​​ dropbox 守护程序。

我知道 Ubuntu 有一个 GUI,我可以轻松地在那里添加 dropbox 脚本,但我想知道为什么我的终端命令没有这样做?这不是 Linux 机器的标准吗?

startup command-line init.d scripts

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

突然无法加载 GRUB(UEFI 问题)

所以,我最后一次使用我的 Ubuntu 安装是昨晚。今天,当我启动它时,它告诉我不允许启动 grubx64.efi。很容易。我知道如何从我的 BIOS 重新启用它。

重新启用后,我再次尝试启动并收到以下错误:

错误:安全启动禁止从 (hd0, gpt7)/boot/grub/normal.mod 加载模块

然后在该错误下方有某种“grub resuce”CL 提示。除了这ls是一个有效的命令之外,从未想过它。使用ls显示各种(hdx , *)文件/目录/驱动器。

请注意,尽管有各种教程,但我从未从 GRUB 加载 Windows 8,因此我使用 rEFInd 在加载 GRUB(反过来,我用来加载 Ubuntu)和 Windows 8 之间切换。

我如何重新启用 GRUB(并进入 Ubuntu),有谁知道是什么导致了这个问题?我记得昨晚安装了 Ubuntu 更新,但我不记得是否有任何可能与 UEFI 特定的东西有关的东西。

12.04 uefi grub-efi

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

sudo apt-get install 返回 404 错误,但 ping 返回数据包。我的网络配置有问题吗?

我正在尝试在 Mac 的 Ubuntu 11.04 VM 上安装 openjdk。但是,我在命令行上遇到了 404 错误,我无法诊断原因。

sudo apt-get install openjdk-6-jre-headless
...
Err http://ph.archive.ubuntu.com/ubuntu/ natty-updates/main openjdk-6-jre-lib all 6b22-1.10.2-0ubuntu1~11.04.1
404  Not Found [IP: 10.16.3.143 8080]
Err http://ph.archive.ubuntu.com/ubuntu/ natty-updates/main tzdata-java all 2011g-0ubuntu0.11.04
404  Not Found [IP: 10.16.3.143 8080]
Err http://security.ubuntu.com/ubuntu/ natty-security/main openjdk-6-jre-lib all 6b22-1.10.2-0ubuntu1~11.04.1
404  Not Found [IP: 10.16.3.141 8080]
Err http://security.ubuntu.com/ubuntu/ natty-security/main openjdk-6-jre-headless i386 6b22-1.10.2-0ubuntu1~11.04.1
404  Not Found [IP: 10.16.3.141 8080]
Err http://security.ubuntu.com/ubuntu/ natty-security/main icedtea-6-jre-cacao i386 6b22-1.10.2-0ubuntu1~11.04.1
404  Not Found [IP: 10.16.3.141 8080]
Err http://security.ubuntu.com/ubuntu/ natty-security/main icedtea-6-jre-jamvm i386 …
Run Code Online (Sandbox Code Playgroud)

apt java ping openjdk

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