OVH Cloud OVH Cloud

probleme make / final link failed: No space left on device

11 réponses
Avatar
Matthieu
bonsoir a tous,

je souhaite ("toujours" :) ) installer php5.1 rc 1 sur ma machine
grace a vous j'avance merci ;)
maintenant ma compilation s'effectue sans probleme
mais j'ai une erreur lors de la commande make

/usr/bin/ld: final link failed: No space left on device
collect2: ld returned 1 exit status
make: *** [sapi/cli/php] Erreur 1

en cherchant sur le net, j'ai pu trouver que ce message d'erreur
intervenait lorsqu'il n'y avait pas assez de place sur le disque destination
seulement lorsque je fais un df /usr il me retourne bien qu'il me reste
plusieurs Go sur /usr soit grandement suffisant pour isntaller php
est ce que vous avez deja rencontré ce genre de problemes? comment puis
je solver cette erreur?
merci d'avance pour votre aide
encore bien cordialement

Matthieu


--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to debian-user-french-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org

10 réponses

1 2
Avatar
Frédéric Bothamy
* Matthieu [2005-09-11 22:38] :
bonsoir a tous,

je souhaite ("toujours" :) ) installer php5.1 rc 1 sur ma machine
grace a vous j'avance merci ;)
maintenant ma compilation s'effectue sans probleme
mais j'ai une erreur lors de la commande make

/usr/bin/ld: final link failed: No space left on device
collect2: ld returned 1 exit status
make: *** [sapi/cli/php] Erreur 1

en cherchant sur le net, j'ai pu trouver que ce message d'erreur
intervenait lorsqu'il n'y avait pas assez de place sur le disque destination
seulement lorsque je fais un df /usr il me retourne bien qu'il me reste
plusieurs Go sur /usr soit grandement suffisant pour isntaller php
est ce que vous avez deja rencontré ce genre de problemes? comment puis
je solver cette erreur?



Il ne s'agit pas de place nécessaire pour installer php, mais pour le
compiler. Il faut que tu regardes la place disponible à l'endroit où tu
compiles php, peut-être ton /home, non ?


Fred

--
Comment poser les questions de manière intelligente ?
http://www.gnurou.org/documents/smart-questions-fr.html
Comment signaler efficacement un bug ?
http://www.chiark.greenend.org.uk/~sgtatham/bugs-fr.html


--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Avatar
Matthieu
Frédéric Bothamy wrote:

ma compilation s'effectue sans probleme
mais j'ai une erreur lors de la commande make

/usr/bin/ld: final link failed: No space left on device
collect2: ld returned 1 exit status
make: *** [sapi/cli/php] Erreur 1






Il ne s'agit pas de place nécessaire pour installer php, mais pour le
compiler. Il faut que tu regardes la place disponible à l'endroit où tu
compiles php, peut-être ton /home, non ?





bonjour

oui effectivement c'est bien mon home
mais il pointe sur un disque de 250Go neuf et vide
est ce que cela aurait un rapport avec l'erreur que j'ai a
l'initialisation qui me dit

Checking all filesystems...
fsk 1.37 (21-Mar-2005)
fsk.ext3: no such device or adress while trying to open /dev/sda1
possible non existant or swap device



(topic erreur fsck au demarrage du 11-09)?
bien cordialement,

Matthieu




--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Avatar
Frédéric Bothamy
* Matthieu [2005-09-12 07:20] :
Frédéric Bothamy wrote:

>>ma compilation s'effectue sans probleme
>>mais j'ai une erreur lors de la commande make
>>
>>/usr/bin/ld: final link failed: No space left on device
>>collect2: ld returned 1 exit status
>>make: *** [sapi/cli/php] Erreur 1
>>
>>
>>
>
>Il ne s'agit pas de place nécessaire pour installer php, mais pour le
>compiler. Il faut que tu regardes la place disponible à l'endroit où tu
>compiles php, peut-être ton /home, non ?
>
>
>
bonjour

oui effectivement c'est bien mon home
mais il pointe sur un disque de 250Go neuf et vide
est ce que cela aurait un rapport avec l'erreur que j'ai a
l'initialisation qui me dit

Checking all filesystems...
>fsk 1.37 (21-Mar-2005)
>fsk.ext3: no such device or adress while trying to open /dev/sda1
>possible non existant or swap device

(topic erreur fsck au demarrage du 11-09)?



