小编irr*_*ohn的帖子

将 Windows 7 添加到启动菜单

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *           1          13      102400    7  HPFS/NTFS   - system restore
/dev/sda2              13        4674    37436416    7  HPFS/NTFS  - Windows 7
/dev/sda3            4674       58843   435116032    7  HPFS/NTFS -  data storage
/dev/sda4           58843       60802    15728640   83  Linux - Ubuntu 10.10
Run Code Online (Sandbox Code Playgroud)

最初我安装了 StartUpManager。这(我认为)在我的启动菜单列表中添加了另外 4 个 Linux + memtest 实例。但是,我没有看到 GRUB 启动菜单。几秒钟后,计算机启动到 Ubuntu。

我曾尝试添加 Windows 7,但没有成功。

这是我的 menu.lst 文件的一部分。

title        Ubuntu 10.10, kernel 2.6.35-24-generic
uuid        1c9748e2-2f11-4a6c-91c0-7310d48c4a7a
kernel        /boot/vmlinuz-2.6.35-24-generic root=UUID=1c9748e2-2f11-4a6c-91c0-7310d48c4a7a ro quiet splash
initrd        /boot/initrd.img-2.6.35-24-generic


title        Chainload into GRUB …
Run Code Online (Sandbox Code Playgroud)

boot grub2 dual-boot windows-7

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

为 Alpha 或 Beta 版本获取和安装更新的推荐方法是什么?

我是新手,当然,对安装和维护 Ubuntu 版本了解不多。

其中的“招数”我已经学会了使用被sudo apt-get update随后sudo apt-get upgrade下载并安装已安装软件的更新。

我最近将 Ubuntu 12.04(精确穿山甲?)的 beta 2 安装到测试磁盘/分区,只是为了看看它是什么样的。安装后,我使用上面列出的命令更新了软件,因为这就是我一直在做的事情。

这是一个错误吗?Ubuntu 的 alpha 和 beta 版本是否以不同的方式更新?

我最近看到了对dist-upgrade命令的引用,apt-get并决定尝试使用它来更新 12.04。一个很大的程序进行了升级,包括内核,所以我想知道如果只使用sudo apt-get upgrade了错误的方式去释放它仍处于开发阶段。

apt release-management

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

当我尝试删除 g++ 时,为什么 apt-get 尝试安装它?

注意:最初我有很长的背景解释导致我尝试执行apt-get remove g++. 在 11.10(32 位)的全新安装中尝试此操作后,我已将其删除为无关紧要,然后在升级后,在 12.04 中。

看来只有12.04才有问题。是时候改变焦点了,看看这是否是一个报告的错误。


我没有找到任何看起来相关的东西,所以我将其报告为Bug #982716


在试图解决编译 Octave 的问题时,我删除了编译 Octave 所需的所有软件包,以便我可以重新安装它们。在执行此操作时,我遇到了apt-get12.04 中的意外响应。

当我尝试删除g++软件包时,apt-get 会尝试安装g++-4.6. 我希望得到消息Package g++ is not installed, so not removed。为什么我没有?

me@BlueUbuntu64:~$ sudo apt-get -V --dry-run remove g++
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following extra packages will be installed:
   g++-4.6 (4.6.3-1ubuntu4)
   libstdc++6-4.6-dev (4.6.3-1ubuntu4)
Suggested packages:
   g++-multilib (4.6.3-1ubuntu5)
   g++-4.6-multilib (4.6.3-1ubuntu4)
   gcc-4.6-doc (4.6.3-1ubuntu4)
   libstdc++6-4.6-dbg (4.6.3-1ubuntu4)
   libstdc++6-4.6-doc (4.6.3-1ubuntu4) …
Run Code Online (Sandbox Code Playgroud)

apt g++ 12.04

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

在 Live CD 或 USB 上使用 Ubuntu 时,如何确定不同的非活动安装是 32 位还是 64 位?

我无法通过搜索来确定是否已经提出并回答了这个问题。我的搜索总是出现其他一些 32 位和 64 位问题。

我想知道它是否能够确定无效Ubuntu的电脑是否安装,也就是说,你是一个驱动器上从启动,是32位或64位版本。我无法使用,uname -m因为我想了解的 Ubuntu不是的 Ubuntu正在运行的 Ubuntu。

例如,如果 Ubuntu 安装在台式机的硬盘驱动器上,并且 PC 是从 Ubuntu 的 Live CD/USB 版本启动的,是否可以通过查看硬盘驱动器的文件系统来判断硬盘驱动器上安装了什么?硬盘上的Ubuntu?

live-cd 64-bit live-usb 32-bit live-environment

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

为什么我在安装 12.04 时需要创建一个 bios-grub 分区?

Ubuntu 12.04 中的 bios-grub 分区是强制性的吗?

我使用过 11.04、11.10 和 12.04,但从未有人要求我这样做。

今天我尝试全新安装 Ubuntu 12.04,这是我第一次被要求提供最小 1Mb 的 Grub 分区。我首先尝试重新安装 12.04,但错误仍然存​​在。

所以我安装了 Fedora 16,保持所有分区原样(用 Fedora 替换了 Ubuntu),然后又重新安装了 12.04。

