“UbuntuHelp:BootOptions/zh”的版本间的差异
来自Ubuntu中文
(未显示同一用户的1个中间版本) | |||
第5行: | 第5行: | ||
==== 什么时候使用,如何使用 ==== | ==== 什么时候使用,如何使用 ==== | ||
− | + | 主要在两种情况下,你会用得着启动参数。一、当你安装 Ubuntu 时机器死掉了;二、安装完後系统启动不了,或者需要调整。 | |
==== 安装过程中调整启动选项 ==== | ==== 安装过程中调整启动选项 ==== | ||
第11行: | 第11行: | ||
当你的安装程序加载完,或者从 LiveCD 启动时,你会看到如下画面:<br> http://i18.tinypic.com/6tzzndc.jpg | 当你的安装程序加载完,或者从 LiveCD 启动时,你会看到如下画面:<br> http://i18.tinypic.com/6tzzndc.jpg | ||
− | <br> 按下 '''F6''' | + | <br> 按下 '''F6''' 键。然後画面如下所示:<br> http://i16.tinypic.com/7wonyxj.jpg |
− | <br> | + | <br> 你只要在它的後面添加一些参数即可。也就是说你可以通过添加参数来调整 Ubuntu 的启动方式。下面是一个添加参数的例子:<br> http://i17.tinypic.com/8bz22ir.jpg |
==== 对已安装的系统进行调整 ==== | ==== 对已安装的系统进行调整 ==== | ||
− | 本段说明如何对 [[GRUB入门教程|GRUB]] 的启动菜单进行临时(非永久性的)调整。这里假设你已经安装了 GRUB,它是 Ubuntu 缺省的引导装载程序(本文不考虑其他类似程序,比如 LILO) | + | 本段说明如何对 [[GRUB入门教程|GRUB]] 的启动菜单进行临时(非永久性的)调整。这里假设你已经安装了 GRUB,它是 Ubuntu 缺省的引导装载程序(本文不考虑其他类似程序,比如 LILO)。机器启动後你会看到一个 GRUB 消息。按下 '''ESC''' 键,你会进入一个文本菜单。通过键盘上的上下方向键选择要启动的项之後,按下‘e’键,进入编辑界面。其中第一行为“root”,你需要按下下方向键移至“kernel”行,再按一下‘e’键,进入该行的编辑界面。将光标移至行尾(Ctrl-E),将下面介绍的参数加进去。完成之後按下回车键,然後按下‘b’键启动。这样你的机器就应该能正常启动了。 |
=== 启动命令行的参数 === | === 启动命令行的参数 === | ||
− | + | 下面列出的选项并不完整,不过这些选项都是常用的。当屏幕上出现“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” | ||
==== 内核参数 ==== | ==== 内核参数 ==== | ||
− | + | 这些选项为内核所用,可在任何时候适用于任何机器。 | |
===== 参数: vga=xxx ===== | ===== 参数: vga=xxx ===== | ||
− | 说明: | + | 说明: 将你的[http://en.wikipedia.org/wiki/Linux_framebuffer 帧缓冲]显示率设置为 VESA 的 xxx 模式。[http://en.wikipedia.org/wiki/VESA_BIOS_Extensions#Linux_video_mode_numbers 这里]列出了所有可能的值。 |
− | ===== 参数: acpi=off | + | ===== 参数: acpi=off 或 noacpi ===== |
− | 说明: | + | 说明: 该选项禁掉了整个 ACPI 系统。比如当你的机器不支持 ACPI 或者你觉得使用 ACPI 会有问题(如随机重启或系统锁死)时,这个选项会很有用。 |
===== 参数: acpi=force ===== | ===== 参数: acpi=force ===== | ||
第97行: | 第99行: | ||
===== 参数: bootkbd=uk ===== | ===== 参数: bootkbd=uk ===== | ||
− | 说明: | + | 说明: 设置键盘布局。该参数的值是一个由两个字母组成的 ISO 国家代码。该选项可以帮助你设置正确的键盘布局。(本列表远未完工,请大家帮忙,自由添加缺少的选项) |
− | === 永久变更 === | + | === 永久变更<br> === |
− | + | 一旦你需要用某个参数来启动你已经装好的系统,你就必须得编辑 /boot/grub/menu.lst 这个文件,使这个参数保持下来。要想这么做,请执行下面的命令: | |
<pre>sudo nano /boot/grub/menu.lst | <pre>sudo nano /boot/grub/menu.lst | ||
</pre> | </pre> | ||
− | + | 找到以 "# kopt=" 开头的行,添加上你的启动选项,然后执行: | |
<pre>sudo update-grub | <pre>sudo update-grub | ||
</pre> | </pre> |
2008年2月10日 (日) 19:29的最新版本
点击翻译: |
English • 中文 |
目录
- 1 启动选项
- 2 启动命令行的参数
- 2.1 内核参数
- 2.1.1 参数: vga=xxx
- 2.1.2 参数: acpi=off 或 noacpi
- 2.1.3 参数: acpi=force
- 2.1.4 参数: pci=noacpi 或 acpi=noirq
- 2.1.5 参数: pci=acpi
- 2.1.6 参数: acpi_irq_balance
- 2.1.7 参数: acpi_irq_nobalance
- 2.1.8 参数: acpi=oldboot
- 2.1.9 参数: acpi=ht
- 2.1.10 参数: noapic
- 2.1.11 参数: nolapic
- 2.1.12 参数: apm=off OR noapm
- 2.1.13 参数: irqpoll
- 2.2 安装程序选项 (user-land)
- 2.1 内核参数
- 3 永久变更
启动选项
什么时候使用,如何使用
主要在两种情况下,你会用得着启动参数。一、当你安装 Ubuntu 时机器死掉了;二、安装完後系统启动不了,或者需要调整。
安装过程中调整启动选项
当你的安装程序加载完,或者从 LiveCD 启动时,你会看到如下画面:
按下 F6 键。然後画面如下所示:
你只要在它的後面添加一些参数即可。也就是说你可以通过添加参数来调整 Ubuntu 的启动方式。下面是一个添加参数的例子:
对已安装的系统进行调整
本段说明如何对 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.