个人工具

“UbuntuHelp:BootOptions/zh”的版本间的差异

来自Ubuntu中文

跳转至: 导航, 搜索
 
(未显示同一用户的2个中间版本)
第5行: 第5行:
 
==== 什么时候使用,如何使用 ====
 
==== 什么时候使用,如何使用 ====
  
There are at least major two cases where one may wish to use boot options. Case 1: When trying to install, and the install freezes. Case 2: After a system has been installed and does not boot or the system needs adjustment.
+
主要在两种情况下,你会用得着启动参数。一、当你安装 Ubuntu 时机器死掉了;二、安装完後系统启动不了,或者需要调整。
  
 
==== 安装过程中调整启动选项 ====
 
==== 安装过程中调整启动选项 ====
  
When your installer/live CD loads you will come to this page: <br> http://i18.tinypic.com/6tzzndc.jpg
+
当你的安装程序加载完,或者从 LiveCD 启动时,你会看到如下画面:<br> http://i18.tinypic.com/6tzzndc.jpg
  
<br> Go ahead and hit the '''F6''' key. After you hit '''F6''' you will see a screen that looks like this: <br> http://i16.tinypic.com/7wonyxj.jpg
+
<br> 按下 '''F6''' 键。然後画面如下所示:<br> http://i16.tinypic.com/7wonyxj.jpg
  
<br> Simply append the options you want to the end of the line. This will mean that you get to turn off or alter the way the machine boots. Here is an example of adding an option: <br> http://i17.tinypic.com/8bz22ir.jpg
+
<br> 你只要在它的後面添加一些参数即可。也就是说你可以通过添加参数来调整 Ubuntu 的启动方式。下面是一个添加参数的例子:<br> http://i17.tinypic.com/8bz22ir.jpg
  
 
==== 对已安装的系统进行调整 ====
 
==== 对已安装的系统进行调整 ====
  
This will explain how to edit the grub menu entries on the fly (not permanently). This assumes of course that have installed grub, the default boot loader in Ubuntu. (This article does not deal with alternatives like lilo.) As the machine starts to boot you get a Grub message, at this time press the '''ESC''' key. This drops you to a text menu. Choose the boot option you want to work with. Navigate using the the up and down arrow keys. (Cursor key.) When you have selected the menu item press 'e'. Then you will be presented with a "root" line on the first line. You must then move to the "kernel" line one down from there with the down arrow. then again you press 'e'. Go to the end of the line (ctrl-E) and add the command from below. Press the enter key when you are done with the changes, and finally press 'b' to boot. Your machine will now hopefully boot.
+
本段说明如何对 [[GRUB入门教程|GRUB]] 的启动菜单进行临时(非永久性的)调整。这里假设你已经安装了 GRUB,它是 Ubuntu 缺省的引导装载程序(本文不考虑其他类似程序,比如 LILO)。机器启动後你会看到一个 GRUB 消息。按下 '''ESC''' 键,你会进入一个文本菜单。通过键盘上的上下方向键选择要启动的项之後,按下‘e’键,进入编辑界面。其中第一行为“root”,你需要按下下方向键移至“kernel”行,再按一下‘e’键,进入该行的编辑界面。将光标移至行尾(Ctrl-E),将下面介绍的参数加进去。完成之後按下回车键,然後按下‘b’键启动。这样你的机器就应该能正常启动了。
  
 
=== 启动命令行的参数 ===
 
=== 启动命令行的参数 ===
  
This list is not comprehensive but it contains some of the common options. When presented with the text on the screen "boot:" then the options below can be given. They must have the kernel name before the option. Example: Adding the vga=771 option boot: /boot/vmlinuz-2.6.15-26-k7 root=/dev/hda1 ro quiet splash boot: /boot/vmlinuz-2.6.15-26-k7 root=/dev/hda1 ro quiet splash vga=771 Options can be used together such as in this example: /boot/vmlinuz-2.6.15-26-k7 root=/dev/hda1 ro quiet splash noapic nolapic
+
下面列出的选项并不完整,不过这些选项都是常用的。当屏幕上出现“boot:”的时候,你可以使用这些选项。选项的前面要有一个内核名称。如: 要给 <br> “boot: /boot/vmlinuz-2.6.15-26-k7 root=/dev/hda1 ro quiet splash”添加一个 vga=771 的选项,即为 <br> “boot: /boot/vmlinuz-2.6.15-26-k7 root=/dev/hda1 ro quiet splash vga=771”
 +
 
 +