Si ton /home est monté sur la première partition de ton premier disque
SCSI, c'est bien cela (mais cela m'étonnerait car tu aurais du avoir
d'autres symptômes beaucoup plus visibles avant).

Qu'as-tu dans ton fichier /etc/fstab ? Et qu'indiquent "df /home" et
"df -i /home" ?


Fred

--
Comment poser les questions de manière intelligente ?
http://www.gnurou.org/documents/smart-questions-fr.html
Comment signaler efficacement un bug ?
http://www.chiark.greenend.org.uk/~sgtatham/bugs-fr.html


--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Avatar
David Soulayrol
Matthieu a écrit :
Frédéric Bothamy wrote:

ma compilation s'effectue sans probleme
mais j'ai une erreur lors de la commande make

/usr/bin/ld: final link failed: No space left on device
collect2: ld returned 1 exit status
make: *** [sapi/cli/php] Erreur 1






Il ne s'agit pas de place nécessaire pour installer php, mais pour le
compiler. Il faut que tu regardes la place disponible à l'endroit où tu
compiles php, peut-être ton /home, non ?





bonjour

oui effectivement c'est bien mon home
mais il pointe sur un disque de 250Go neuf et vide
est ce que cela aurait un rapport avec l'erreur que j'ai a
l'initialisation qui me dit

Checking all filesystems...

fsk 1.37 (21-Mar-2005)
fsk.ext3: no such device or adress while trying to open /dev/sda1
possible non existant or swap device




(topic erreur fsck au demarrage du 11-09)?



Tout à fait. Pour répondre autant à ton autre fil qu'à celui-ci, il faut
que tu sois concient que si ton disque n'est pas détecté au démarrage,
le point de montage (/home) existe toujours lui, et tu pourras toujours
y accéder. Cependant tout ce que tu fais dans ce répertoire (et ses
sous-répertoires donc) se retrouve sur la partition montée au dessus
dans l'architecture de fichiers, dans ton cas celle qui est montée sur /.

Donc a priori, il te manque ici de la place sur la partition qui est
montée sur /.

David.


--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Avatar
Matthieu
David Soulayrol wrote:


Tout à fait. Pour répondre autant à ton autre fil qu'à celui-ci, il
faut que tu sois concient que si ton disque n'est pas détecté au
démarrage, le point de montage (/home) existe toujours lui, et tu
pourras toujours y accéder. Cependant tout ce que tu fais dans ce
répertoire (et ses sous-répertoires donc) se retrouve sur la partition
montée au dessus dans l'architecture de fichiers, dans ton cas celle
qui est montée sur /.

Donc a priori, il te manque ici de la place sur la partition qui est
montée sur /.

David.




bonsoir
tout d'abord merci pour votre aide qui jusqu'ici m'a été d'un grand secours
au moins cela m'a donné une piste vers laquelle me tourner.
le probleme est tres simple: il semblerait que mon disque ne soit pas
automatiquement monté lors du demarrage.
une erreur de debutant, mais j'apprends :)
lorsque je fais un mount /home, puis un df -i /home, j'ai le resultat
suivant:

Sys. de fich. Inodes IUtil. ILib. %IUti. Monté sur
/dev/sda1 30539776 11 30539765 1% /home

en cherchant sur le net pour monter automatiquement mon disque lors du
boot, j'ai trouvé qu'il fallait inclure dans /etc/ftstab la ligne suivante:
/dev/sda1 /home ext3 defaults 0 2

je me suis dit, genial, je vais enfin pouvoir continuer a travailler,
mais le probleme est que cette ligne existe deja dans ma fstab :(

en suivant ce tutorial http://www.andesi.org/index.php?nodeg
et celui ci,
http://www.ac-creteil.fr/reseaux/systemes/linux/debian/deb-montage-periph.html
j'ai donc bien verifié que ma table /etc/fstab contenait bien la ligne
mais rien n'y fait :(
est ce un probleme particulier au disques sata?
l'ordre dans la fstab a t-il de l'importance?
merci d'avance pour votre aide, je ne trouve rien dans mes logs
d'interessant :(
bien cordialement

Matthieu


--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Avatar
François Wendling
Matthieu wrote:

en cherchant sur le net pour monter automatiquement mon disque lors du
boot, j'ai trouvé qu'il fallait inclure dans /etc/ftstab la ligne suivante:
/dev/sda1 /home ext3 defaults 0 2




1) A ta place j'aurais plutôt mis ceci :

