\section{内核模块软件包}
\label{sec:packages}
-Linux 发行版本在一个软件包中提供命令 \sh|modprobe|, \sh|insmod| 与 \sh|depmod|。
+Linux 发行版将命令 \sh|modprobe|, \sh|insmod| 与 \sh|depmod| 放入一个软件包中。%
-在 Ubuntu/Debian GNU/Linux:
+在 Ubuntu/Debian GNU/Linux 上,运行如带参数的命令:
\begin{codebash}
sudo apt-get install build-essential kmod
\end{codebash}
-在 Arch Linux:
+在 Arch Linux 上,运行如下带参数的命令:
\begin{codebash}
sudo pacman -S gcc kmod
\end{codebash}
\section{在我的内核中有什么模块?}
%% \label{sec:modutils}
-使用命令 \sh|lsmod| 来发现在你当前使用的内核中已加载了什么模块。
+使用命令 \sh|lsmod| 在你当前使用的内核中,发现已加载了什么模块。
\begin{codebash}
sudo lsmod
\end{codebash}
-模块被存储于文件 \verb|/proc/modules| 内,所以你也可以使用下面的命令来查看:
+模块们被存储于文件 \verb|/proc/modules| 内,所以你也可以使用下面命令来查看模块:%
\begin{codebash}
sudo cat /proc/modules
\end{codebash}
-这可能是一个长列表输出,且你可能偏好搜索其中部分内容。要搜索 \verb|fat| 模块:
+这可能是一个长列表,且你或许偏好搜索其中部分内容。要搜索 \verb|fat| 模块:
\begin{codebash}
sudo lsmod | grep fat
\end{codebash}
\section{在这里需要下载并编译内核吗?}
\label{sec:buildkernel}
-为有效遵循本指南,不必强制要求执行此类操作。尽管如此,谨慎的方法还是在虚拟机上的%
-æµ\8bè¯\95å\8f\91è¡\8cç\89\88䏿\89§è¡\8c示ä¾\8bï¼\8cä»\8eè\80\8cå\87\8f轾任ä½\95æ½\9cå\9c¨ç\9a\84å½±å\93\8dï¼\8cæ\8b\9bè\87´破坏系统的风险。
+为有效遵循本指南,不必强制要求执行此类行为。尽管如此,谨慎的方法还是在虚拟机上的%
+æµ\8bè¯\95å\8f\91è¡\8cç\89\88䏿\89§è¡\8c示ä¾\8bï¼\8cä»\8eè\80\8cå\87\8f轻任ä½\95æ½\9cå\9c¨破坏系统的风险。
\section{在我们开始之前}
\label{sec:preparation}
-在我们深入研究代码之前,有些材料需要注意。差导存在于每个人的系统之间,并且事实上%
-æ¯\8f个人ç\9a\84æ\96¹æ³\95å\98å\9c¨æ\98\8eæ\98¾ä¸\8då\90\8cã\80\82è¿\99个æ\88\90å\8a\9fç¼\96è¯\91å¹¶å\8a è½½é¦\96个``hello world''ç¨\8båº\8fç\9a\84计å\88\92å\8f¯è\83½ä¼\9a带%
-æ\9d¥æ\8c\91æ\88\98ã\80\82令人欣æ\85°ç\9a\84æ\98¯ï¼\8cæ\88\91们å\85\8bæ\9c\8däº\86第ä¸\80次å°\9dè¯\95ä¸ç\9a\84æ\9c\80å\88\9dé\9a\9cç¢\8dï¼\8cè¿\99为å\90\8eç»å·¥ä½\9cé\93ºå¹³äº\86é\81\93è·¯ï¼\8c%
-并使其得以顺利进行。
+在我们深入研究代码之前,有些材料需要注意。差导存在于每个人的系统,与不同个体的%
+æ\96¹æ³\95ï¼\8cè¿\99æ\98¯æ\98\8eæ\98¾ç\9a\84äº\8bå®\9eã\80\82è¿\99个æ\88\90å\8a\9fç¼\96è¯\91å¹¶å\8a è½½ç\9a\84åº\86å\85¸``hello world''ç¨\8båº\8fç\9a\84æ\88\90å°±ï¼\8cå\8f¯è\83½æ\9c\89%
+æ\97¶ä¼\9a带æ\9d¥æ\8c\91æ\88\98ã\80\82令人欣æ\85°ç\9a\84æ\98¯ï¼\8cæ\88\91们å\85\8bæ\9c\8däº\86é¦\96次å°\9dè¯\95ä¸ç\9a\84æ\9c\80å\88\9dé\9a\9cç¢\8dï¼\8cè¿\99为å\90\8eç»å·¥ä½\9cé\93ºå¹³äº\86é\81\93%
+路,以使其平顺地进行。
\begin{enumerate}
\item 模块版本。