fs1 : système de base

  1. Créez un fichier pour contenir la partition et créez-y un système de fichiers :
    Comme userlambda :
          mkdir fs1
          cd fs1/
          dd if=/dev/zero of=root_fs seek=500 count=1 bs=2M
          /sbin/mke2fs root_fs (répondre y)
    	
  2. Montez le système de fichiers et initialisez-y les RPM souhaités :
    Comme userlambda :
          mkdir mnt
    	
    Comme root :
          cd /home/userlambda/UML/SysFich/fs1
          mount root_fs mnt -o loop
          mkdir mnt/var/lib/rpm -p
          cd /home/userlambda/UML/RPMs/FedoraCore2/
          rpm -ivh --root /home/userlambda/UML/SysFich/fs1/mnt emacs-21.3-12.i386.rpm Xaw3d-1.5-21.1.i386.rpm emacs-common-21.3-12.i386.rpm libjpeg-6b-31.1.i386.rpm libpng-1.2.2-22.i386.rpm libtiff-3.5.7-16.1.i386.rpm libungif-4.1.0-17.1.i386.rpm ncurses-5.4-5.i386.rpm zlib-1.2.1.1-2.1.i386.rpm glibc-2.3.3-27.i386.rpm basesystem-8.0-3.noarch.rpm filesystem-2.2.4-1.i386.rpm setup-2.5.33-1.noarch.rpm perl-5.8.3-18.i386.rpm glibc-common-2.3.3-27.i386.rpm libgcc-3.3.3-7.i386.rpm tzdata-2003d-2.noarch.rpm xorg-x11-libs-6.7.0-2.i386.rpm bash-2.05b-38.i386.rpm coreutils-5.2.1-7.i386.rpm info-4.6-3.i386.rpm dev-3.3.13-1.i386.rpm db4-4.2.52-3.1.i386.rpm gdbm-1.8.0-22.1.i386.rpm freetype-2.1.7-4.i386.rpm grep-2.5.1-26.i386.rpm mktemp-1.5-7.i386.rpm sed-4.0.8-4.i386.rpm pam-0.77-40.i386.rpm cracklib-dicts-2.7-27.1.i386.rpm cracklib-2.7-27.1.i386.rpm words-2-22.noarch.rpm pcre-4.5-2.i386.rpm initscripts-7.53-1.i386.rpm which-2.16-2.i386.rpm libstdc++-3.3.3-7.i386.rpm xorg-x11-libs-data-6.7.0-2.i386.rpm e2fsprogs-1.35-7.1.i386.rpm sysklogd-1.4.1-16.i386.rpm util-linux-2.12-18.i386.rpm net-tools-1.60-25.i386.rpm ethtool-1.8-3.1.i386.rpm gawk-3.1.3-7.i386.rpm chkconfig-1.3.9-1.1.i386.rpm libselinux-1.11.4-1.i386.rpm libtermcap-2.0.8-38.i386.rpm modutils-2.4.26-16.i386.rpm mingetty-1.07-2.i386.rpm SysVinit-2.85-25.i386.rpm glib-1.2.10-12.1.1.i386.rpm shadow-utils-4.0.3-21.i386.rpm termcap-11.0.1-18.1.noarch.rpm iputils-20020927-13.i386.rpm psmisc-21.4-2.i386.rpm iproute-2.4.7-14.i386.rpm procps-3.2.0-1.1.i386.rpm popt-1.9.1-0.3.i386.rpm libacl-2.2.7-5.i386.rpm findutils-4.1.7-25.i386.rpm libattr-2.4.1-4.i386.rpm xorg-x11-Mesa-libGL-6.7.0-2.i386.rpm glib2-2.4.0-1.i386.rpm fontconfig-2.2.1-10.i386.rpm expat-1.95.7-1.1.i386.rpm perl-Filter-1.30-5.i386.rpm fedora-release-2-4.i386.rpm rpm-4.3.1-0.3.i386.rpm tar-1.13.25-14.i386.rpm beecrypt-3.1.0-3.i386.rpm bzip2-libs-1.0.2-12.1.i386.rpm elfutils-libelf-0.95-2.i386.rpm    
          cd /home/userlambda/UML/SysFich/fs1
          chown -R userlambda mnt
          chgrp -R grouplambda mnt
    	
  3. Configurez le système de fichiers pour le démarrage d'UML, avec la possibilité de se connecter dans des terminaux virtuels :
    Comme userlambda :
  4. Comme root :
    umount mnt

Cliquez ici pour télécharger mon root_fs1.