/dev/sda1 /home ext3 defaults,auto 0 0

Certains t'auraient dit (moins gentiment) : man 8 mount ;)

2) Ensuite le SATA ne pose pas de problèmes particuliers sur des noyaux
2.6.x, le SATA est y présent, même s'il peut rester des problèmes liées
à certains chipsets (je n'ai encore jamais vu ça)

a+


--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Avatar
François Wendling
Matthieu wrote:

en cherchant sur le net pour monter automatiquement mon disque lors du
boot, j'ai trouvé qu'il fallait inclure dans /etc/ftstab la ligne suivante:
/dev/sda1 /home ext3 defaults 0 2




1) A ta place j'aurais plutôt mis ceci :

/dev/sda1 /home ext3 defaults,auto 0 0

Certains t'auraient dit (moins gentiment) : man 8 mount ;)

2) Ensuite le SATA ne pose pas de problèmes particuliers sur des noyaux
2.6.x, le SATA est y présent, même s'il peut rester des problèmes liées
à certains chipsets (je n'ai encore jamais vu ça)

a+


--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Avatar
Matthieu
------=_Part_3697_18365296.1126596574630
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable
Content-Disposition: inline

bonjour

Le 13/09/05, François Wendling a écrit :
Matthieu wrote:

> en cherchant sur le net pour monter automatiquement mon disque lors du
> boot, j'ai trouvé qu'il fallait inclure dans /etc/ftstab la ligne


suivante:
> /dev/sda1 /home ext3 defaults 0 2
>

1) A ta place j'aurais plutôt mis ceci :

/dev/sda1 /home ext3 defaults,auto 0 0

Certains t'auraient dit (moins gentiment) : man 8 mount ;)


merci effectivement j'ai bien fait un man mount
seulement ce n'est pas tres logique d'etre obligé de specifier auto pour
cette partition sachant que pour les partitions /var /tmp et autres, je n'a i
pas besoin de le specifier et cela est effectué automatiquement
ou alors est ce que c'est parce que ces partitions se trouvent sur le meme
disque que le point de montage racine qu'elles sont montées automatiqueme nt?
si elles n'avaient pas été sur ce meme disque, j'aurais eu le meme prob leme
que pour mon disque sata?
oui je sais c'est un peu theorique, mais je suis curieux :)

2) Ensuite le SATA ne pose pas de problèmes particuliers sur des noyaux
2.6.x, le SATA est y présent, même s'il peut rester des problèmes l iées
à certains chipsets (je n'ai encore jamais vu ça)



ok merci de l'information
et merci de votre patience, j'espère pouvoir rendre des services aussi
bientot :)

Matthieu

------=_Part_3697_18365296.1126596574630
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable
Content-Disposition: inline

<span class="gmail_quote"><br></span><br>
bonjour<br>
<br>
Le 13/09/05, François Wendling&lt;<a href="mailto:" t arget="_blank" onclick="return top.js.OpenExtLink(window,event,this)">f </a>&gt; a écrit :<span class="q"><br>
&gt; Matthieu wrote:<br>
&gt;<br>
&gt; &gt; en cherchant sur le net pour monter automatiquement mon disque lo rs du<br>
&gt; &gt; boot, j'ai trouvé qu'il fallait inclure dans /etc/ftstab la lig ne suivante:<br>
&gt; &gt; /dev/sda1&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
/home&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
ext3&nbsp;&nbsp;&nbsp;
defaults&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 2<br>
&gt; &gt;<br>
&gt;<br>
&gt; 1) A ta place j'aurais plutôt mis ceci :<br>
&gt;<br>
&gt; /dev/sda1&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
/home&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
ext3&nbsp;&nbsp;&nbsp;
defaults,auto&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0<br>
&gt;<br>
&gt; Certains t'auraient dit (moins gentiment) : man 8 mount ;)<br></span>
merci effectivement j'ai bien fait un man mount<br>
seulement ce n'est pas tres logique d'etre obligé de specifier auto
pour cette partition sachant que pour les partitions /var /tmp et
autres, je n'ai pas besoin de le specifier et cela est effectué
automatiquement<br>
ou alors est ce que c'est parce que ces partitions se trouvent sur le
meme disque que le point de montage racine qu'elles sont montées
automatiquement? si elles n'avaient pas été&nbsp; sur ce meme disque,
j'aurais eu le meme probleme que pour mon disque sata?<br>
oui je sais c'est un peu theorique, mais je suis curieux :)<span class="q "><br>
&gt;<br>
&gt; 2) Ensuite le SATA ne pose pas de problèmes particuliers sur des noy aux<br>
&gt; 2.6.x, le SATA est y présent, même s'il peut rester des problème s liées<br>
&gt; à certains chipsets (je n'ai encore jamais vu ça)<br>
<br></span>
ok merci de l'information<br>
et merci de votre patience, j'espère pouvoir rendre des services aussi bi entot :)<br><span class="sg">
<br>
Matthieu<br>
<br>

</span>

------=_Part_3697_18365296.1126596574630--


--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Avatar
Frédéric Bothamy
* Matthieu [2005-09-13 09:29] :
bonjour

Le 13/09/05, François Wendling a écrit :
> Matthieu wrote:
>
> > en cherchant sur le net pour monter automatiquement mon disque lors du
> > boot, j'ai trouvé qu'il fallait inclure dans /etc/ftstab la ligne
suivante:
> > /dev/sda1 /home ext3 defaults 0 2
> >
>
> 1) A ta place j'aurais plutôt mis ceci :
>
> /dev/sda1 /home ext3 defaults,auto 0 0
>
> Certains t'auraient dit (moins gentiment) : man 8 mount ;)
merci effectivement j'ai bien fait un man mount
seulement ce n'est pas tres logique d'etre obligé de specifier auto pour
cette partition sachant que pour les partitions /var /tmp et autres, je n'ai
pas besoin de le specifier et cela est effectué automatiquement



