安装和卸载本地磁盘

Linux的优势,包括它的灵活性,以及它随后又对文件的位置无缝管理。分区安装,使他们似乎只是另一子目录。即使是文件系统的大量研究,对用户来说,像一个大的目录树。这一特征是特别有用的管理员,谁可以重新分区,以不同的服务器,它们可以有分区仍装载到目录树中的同一位置,文件系统的用户不必知道所有的做法。文件系统管理过程的根目录开始(见的Linux教程7-1)。分区包含内核和核心目录结构被安装在系统启动时。这单分区需要具备所有必需的工具和配置文件,使系统达到单用户模式。这个分区上的目录,许多是空的。

  

作为启动脚本运行,其他分区被安装,增加了文件系统的结构。覆盖的安装过程与分区的它试图装入一个子目录的目录树。例如,假设/ dev/hda1是根分区。它的目录/ usr,其中包含任何文件。分区/ dev/hda3的包含所有文件,您需要在/ usr,所以你挂载/ dev/hda3的到目录/ usr。现在,用户可以简单地改变目录到/ usr看到所有从该分区上的文件。用户不需要知道,/ usr是实际上是一个单独的分区。请记住,当一个新的目录安装,安装过程中隐藏的所有先前安装目录内容。因此,在/ usr例如,如果在根分区也曾经有安装/ dev/hda3的,这些/将不再可见usr文件,文件位于/ usr。(它们不会消失,当然,一次性/ dev/hda3是卸载,在/ usr文件将再次显现出来。)

使用mount命令

像许多命令行工具,装入命令有无数的选择,其中大部分你就不会在日常工作中使用。你可以从这些选项的安装手册页的详细资料。在本节中,你将探索命令最常见的用途。的mount命令的结构如下:

安装[选项]设备目录 

选项使用与安装- o参数可在图像显示7-2。下面的mount命令装入/ dev/hda3的分区具有只读权限/ usr目录:

[根@ tedford /根]#安装的- o ro / dev/hda3的/ usr

卸载文件系统

卸载文件系统,使用umount命令。下面的命令格式:

umount [- f]目录

其中directory是要卸载。例如:

[根@ tedford /根]#umount / usr

卸载分区安装在/ usr目录。

命令名称是umount,没有“N”版,但确实是“卸载”,但这并不是它的名字。当文件系统在使用中有一个以umount赶上:如果文件系统在使用中(即,当有一个人在该分区文件打开),您将无法卸载该文件系统。要解决此问题,您有三个选择:

-您可以使用lsof或定影,以确定哪些进程保持文件打开,然后杀死他们,或要求业主的进程停止他们在做什么。 (阅读有关的定影男子页定影杀死参数。)如果您选择杀死的进程,您一定要了解这样做的影响(阅读:不要做这种解雇)。

-您可以使用- f与umount强制卸载过程的选择。与该分区上的任何进程打开的文件将保留下来,数据可能会丢失。

-最安全和最适当的解决办法是使系统到单用户模式,然后卸载文件系统。在现实中,当然,你并不总是得到这种奢侈。

在/ etc / fstab文件

如前所述,/ etc / fstab文件是一个配置文件,安装可以使用。该文件包含了系统已知的所有分区的列表。在启动过程中,这个名单是阅读和它的项目会自动安装。下面的条目格式在/ etc / fstab文件是:/ dev /设备/署长/到/安装fstype参数fs_freq fs_passno下面是一个示例/ etc / fstab文件:

/ dev/hda2 / ext3的默认1 1 / dev/hda8 / ext3的默认主页1 2 / dev/hda7 / tmp目录ext3的默认1 2 / dev/hda5上/ usr ext3的默认1 2 / dev/hda6分区/无功ext3的默认1 2 / dev/hda1 / usr /本地ext3的默认1 2 / dev/hda3的掉期互换默认0 0 / dev/fd0 /破伤风/软盘ext3的noauto 0 0 /开发/光驱/破伤风/光驱iso9660 noauto,滚装0 0 /开发/ hdc / mnt/cdrom2 iso9660 noauto,滚装0 0无/进程内进程内默认0 0无/开发/积分devpts模式= 0622 0 0

让我们在/ etc / fstab中有没有提到的一些细节还没有看,其中最值得注意的/ dev/hda3的入境交换,和无/ proc和/开发/积分。一般情况下,你将永远不会接触这些文件一旦系统安装的系统,所以不要担心。

-在/ dev/hda3的分区是虚拟内存驻留。不像微软Windows和类似的系统,在Linux的虚拟内存,可以保存在一个根分区单独的分区。这样做是为了提高性能,因为交换分区可以遵守规则,而不是一个正常的文件系统不同。由于分区不需要备份或在启动时fsck检查,过去两年它参数归零。 (请注意,交换分区可以保存在一个正常的磁盘文件,以及。见更多的信息建立一个swap手册页。)

-在与/进程内的/ proc文件系统是一起没有进入。这是一个特殊的文件系统,提供通过什么像任何其他文件系统的接口外观到内核的参数。虽然在表面上存在磁盘上,真的doesn't,代表所有文件的东西,在内核。最值得注意的是/ dev /伤脑筋,这是系统内存作为文件抽象。人民的新的/ proc文件系统往往误以为是大不必要的文件,这一点,意外删除,这将导致许多光荣方式出现故障的系统。除非你确定你知道你在做什么,这是一个安全的赌注留在/ proc单独的所有文件。

-在1 / etc / fstab文件中的最后一项,/开发/积分,是改善网络终端的支持(ptys)实施的新机制。这个项目是必要的,如果你打算允许通过RSH的,远程登录,远程登录,或SSH远程登录到你的主机。

当与/ etc / fstab的配置,您可以运行安装,只有一个参数的命令:目录你想安装的安装分区。 mount命令检查该目录/ etc / fstab中,如发现,安装将使用所有已经在那里建立参数。例如,下面的命令来安装的CD - ROM由于/ etc / fstab文件前面所示:

[根@ tedford /根]#安装/ mnt /光驱
由井上提交的一篇文章


免责声明:我们的网站是不负责本文章的内容。 Webarticles是一个免费的信息资源。
重要事项: 本文“安装和卸载本地磁盘”是由一个自动翻译软件。我们感到很遗憾拼写的任何可能发生的错误。谢谢您的理解。


Online: 504 users browsing the articles directory