📄 large-disk-2.html
字号:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
<HTML>
<HEAD><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=gb2312">
<META NAME="GENERATOR" CONTENT="SGML-Tools 1.0.7">
<TITLE>Large Disk mini-HOWTO 中译版: 启动</TITLE>
<LINK HREF="Large-Disk-3.html" REL=next>
<LINK HREF="Large-Disk-1.html" REL=previous>
<LINK HREF="Large-Disk.html#toc2" REL=contents>
</HEAD>
<BODY>
<A HREF="Large-Disk-3.html">Next</A>
<A HREF="Large-Disk-1.html">Previous</A>
<A HREF="Large-Disk.html#toc2">Contents</A>
<HR>
<H2><A NAME="s2">2. 启动</A></H2>
<P>当系统启动时, BIOS 从第一个磁碟(或从软碟)读取磁区 0 (一般通称的 MBR - Master Boot Record, 主启动磁区)并跳至在该处的程式码 - 通常是一些启动载入程式(bootstrap loader).
这些小小的启动程式一般不会有自己的磁碟驱动程式而会使用 BIOS 所提供的服务.这意谓著只有整个 Linux 核心都位於开头的 1024 个磁簇内时才能够被启动.
<P>这个问题很容易解决: 确定核心(也许还包括其它启动时用到的档案, 像是 LILO map 档) 是放在一个 BIOS 可以存取的到, 全都在开头的 1024 个磁簇内的分割区里 - 这可以(可能)是第一个或第二个磁碟.
<P>另一点是启动载入程式与 BIOS 必须同意彼此对磁碟逻辑(geometry)上的看法.
给 LILO `<CODE>linear</CODE>' 这个选项参数可能会有些帮助.细节後述.
<P>
<P>
<HR>
<A HREF="Large-Disk-3.html">Next</A>
<A HREF="Large-Disk-1.html">Previous</A>
<A HREF="Large-Disk.html#toc2">Contents</A>
</BODY>
</HTML>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -