小编red*_*ber的帖子

如何将 Windows 7 启动文件 (bootmgr, ...) 移动到不同的驱动器?

我想要一个双启动设置。所以首先我在一个硬盘驱动器的第一个分区(我们称之为 HDD1)上安装了 Windows 7,然后我在 HDD1 的第二个分区上安装了 Ubuntu 9.10。不幸的是,这不起作用(它绕过了 GRUB2 并直接进入了 Windows)。我决定重新安装 Ubuntu,那时我注意到(出于某种原因)Windows 决定将其引导文件放在另一个硬盘驱动器上(我们称之为 HDD3)。

我想解决这个问题 - 我想将引导文件从 HDD3 移动到 HDD1。它可能有助于解决我的双启动问题,但即使它没有,根据我的经验,它也会在路上省去很多麻烦。我怎样才能做到这一点?我将假设它不像复制文件那么容易,但我想被证明是错误的:)

windows-7 grub multi-boot ubuntu

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

让普通用户在 Ubuntu 上自动 Root(即,让 Ubuntu 表现得像 Windows XP)

我对不得不在我的 Ubuntu 机器上使用 sudo 感到恼火。以下是一些原因:

  1. 我打开了一些 root 拥有的文件,但我忘记用 sudo 打开它。现在,我对文件进行了大量更改,但最后当我尝试保存它时才意识到我不能。现在我必须用 sudo 重新打开文件,并重新应用我的所有更改。
  2. 我想通过 nautilus 移动一些文件,但我没有意识到它们归 root 所有。会弹出一个错误对话框,再次,我必须用 gksudo 重新打开 nautilus。这通常适用于所有 GUI 应用程序。
  3. 假设我安装了 MySQL,我想查看它的一些配置文件。由于文件权限,我无法查看文件,有时甚至无法进入目录,除非我成为 MySQL 用户或 root(执行诸如“sudo cd [path]”之类的操作不起作用)。

我想改变这种情况,让它更像 Windows XP(现在就像 Windows Vista UAC 废话),我基本上可以用我的机器做任何我想做的事情。是的,是的,我意识到即使在 Windows XP 上也存在某些您无法修改的重要系统文件,但它仍然比 Ubuntu 情况好得多。是的,我意识到它更不安全,但坦率地说,我不在乎(我已经成年了,可以为我的选择负责,应该是众所周知的粉丝)。

我已经尝试过的事情(或其他成员建议的):

  1. 删除 sudo 密码:还不错,但我仍然要记住在命令前加上 sudo
  2. 使超时时间很长:同上
  3. 别名命令:现在我不必记得经常给 sudo 添加前缀,但是必须不断地为新命令添加别名会让人厌烦
  4. 把自己加到合适的组里——好主意,自己没想到;然而,必须不断地将自己添加到新组中会让人厌烦

我有一些想法,但不知道它们是否会起作用或如何使它们起作用:

  • 使用 sudo 启动原始 gnome-session(即“sudo gnome-session”),并将其与上面的第 1 点和第 2 点结合起来。由于启动的所有其他进程将是原始 gnome-session 的子进程,因此这应该可以解决大多数问题。

有人能帮我吗?

[更新]
添加别名虽然有点烦人,但似乎是最有前途的方式。不幸的是,突出的问题是:

  1. 文件系统操作:我不想总是在前面有 sudo 因为如果文件不存在,那么它会被创建为由 root 拥有,这会带来很大的麻烦。我能想到的唯一方法(但它太危险了)是在文件系统命令周围编写一个包装器以添加 sudo 如果事实证明我正在修改一个根拥有的文件)。
  2. GUI 应用程序:同上。

很多人对我的要求表示不同意,并拒绝了我的问题,大概是因为他们认为降低系统的“安全性”是一个可怕的想法。我会恭敬地不同意,因为我认为这是一种非常狭隘的观点。安全措施不是凭空存在的——它也必须可用才能有效。如果它变得繁琐和烦人,那么人们会尽其所能来规避它。

我将采用技术含量更高的路线来绕过它,但是当普通用户选择短密码时,或者当他们被迫选择极其复杂的密码时写下他们的密码时,您就会看到它。评论中的共识是这是用户的错,或者用户应该忍受设计得很糟糕的安全措施,而我真的觉得这是设计师/程序员的错。应该有更高的门槛。最让我生气的是系统可以帮助你但没有。操作系统/程序显然知道我什么时候没有权限做某事——为什么不直接问我提升我的权限级别?为什么它让我重做一切,除了这次使用 sudo?

那些说它可以防止你不小心搞砸你的系统的人

sudo ubuntu

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

标签 统计

ubuntu ×2

grub ×1

multi-boot ×1

sudo ×1

windows-7 ×1