C'est d'autant moins logique que si l'on lit vraiment la page de manuel
de mount, on note (dans la version 1.58.1-4 de manpages-fr) :

defaults
Utilisation des options par défaut : rw, suid, dev, exec, auto,
nouser, et async.

Donc, spécifier defaults entraîne l'option auto.

ou alors est ce que c'est parce que ces partitions se trouvent sur le meme
disque que le point de montage racine qu'elles sont montées automatiquement?
si elles n'avaient pas été sur ce meme disque, j'aurais eu le meme probleme
que pour mon disque sata?



Non, ce n'est pas le cas. Le seul cas un peu tordu où on peut avoir un
problème de montage, c'est si le répertoire de montage n'est pas
disponible lors de la tentative de montage. Un cas comme ceci :

/dev/hda1 /
/dev/hda2 /usr/src
/dev/hda3 /usr

/usr/src ne pourra alors pas être monté automatiquement.

oui je sais c'est un peu theorique, mais je suis curieux :)



La curiosité est le meilleur moyen d'en apprendre plus.


Fred

--
Comment poser les questions de manière intelligente ?
http://www.gnurou.org/documents/smart-questions-fr.html
Comment signaler efficacement un bug ?
http://www.chiark.greenend.org.uk/~sgtatham/bugs-fr.html


--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Avatar
Matthieu
François Wendling wrote:

Matthieu wrote:

en cherchant sur le net pour monter automatiquement mon disque lors
du boot, j'ai trouvé qu'il fallait inclure dans /etc/ftstab la ligne
suivante:
/dev/sda1 /home ext3 defaults 0 2




1) A ta place j'aurais plutôt mis ceci :

/dev/sda1 /home ext3 defaults,auto 0 0

Certains t'auraient dit (moins gentiment) : man 8 mount ;)

2) Ensuite le SATA ne pose pas de problèmes particuliers sur des noyaux
2.6.x, le SATA est y présent, même s'il peut rester des problèmes liées
à certains chipsets (je n'ai encore jamais vu ça)

a+



bonsoir

j'ai essayé de forcer a auto, ca ne change rien :(

je commence a desesperer...

voici les informations que j'ai dans mes logs
kernel: scsi0 : sata_sil
kernel: ata2: no device found (phy stat 00000000)
kernel: scsi1 : sata_sil
kernel: Vendor: ATA Model: HDS722525VLSA80 Rev: V36O
kernel: Type: Direct-Access ANSI SCSI revision: 05
kernel: SCSI device sda: 488397168 512-byte hdwr sectors (250059 MB)
kernel: SCSI device sda: drive cache: write back
kernel: /dev/scsi/host0/bus0/target0/lun0: p1
kernel: Attached scsi disk sda at scsi0, channel 0, id 0, lun 0

je suis prenneur de toute information qui pourrait m'aider a solver mon
probleme :)
merci d'avance pour votre aide

Matthieu


--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
1 2