可以继续使用这个 grub 分区还是我的系统硬件有问题?如果这是(硬件)故障,我该如何修复?

我正在使用联想 S10-2 Ideapad。目前安装的唯一操作系统是 Ubuntu 12.04。


好吧,让我来回答。这是我第一次安装精确的 /usr/bin/xorg 问题。我使用 fedora16 基本上是为了完全删除精确(我的经验告诉我 ubuntu 不能完全擦除并自行重新安装)。这个 1mb grub 是由 Fedora 创建的。然后我想在重新安装 ubuntu 时删除它,但小心引导加载程序可能会失败。因此我必须保留这个 1mb 驱动器。但是在昨天之前,我同时使用了 Fedora 和 ubuntu,甚至是相同的 CD,但没有这样的分区。我的问题是这个分区是否必要?如果没有,我怎样才能安全地从我的系统中删除它?

我只使用 ubuntu 12.04——之前和之后(现在)。

installation grub2 12.04 fedora gpt

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

如果我使用 Windows 安装程序 Wubi 安装 Ubuntu,我是否会保留 Windows 安装?

我想知道在我使用 Wubi Windows Installer(从这里)安装 Ubuntu后,我是否会保留并且仍然能够使用我的 Windows 7 安装?

提前致谢,巴斯。

installation windows wubi

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

如何编译使用 Libre Office 编辑器创建的 C 程序文件?

我是 Linux 新手,我需要一些帮助!

我正在尝试将这篇文章中的代码编译到linux-kernel邮件列表中。

我已经将文件粘贴到自由报办公室并将其保存为pairing_tool.c作为pairing_tool.c.odt。我已经重命名文件pairing_tool.c。)

但是当我使用这个命令行时:gcc -o pairing_tool pairing_tool.c在终端中,我得到了很多错误。

  • 我做错了什么?
  • 我应该将文本粘贴到特殊的文本编辑器中吗?

另外为了清楚起见,我使用了仅包含在两者之间的文本

#include <linux/input.h>

return 0;
}

所以我没有发表评论。我认为这样很好,是吗?

text-editor compiling c

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

我应该将 Ubuntu ISO 文件附加到虚拟 IDE 控制器吗?

本指南的步骤 31-47在虚拟机上安装 Ubuntu(使用 VirtualBox)描述了如何将 Ubuntu 安装 ISO 映像文件附加到虚拟机的 IDE 控制器。

在我观看的关于将 Ubuntu 安装到 VirtualBox VM 的任何 YouTube 教程中都没有提到或解释过这一点。我不知道它在做什么或它意味着什么。这是必要的步骤吗?将 Ubuntu ISO 文件附加到 IDE 控制器是什么意思?

存储设置中 IDE 控制器部分下的 VirtualBox 管理器上的 CD 图标显示了此时读取“空”的 CD,这与指南中的内容相同,然后才将其更改为与 Ubuntu ISO 对齐文件。

installation virtualbox virtualization

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

扩展分区的 Gparted 调整大小失败并显示错误“不能有重叠分区”。

我刚刚决定在我的戴尔笔记本电脑上安装 Ubuntu 12.04 和 Windows 7。但是,我没有手动执行此操作,而是在安装过程中使用了“在 Windows 7 旁边安装 Ubuntu ”选项。现在运行 Ubuntu 的分区空间很小,我收到警告消息。

我正在尝试使用gparted0.12.1-5(通过 live CD)来为 Windows 提供更少的空间并为 Ubuntu 提供更多空间。我已经设法从 Windows 分区中删除了 100GB,所以我现在在 Windows 和 Ubuntu 之间有一些未分配的空间。

这是在 Ubuntu 中的样子(不使用 live CD,因为它不会让我安装 USB 来保存屏幕截图):

gparted 的屏幕截图显示驱动器的分区

所以首先我取sda4(扩展?)并将其调整到左边,这样它就占据了所有未分配的空间。然后我调整sda5(ext4) 的大小,以便它占用所有新空间。

但是,当我点击应用时,它在第一个操作(调整大小sd4)时失败并显示错误消息can't have overlapping partitions

关于为什么会发生这种情况的任何想法?我还尝试将大小调整sda4为几 MB,以便它绝对不会重叠任何内容,但我仍然收到相同的错误消息。

为了澄清,我正在使用gparted从LiveCD的,我只是把从Ubuntu的截图。

我无法附加包含错误信息的详细信息文件,gparted因为当我从 LiveCD 运行时无法安装 USB 驱动器。

我尝试按照gparted网站上的指南进行操作,但它说Invalid argument或类似的内容。如果gparted需要详细信息,我可能还需要一些有关如何解决 USB 问题的提示。:)

live-cd partitioning usb gparted

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

如何安装丢失的固件?

我最近让一个朋友借用了我的 HP Mini,他在上面安装了 Ubuntu 12.04。

我不知道 Ubuntu 是什么,也不知道如何使用它。当我尝试连接到 wifi 时,它说无线网络设备未准备好(固件丢失)

我家有无线连接,而且我从来没有遇到过连接问题。如何安装固件?

我以前从未使用过 Ubuntu,所以我需要基本说明。

firmware wireless drivers

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