Pages : 1
#1 Le 28/04/2008, à 08:02
- Arnaud.A
Ubuntu 8.04 et pxe !!
Bonjour,
Je voudrais booter ubuntu 8.04 live cd par le reseau.
Ca marche presque, mais il y a cependant un petit probleme.
J'ai un serveur ou je mets les differentes distribs (centos, rhel, knoppix). Tout est bien configure sur ce serveur (dhcp, tftp, nfs,...)
J'ai dl l'iso d'ubuntu, montee et copie les fichiers dans un repertoire (accessible via nfs).
Copie ensuite le kernel et initrd dans /tftpboot.
Puis rajoute la ligne suivante dans pxelinux.cfg :
# Ubuntu
label ubuntu
kernel ubuntu/vmlinuz
APPEND root=/dev/nfs boot=casper netboot=nfs nfsroot="@IP":/install-media/ubuntu initrd=ubuntu/initrd.gz splash --
Sur un autre serveur, je boote en pxe. Le kernel et l'initrd sont bien charge. Tout se passe bien jusqu'a cette etape :
Begin : Loading essential drivers... ...
Done.
Begin : Running /scripts/init-premount... ...
Done.
Begin : Mounting file system... ...
=> et la ca freeze !!!
je rentre un nom bidon ( par exemple "toto") et ca repart, pour bien se finir.
Je check ensuite /var/log/casper.log
Voici la partie ou le probleme survient :
...
Begin: Disabling trackerd... ...
Done.
Begin: Disabling restricted-manager... ...
Done.
Using CD-ROM mount point /cdrom/
Identifying.. [6d7aa484b065594e920bfb3b0cde8ffe-2]
Scanning disc for index files..
Found 2 package indexes, 0 source indexes, 0 translation indexes and 1 signatures
Please provide a name for this Disc, such as 'Debian 2.1r1 Disk 1':
Name: 'toto'
This disc is called:
'toto'
Copying package lists...gpgv: Signature made Wed Apr 23 01:03:24 2008 UTC using DSA key ID FBB75451
gpgv: Good signature from "Ubuntu CD Image Automatic Signing Key <cdimage@ubuntu.com>"
^MReading Package Indexes... 0%^M^MReading Package Indexes... 1%^M^MReading Package Indexes... Done
Writing new source list
Source list entries for this disc are:
deb cdrom:[toto]/ hardy main restricted
Repeat this process for the rest of the CDs in your set.
Begin: Disabling AppArmor (does not work with stacked file systems)... ...
Removing any system startup links for /etc/init.d/apparmor ...
/etc/rcS.d/S37apparmor
Done.
Begin: Disabling update-initramfs (useless on a live CD)... ...
Done.
Begin: Grant administrative PolicyKit pivilieges to default user... ...
Done.
Done.
Il faut que je rentre donc le nom du disc.
J'ai essaye de modifier les scripts dans le initrd.gz, mais toujours le meme probleme.
Une idee pour resoudre ca ?
Merci pour votre aide !
Desole pour ce post aussi long
#2 Le 28/04/2008, à 09:16
- Arnaud.A
Re : Ubuntu 8.04 et pxe !!
je viens d'essayer avec la version 7.10 et le probleme est toujours present.
Toujours rentre le nom du disk ...
#3 Le 28/04/2008, à 10:31
- Arnaud.A
Re : Ubuntu 8.04 et pxe !!
Probleme resolu !
Dans le initrd, j'ai supprime le script /scripts/casper-bottom/41apt_cdrom
En fait, ce script (si j'ai bien compris) va ecrire dans /etc/apt/sources.list un nouveau repository pour apt-get ayant pour source le cdrom.
Si ca peut aider quelques personnes !
#4 Le 03/05/2008, à 07:07
- mortelrdv
Re : Ubuntu 8.04 et pxe !!
Bonjour Arnaud.A,
Je voudrais faire comme tu le fais, c'est à dire de booter ubuntu 8.04 live cd par le reseau pour l'installer par la suite.
J'ai un vieux PC sans lecteur CD, sans disquette, le boot par USB ne semble pas fonctionner donc je voulais passer par PXE qui semble fonctionner.
Etant débutant pourrais tu me décrire les étapes SVP
J'ai un serveur ou je mets les differentes distribs (centos, rhel, knoppix). Tout est bien configure sur ce serveur (dhcp, tftp, nfs,...)
J'ai dl l'iso d'ubuntu, montee et copie les fichiers dans un repertoire (accessible via nfs).
Copie ensuite le kernel et initrd dans /tftpboot.Puis rajoute la ligne suivante dans pxelinux.cfg ............
Merci
Pages : 1