这些选项可以连着一起用,比如: <br> “/boot/vmlinuz-2.6.15-26-k7 root=/dev/hda1 ro quiet splash noapic nolapic”
  
 
==== 内核参数 ====
 
==== 内核参数 ====
  
These options are used by the kernel, and will apply to any system at any time.
+
这些选项为内核所用,可在任何时候适用于任何机器。
  
 
===== 参数: vga=xxx =====
 
===== 参数: vga=xxx =====
  
说明: Set your [http://en.wikipedia.org/wiki/Linux_framebuffer framebuffer] resolution to VESA mode xxx. Check [http://en.wikipedia.org/wiki/VESA_BIOS_Extensions#Linux_video_mode_numbers here] for a list of possible modes.
+
说明: 将你的[http://en.wikipedia.org/wiki/Linux_framebuffer 帧缓冲]显示率设置为 VESA xxx 模式。[http://en.wikipedia.org/wiki/VESA_BIOS_Extensions#Linux_video_mode_numbers 这里]列出了所有可能的值。
  
===== 参数: acpi=off OR noacpi =====
+
===== 参数: acpi=off noacpi =====
  
说明: This parameter disables the whole ACPI system. This may prove very useful, for example, if your computer does not support ACPI or if you think the ACPI implementation might cause some problems (for instance random reboots or system lockups).
+
说明: 该选项禁掉了整个 ACPI 系统。比如当你的机器不支持 ACPI 或者你觉得使用 ACPI 会有问题(如随机重启或系统锁死)时,这个选项会很有用。
  
 
===== 参数: acpi=force =====
 
===== 参数: acpi=force =====
第97行: 第99行:
 
===== 参数: bootkbd=uk =====
 
===== 参数: bootkbd=uk =====
  
说明: Set keyboard map. Use a two letter ISO country code to get the right letters on the right keys. This option can help with password problems. (This list is far from complete, please feel free to add some options.)
+
说明: 设置键盘布局。该参数的值是一个由两个字母组成的 ISO 国家代码。该选项可以帮助你设置正确的键盘布局。(本列表远未完工,请大家帮忙,自由添加缺少的选项)
  
=== 永久变更 ===
+
=== 永久变更<br> ===
  
Once you know you need to boot with a special option on your installed system, you'll have to edit the file /boot/grub/menu.lst to make the boot option permanent. To to this please do the following:
+
一旦你需要用某个参数来启动你已经装好的系统,你就必须得编辑 /boot/grub/menu.lst 这个文件,使这个参数保持下来。要想这么做,请执行下面的命令:
 
<pre>sudo nano /boot/grub/menu.lst
 
<pre>sudo nano /boot/grub/menu.lst
 
</pre>  
 
</pre>  
Add the option to the line that starts with "# kopt=". Then run
+
找到以 "# kopt=" 开头的行,添加上你的启动选项,然后执行:
 
<pre>sudo update-grub
 
<pre>sudo update-grub
 
</pre>  
 
</pre>  

2008年2月10日 (日) 19:29的最新版本


启动选项

什么时候使用,如何使用

主要在两种情况下,你会用得着启动参数。一、当你安装 Ubuntu 时机器死掉了;二、安装完後系统启动不了,或者需要调整。

安装过程中调整启动选项

当你的安装程序加载完,或者从 LiveCD 启动时,你会看到如下画面:
6tzzndc.jpg


按下 F6 键。然後画面如下所示:
7wonyxj.jpg


你只要在它的後面添加一些参数即可。也就是说你可以通过添加参数来调整 Ubuntu 的启动方式。下面是一个添加参数的例子:
8bz22ir.jpg

对已安装的系统进行调整

本段说明如何对 GRUB 的启动菜单进行临时(非永久性的)调整。这里假设你已经安装了 GRUB,它是 Ubuntu 缺省的引导装载程序(本文不考虑其他类似程序,比如 LILO)。机器启动後你会看到一个 GRUB 消息。按下 ESC 键,你会进入一个文本菜单。通过键盘上的上下方向键选择要启动的项之後,按下‘e’键,进入编辑界面。其中第一行为“root”,你需要按下下方向键移至“kernel”行,再按一下‘e’键,进入该行的编辑界面。将光标移至行尾(Ctrl-E),将下面介绍的参数加进去。完成之後按下回车键,然後按下‘b’键启动。这样你的机器就应该能正常启动了。

启动命令行的参数

下面列出的选项并不完整,不过这些选项都是常用的。当屏幕上出现“boot:”的时候,你可以使用这些选项。选项的前面要有一个内核名称。如: 要给
“boot: /boot/vmlinuz-2.6.15-26-k7 root=/dev/hda1 ro quiet splash”添加一个 vga=771 的选项,即为
“boot: /boot/vmlinuz-2.6.15-26-k7 root=/dev/hda1 ro quiet splash vga=771”

这些选项可以连着一起用,比如:
“/boot/vmlinuz-2.6.15-26-k7 root=/dev/hda1 ro quiet splash noapic nolapic”

内核参数

这些选项为内核所用,可在任何时候适用于任何机器。

参数: vga=xxx

说明: 将你的帧缓冲显示率设置为 VESA 的 xxx 模式。这里列出了所有可能的值。

参数: acpi=off 或 noacpi

说明: 该选项禁掉了整个 ACPI 系统。比如当你的机器不支持 ACPI 或者你觉得使用 ACPI 会有问题(如随机重启或系统锁死)时,这个选项会很有用。

参数: acpi=force

说明: Activates the ACPI system even if your computer BIOS date is older than 2000. This parameter overwrites acpi=off and can also be used with current hardware if the ACPI support is not activated despite apm=off.

参数: pci=noacpi 或 acpi=noirq

说明: These parameters disable the PCI IRQ routing

参数: pci=acpi

说明: This parameter activates the PCI IRQ routing

参数: acpi_irq_balance

说明: ACPI is allowed to use PIC interrupts to minimize the common use of IRQs.

参数: acpi_irq_nobalance

说明: ACPI is not allowed to use PIC interrupts.

参数: acpi=oldboot

说明: Deactivates the ACPI system almost completely; only the components required for the boot process will be used.

参数: acpi=ht

说明: Deactivates the ACPI system almost completely; only the components required for hyper threading will be used.

参数: noapic

说明: Disable the "Advanced Programmable Interrupt Controller (APIC)".

参数: nolapic

说明: Disable the "local APIC".

参数: apm=off OR noapm

说明: Disable the Advanced Power Management.

参数: irqpoll

说明: Changes the way the kernel handles interrupt calls (set it to polling). Can be useful in case of hardware interrupt issues.

安装程序选项 (user-land)

These options are usually used when installing a system, and are picked up by the installer program or start-up scripts, and not by the kernel.

参数: debian-installer/framebuffer=false

说明: Disable framebuffer.

参数: hw-detect/start_pcmcia=false

说明: Don't start PCMCIA. Personal Computer Memory Card International Association, one of the stranger names for a piece of hardware. :-) Your hardware is an association.

参数: netcfg/disable_dhcp=true

说明: Force static network config.

参数: bootkbd=uk

说明: 设置键盘布局。该参数的值是一个由两个字母组成的 ISO 国家代码。该选项可以帮助你设置正确的键盘布局。(本列表远未完工,请大家帮忙,自由添加缺少的选项)

永久变更

一旦你需要用某个参数来启动你已经装好的系统,你就必须得编辑 /boot/grub/menu.lst 这个文件,使这个参数保持下来。要想这么做,请执行下面的命令:

sudo nano /boot/grub/menu.lst

找到以 "# kopt=" 开头的行,添加上你的启动选项,然后执行:

sudo update-grub

to have the menu entries updated. NB! If you instead edit the menu entries directly, your changes will magically disappear the next time update-grub is run, for instance when system packages are updated.