# \[ RESOLU \] Aie Aie Aie - Dependency failed

**URL:** <https://www.debian-fr.org/t/resolu-aie-aie-aie-dependency-failed/75847>\
**Category:** Support Debian\
**Created:** [Février 7, 2018, 8:30 UTC](https://www.debian-fr.org/t/resolu-aie-aie-aie-dependency-failed/75847 "2018-02-07T08:30:29Z")\
**Posts on this page:** 14\
**Page:** 1

<div class="post-metadata">

**Author:** ![gudbes](https://www.debian-fr.org/user_avatar/www.debian-fr.org/gudbes/32/5149_2.png) [@gudbes](https://www.debian-fr.org/u/gudbes)\
**Post date:** [Février 7, 2018, 8:30 UTC](https://www.debian-fr.org/t/resolu-aie-aie-aie-dependency-failed/75847/1 "2018-02-07T08:30:30Z")

</div>

Bonjour à tous,

Gros problème pour moi ce matin, je retrouve mon “serveur” éteint depuis 00h15 !!! WTF 🙂  
Je le redémarre donc (je précise qu’il est sous onduleur remplacé il y a 3 semaines) et voila qu’une erreur attire mon attention lors du démarrage … la fin du démarrage se terminant avant l’apparition de la page de connexion (gui) par un arrêt bref de la bécane.

Voila les quelques erreurs qui apparaissent :

[DEPEND] Denpendency failed for /dev/disk/by-uuid/90af…  
[DEPEND] Denpendency failed for /Swap.

J’ai donc redémarré sans trop savoir sur le noyau en mode rescue et voila les quelques commandes que j’ai tapé :

lsblk -f : Il me retourne uniquement ma partition sda1 avec un point de montage en / mais sans m’indiquer le FSTYPE ni LABEL ni UUID  
blkid me retourne bien mon UUID, TYPE (ext4) et PARTUUID de ma partition sda1  
pas de trace de de mon swap par contre.

Je viens donc vous demandez une fois de plus votre aide 😕

Merci d’avance

---

<div class="post-metadata">

**Author:** ![mattotop](https://www.debian-fr.org/user_avatar/www.debian-fr.org/mattotop/32/3942_2.png) [@mattotop](https://www.debian-fr.org/u/mattotop)\
**Post date:** [Février 7, 2018, 9:31 UTC](https://www.debian-fr.org/t/resolu-aie-aie-aie-dependency-failed/75847/2 "2018-02-07T09:31:48Z")

</div>

Que dit **fdisk -l**?

Aucun messages dans les logs ?

---

<div class="post-metadata">

**Author:** ![gudbes](https://www.debian-fr.org/user_avatar/www.debian-fr.org/gudbes/32/5149_2.png) [@gudbes](https://www.debian-fr.org/u/gudbes)\
**Post date:** [Février 7, 2018, 12:22 UTC](https://www.debian-fr.org/t/resolu-aie-aie-aie-dependency-failed/75847/3 "2018-02-07T12:22:31Z")

</div>

Merci @mattotop de me venir en aide.

Voila la réponse à ta question :

```
gudbes@LINUX:~$ sudo fdisk -l

Disque /dev/sda : 931,5 GiB, 1000204886016 octets, 1953525168 secteurs
Unités : secteur de 1 × 512 = 512 octets
Taille de secteur (logique / physique) : 512 octets / 4096 octets
taille d'E/S (minimale / optimale) : 4096 octets / 4096 octets
Type d'étiquette de disque : dos
Identifiant de disque : 0xac38c251

Device Boot Start End Sectors Size Id Type
/dev/sda1 * 2048 1920345839 1920343792 915,7G 83 Linux

```

Concernant les logs, je n’ai rien vu de spécial. Peux tu me dire quel fichier log me permettrait d’avoir le plus d’information.

---

<div class="post-metadata">

**Author:** ![mattotop](https://www.debian-fr.org/user_avatar/www.debian-fr.org/mattotop/32/3942_2.png) [@mattotop](https://www.debian-fr.org/u/mattotop)\
**Post date:** [Février 7, 2018, 6:18 UTC](https://www.debian-fr.org/t/resolu-aie-aie-aie-dependency-failed/75847/4 "2018-02-07T18:18:00Z")

</div>

C’est normal cette configuration serveur, tout dans une seule partition, sans swap ?

> [@gudbes](#):
>
> Concernant les logs, je n’ai rien vu de spécial. Peux tu me dire quel fichier log me permettrait d’avoir le plus d’information.

syslog et messages sont les plus complets quand on ne sait pas où chercher.  
Fais un **grep «&nbsp;Dependency failed&nbsp;» /var/log/\*.log** , peut être, pour déjà retrouver l’erreur que tu avais notée ?

---

<div class="post-metadata">

**Author:** ![PascalHambourg](https://www.debian-fr.org/user_avatar/www.debian-fr.org/pascalhambourg/32/5837_2.png) [@PascalHambourg](https://www.debian-fr.org/u/PascalHambourg)\
**Post date:** [Février 7, 2018, 7:07 UTC](https://www.debian-fr.org/t/resolu-aie-aie-aie-dependency-failed/75847/5 "2018-02-07T19:07:59Z")

</div>

S’il y avait une partition de swap, elle a disparu. Elle était peut-être dans l’espace non alloué d’environ 16 Go située à la fin du disque. Dans ce cas, j’envisage deux options :

1. Recréer une partition de type swap dans l’espace non alloué et l’initialiser avec mkswap en spécifiant le même UUID que dans /etc/fstab pour ne pas avoir à le modifier dans tous les fichiers qui le référencent (fstab, resume, initramfs).

2. Rechercher si le contenu du swap est encore présent sur le disque avec testdisk ou gpart (à ne pas confondre avec gdisk) et recréer la partition de swap à la même position. Ainsi il ne devrait pas être nécessaire de l’initialiser.

Note concernant la partition /dev/sda1 : sa position de début est bien alignée sur un multiple entier de 2048 secteurs comme c’est désormais l’usage, mais pas sa position de fin qui n’est alignée que sur un multiple entier de 16 secteurs. Il serait sage de vérifier que la taille du système de fichiers affichée par

```
tune2fs -l /dev/sda1 | grep -i bloc

```

correspond bien à la taille de la partition.

Edit : La fin de /dev/sda1 est alignée sur un multiple entier de (63 \* 255) = 16065, ce qui correspond à l’ancien alignement sur les “cylindres” de la géométrie CHS (obsolète). C’est un peu surprenant que le partitionneur qui a servi à créer cette partition ait utilisé des alignements différents pour le début et la fin de la partition. Ou bien elle a été créée avec un partitionneur récent puis redimensionnée avec un partitionneur ancien.

---

<div class="post-metadata">

**Author:** ![gudbes](https://www.debian-fr.org/user_avatar/www.debian-fr.org/gudbes/32/5149_2.png) [@gudbes](https://www.debian-fr.org/u/gudbes)\
**Post date:** [Février 7, 2018, 7:11 UTC](https://www.debian-fr.org/t/resolu-aie-aie-aie-dependency-failed/75847/6 "2018-02-07T19:11:16Z")

</div>

> [@mattotop](#):
>
> Fais un grep “Dependency failed” /var/log/\*.log

J’ai retouvé mon erreur dans /var/log/daemon.log mais rien d’autres 😣

```
Feb 7 12:12:45 COZY systemd[1]: Job dev-disk-by\x2duuid-90afdbac\x2dfd44\x2d4c3b\x2da235\x2d0f2b13a80549.device/start timed out.
Feb 7 12:12:45 COZY systemd[1]: Timed out waiting for device dev-disk-by\x2duuid-90afdbac\x2dfd44\x2d4c3b\x2da235\x2d0f2b13a80549.device.
Feb 7 12:12:45 COZY systemd[1]: Dependency failed for /dev/disk/by-uuid/90afdbac-fd44-4c3b-a235-0f2b13a80549.
Feb 7 12:12:45 COZY systemd[1]: Dependency failed for Swap.

```

---

<div class="post-metadata">

**Author:** ![PascalHambourg](https://www.debian-fr.org/user_avatar/www.debian-fr.org/pascalhambourg/32/5837_2.png) [@PascalHambourg](https://www.debian-fr.org/u/PascalHambourg)\
**Post date:** [Février 7, 2018, 7:16 UTC](https://www.debian-fr.org/t/resolu-aie-aie-aie-dependency-failed/75847/7 "2018-02-07T19:16:00Z")

</div>

Ça ne nous apprend pas grand-chose. On sait déjà que le swap a disparu.

---

<div class="post-metadata">

**Author:** ![gudbes](https://www.debian-fr.org/user_avatar/www.debian-fr.org/gudbes/32/5149_2.png) [@gudbes](https://www.debian-fr.org/u/gudbes)\
**Post date:** [Février 7, 2018, 7:28 UTC](https://www.debian-fr.org/t/resolu-aie-aie-aie-dependency-failed/75847/8 "2018-02-07T19:28:46Z")

</div>

oui en effet. Il s’agit d’une de mes premières installation en tant que débutant donc j’ai du mettre en place une partition / (incluant /home) et un swap. Est ce que cela peut venir d’un problème de HDD ?

---

<div class="post-metadata">

**Author:** ![gudbes](https://www.debian-fr.org/user_avatar/www.debian-fr.org/gudbes/32/5149_2.png) [@gudbes](https://www.debian-fr.org/u/gudbes)\
**Post date:** [Février 7, 2018, 7:35 UTC](https://www.debian-fr.org/t/resolu-aie-aie-aie-dependency-failed/75847/9 "2018-02-07T19:35:13Z")

</div>

Le test de mon disque dur semble bon.

```
   gudbes@LINUX:~$ sudo smartctl -a /dev/sda
    smartctl 6.4 2014-10-07 r4002 [x86_64-linux-3.16.0-5-amd64] (local build)
    Copyright (C) 2002-14, Bruce Allen, Christian Franke, www.smartmontools.org

    === START OF INFORMATION SECTION ===
    Device Model: HGST HTS541010A9E680
    Serial Number: JD100ACC3YZEKK
    LU WWN Device Id: 5 000cca 792f7e788
    Firmware Version: JA0OA560
    User Capacity: 1 000 204 886 016 bytes [1,00 TB]
    Sector Sizes: 512 bytes logical, 4096 bytes physical
    Rotation Rate: 5400 rpm
    Form Factor: 2.5 inches
    Device is: Not in smartctl database [for details use: -P showall]
    ATA Version is: ATA8-ACS T13/1699-D revision 6
    SATA Version is: SATA 2.6, 6.0 Gb/s (current: 6.0 Gb/s)
    Local Time is: Wed Feb 7 20:33:17 2018 CET
    SMART support is: Available - device has SMART capability.
    SMART support is: Enabled

    === START OF READ SMART DATA SECTION ===
    SMART overall-health self-assessment test result: PASSED

    General SMART Values:
    Offline data collection status: (0x00)	Offline data collection activity
    					was never started.
    					Auto Offline Data Collection: Disabled.
    Self-test execution status: ( 0)	The previous self-test routine completed
    					without error or no self-test has ever 
    					been run.
    Total time to complete Offline 
    data collection: ( 45) seconds.
    Offline data collection
    capabilities: (0x5b) SMART execute Offline immediate.
    					Auto Offline data collection on/off support.
    					Suspend Offline collection upon new
    					command.
    					Offline surface scan supported.
    					Self-test supported.
    					No Conveyance Self-test supported.
    					Selective Self-test supported.
    SMART capabilities: (0x0003)	Saves SMART data before entering
    					power-saving mode.
    					Supports SMART auto save timer.
    Error logging capability: (0x01)	Error logging supported.
    					General Purpose Logging supported.
    Short self-test routine 
    recommended polling time: ( 2) minutes.
    Extended self-test routine
    recommended polling time: ( 238) minutes.
    SCT capabilities: (0x003d)	SCT Status supported.
    					SCT Error Recovery Control supported.
    					SCT Feature Control supported.
    					SCT Data Table supported.

    SMART Attributes Data Structure revision number: 16
    Vendor Specific SMART Attributes with Thresholds:
    ID# ATTRIBUTE_NAME FLAG VALUE WORST THRESH TYPE UPDATED WHEN_FAILED RAW_VALUE
      1 Raw_Read_Error_Rate 0x000b 100 100 062 Pre-fail Always - 0
      2 Throughput_Performance 0x0005 100 100 040 Pre-fail Offline - 0
      3 Spin_Up_Time 0x0007 253 253 033 Pre-fail Always - 1
      4 Start_Stop_Count 0x0012 069 069 000 Old_age Always - 50068
      5 Reallocated_Sector_Ct 0x0033 100 100 005 Pre-fail Always - 0
      7 Seek_Error_Rate 0x000b 100 100 067 Pre-fail Always - 0
      8 Seek_Time_Performance 0x0005 100 100 040 Pre-fail Offline - 0
      9 Power_On_Hours 0x0012 074 074 000 Old_age Always - 11591
     10 Spin_Retry_Count 0x0013 100 100 060 Pre-fail Always - 0
     12 Power_Cycle_Count 0x0032 100 100 000 Old_age Always - 59
    191 G-Sense_Error_Rate 0x000a 100 100 000 Old_age Always - 0
    192 Power-Off_Retract_Count 0x0032 100 100 000 Old_age Always - 20
    193 Load_Cycle_Count 0x0012 015 015 000 Old_age Always - 858778
    194 Temperature_Celsius 0x0002 222 222 000 Old_age Always - 27 (Min/Max 9/45)
    196 Reallocated_Event_Count 0x0032 100 100 000 Old_age Always - 0
    197 Current_Pending_Sector 0x0022 100 100 000 Old_age Always - 0
    198 Offline_Uncorrectable 0x0008 100 100 000 Old_age Offline - 0
    199 UDMA_CRC_Error_Count 0x000a 200 200 000 Old_age Always - 0
    223 Load_Retry_Count 0x000a 100 100 000 Old_age Always - 0

    SMART Error Log Version: 1
    No Errors Logged

    SMART Self-test log structure revision number 1
    No self-tests have been logged. [To run self-tests, use: smartctl -t]

    SMART Selective self-test log data structure revision number 1
     SPAN MIN_LBA MAX_LBA CURRENT_TEST_STATUS
        1 0 0 Not_testing
        2 0 0 Not_testing
        3 0 0 Not_testing
        4 0 0 Not_testing
        5 0 0 Not_testing
    Selective self-test flags (0x0):
      After scanning selected spans, do NOT read-scan remainder of disk.
    If Selective self-test is pending on power-up, resume after 0 minute delay.
```

---

<div class="post-metadata">

**Author:** ![mattotop](https://www.debian-fr.org/user_avatar/www.debian-fr.org/mattotop/32/3942_2.png) [@mattotop](https://www.debian-fr.org/u/mattotop)\
**Post date:** [Février 8, 2018, 7:23 UTC](https://www.debian-fr.org/t/resolu-aie-aie-aie-dependency-failed/75847/10 "2018-02-08T07:23:46Z")

</div>

> [@gudbes](#):
>
> Est ce que cela peut venir d’un problème de HDD

C’est possible, même si je ne vois rien dans ton analyse smart.

Sinon pascal l’a fait remarquer: il reste 16Go à la fin du disque.  
Est ce que ça a été ton swap à un moment ?  
En tous cas, ton probléme vient de ton swap, donc au niveau du fstab il faut soit désactiver ton swap, soit recréer une partition swap sur les 16Go qui restent, et ajuster la config.

---

<div class="post-metadata">

**Author:** ![gudbes](https://www.debian-fr.org/user_avatar/www.debian-fr.org/gudbes/32/5149_2.png) [@gudbes](https://www.debian-fr.org/u/gudbes)\
**Post date:** [Février 8, 2018, 4:55 UTC](https://www.debian-fr.org/t/resolu-aie-aie-aie-dependency-failed/75847/11 "2018-02-08T16:55:54Z")

</div>

J’ai en projet de re-fonder ce serveur qui depuis le temps à vu mes connaissances augmentées (en partie grâce à vous 🙂 )  
Je propose donc de mettre de côté la partie swap en attendant cela évitant ainsi une usine à gaz (pour moi) qui ne servirait pas vraiment.  
Ma question est : Est ce une bonne idée (déjà) et comment désactive t on une partition swap ?

---

<div class="post-metadata">

**Author:** ![PascalHambourg](https://www.debian-fr.org/user_avatar/www.debian-fr.org/pascalhambourg/32/5837_2.png) [@PascalHambourg](https://www.debian-fr.org/u/PascalHambourg)\
**Post date:** [Février 8, 2018, 5:03 UTC](https://www.debian-fr.org/t/resolu-aie-aie-aie-dependency-failed/75847/12 "2018-02-08T17:03:55Z")

</div>

Commenter la ligne du swap dans /etc/fstab.  
Supprimer l’identifiant du swap dans /etc/initramfs-tools/conf.d/resume.  
Regénérer l’initramfs avec `update-initramfs -u`.

Est-ce une bonne idée ? Ça dépend si le système a besoin de swap ou pas.

---

<div class="post-metadata">

**Author:** ![gudbes](https://www.debian-fr.org/user_avatar/www.debian-fr.org/gudbes/32/5149_2.png) [@gudbes](https://www.debian-fr.org/u/gudbes)\
**Post date:** [Février 8, 2018, 5:06 UTC](https://www.debian-fr.org/t/resolu-aie-aie-aie-dependency-failed/75847/13 "2018-02-08T17:06:44Z")

</div>

Merci @PascalHambourg,  
Je teste ça dès que j’ai un moment. Je ne pense pas avoir besoin du swap, la mémoire actuellement dans mon “serveur” est très suffisant pour son utilité. En tout cas j’espère sinon je vais avoir des suprises.

---

<div class="post-metadata">

**Author:** ![gudbes](https://www.debian-fr.org/user_avatar/www.debian-fr.org/gudbes/32/5149_2.png) [@gudbes](https://www.debian-fr.org/u/gudbes)\
**Post date:** [Février 9, 2018, 7:52 UTC](https://www.debian-fr.org/t/resolu-aie-aie-aie-dependency-failed/75847/14 "2018-02-09T19:52:21Z")

</div>

Merci beaucoup @mattotop et @PascalHambourg. Mon système a correctement redémarré.  
Je vais rester comme ça jusqu’à sa réinstallation prochaine.
