当前位置:Linux教程 - Linux文化 - 如何通过chroot构建Linux操作系统 (2)

如何通过chroot构建Linux操作系统 (2)


5、实说简说在Fedora 中安装Slackware 10.2;

  本例是在Fedora Core 5.0 中通过chroot 安装Slackware 10.2,安装目的地的介质分为两种,一种是物理硬盘;一种是映像文件。安装在物理硬盘的可以通过GRUB或LILO等引导管理器来独立真实运行,安装在映像文件中的能通过chroot访问或Xen虚拟运行;

  5.1 通过chroot 安装Slackware 10.2 到一个硬盘物理分区中;

  这个过程好象是有点多余,但写一写也好,这是大多开源操作系统的安装都通用的,也是最原始、最有效的方法,也就是说在一个已有的操作系统环境中安装另一个操作系统;

  首先:您得懂的规划您的分区,请参考:《实例解说 fdisk 使用方法》   其次:您还要知道如何创建文件系统,请参考:《存储设备分区操作及文件系统管理概述》   第三:您要知道如何挂载一个文件系统;请参考:《Linux 创建文件系统及挂载文件系统流程详解》

  挂载文件系统就是通过mount 来挂载;

  举例:

  比如我的硬盘/dev/hda5是空白分区,并且我想创建/dev/hda5为ext3文件系统,并且把它挂载到 /mnt/slack目录中,然后通过chroot来安装Slackware 10.2;

  第一步:您要通过分区工具fdisk 或parted来规划您的分区,此步省略;

  请参考:《实例解说 fdisk 使用方法》

  第二步:创建文件系统;

[root@localhost ~]#mkdir /mnt/slack[root@localhost ~]# mkfs.ext3 /dev/hda5 注:格式化/dev/hda5为ext3文件系统;

  第三步:挂载文件系统;

  [root@localhost ~]# mount /dev/hda5 /mnt/slack 注:挂载/dev/hda5到 /mnt/slack目录;


摘自:LinuxSir.Org