Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
nfsroot [Le 27/06/2010, 14:39] congelli501 |
nfsroot [Le 30/07/2010, 13:58] (Version actuelle) congelli501 |
||
---|---|---|---|
Ligne 3: | Ligne 3: | ||
==== Le dossier ==== | ==== Le dossier ==== | ||
<code> | <code> | ||
- | sudo mkdir /nfsroot | + | sudo mkdir /nfsroot |
- | debootstrap | + | </code> |
+ | ==== debootstrap ==== | ||
+ | <code> | ||
sudo apt-get install dchroot debootstrap | sudo apt-get install dchroot debootstrap | ||
- | sudo debootstrap --arch i386 `lsb_release -c -s` /nfsroot http://archive.ubuntu.com/ubuntu/ </code> | + | sudo debootstrap --arch i386 `lsb_release -c -s` /nfsroot http://archive.ubuntu.com/ubuntu/ |
+ | </code> | ||
==== Config ==== | ==== Config ==== | ||
<code> | <code> | ||
Ligne 21: | Ligne 24: | ||
<code> | <code> | ||
apt-get update | apt-get update | ||
- | apt-get install ubuntu-minimal ubuntu-standard ubuntu-desktop language-pack-fr language-pack-gnome-fr nfs-client | + | apt-get install ubuntu-minimal ubuntu-standard ubuntu-desktop language-pack-fr language-pack-gnome-fr nfs-client # Installation d'Ubuntu |
apt-get dist-upgrade | apt-get dist-upgrade | ||
dpkg-reconfigure locales | dpkg-reconfigure locales | ||
Ligne 55: | Ligne 58: | ||
%admin ALL=(ALL) ALL </code> | %admin ALL=(ALL) ALL </code> | ||
=== config : /etc/fstab === | === config : /etc/fstab === | ||
- | <code> | + | |
+ | <code> | ||
# /etc/fstab: static file system information. | # /etc/fstab: static file system information. | ||
# | # | ||
Ligne 70: | Ligne 74: | ||
none /var/tmp tmpfs defaults 0 0 </code> | none /var/tmp tmpfs defaults 0 0 </code> | ||
=== config : /etc/initramfs-tools/initramfs.conf === | === config : /etc/initramfs-tools/initramfs.conf === | ||
+ | Il faut modifier l'initramfs pour pouvoir lancer le système depuis un server NFS. | ||
+ | |||
Transformer | Transformer | ||
<code> | <code> | ||
Ligne 92: | Ligne 98: | ||
update-initramfs -u </code> | update-initramfs -u </code> | ||
=== config : /etc/network/interfaces === | === config : /etc/network/interfaces === | ||
- | + | La connexion sera déjà initialisée lors du boot, si on tente de la reconfigurer, le système ne pourra plus accéder au server NFS. | |
=> Ajouter: | => Ajouter: | ||
<code> | <code> | ||
# eth0 ne doit pas être reconfigurée | # eth0 ne doit pas être reconfigurée | ||
iface eth0 inet manual </code> | iface eth0 inet manual </code> | ||
+ | ==== exit ==== | ||
+ | On quitte le chroot. | ||
+ | <code> | ||
+ | exit</code> | ||
==== umount ==== | ==== umount ==== | ||
- | + | On démonte proc et dev. | |
- | ==== exit ==== | + | |
<code> | <code> | ||
sudo umount /nfsroot/proc | sudo umount /nfsroot/proc | ||
Ligne 205: | Ligne 214: | ||
==== Installation ==== | ==== Installation ==== | ||
<code> | <code> | ||
- | ./install_usb-boot /dev/sdc1 /nfsroot</code> | + | sudo ./install_usb-boot /dev/sdc1 /nfsroot</code> |
===== C'est fini ===== | ===== C'est fini ===== | ||