Live USB ne démarre pas après la réinitialisation matérielle [fermé]

2

J'ai créé un Live USB avec Linux Mint 17 “Qiana” Xfce 64 bits en utilisant Unetbootin , et démarré avec succès (plus d'une fois). Travailler avec une grande feuille de tableau OpenOffice a gelé et tout le système ne répondait plus. Je n'ai pas pu utiliser la combinaison de touches magique SysRq pour arrêter le système d'exploitation et j'ai dû réinitialiser le PC.

Lors du redémarrage du PC n’a pas démarré à partir de Aucun message d'erreur ne s'affiche et le PC continue à démarrer à partir du disque dur.

Le BIOS est configuré pour démarrer à partir d’un périphérique USB. J'ai essayé de démarrer avec un autre ordinateur portable en vain.

Je soupçonne fortement que cela concerne les autorisations de fichiers. Dans Nautilus, tous les fichiers et dossiers semblent être verrouillés, voir la capture d'écran. Gparted affiche également un symbole de clé. (L'indicateur de démarrage est défini.)

La sortie de la liste est la suivante:

drwxr-xr-x 3 root root      4096 Sep 16 12:49 boot
drwxr-xr-x 2 root root      4096 Sep 16 12:53 casper
-rw-r--r-- 1 root root 385875968 Sep 16 12:54 casper-rw
drwxr-xr-x 3 root root      4096 Sep 16 12:49 dists
drwxr-xr-x 3 root root      4096 Sep 16 12:49 EFI
-rw-r--r-- 1 root root      1756 Sep 16 12:53 extlinux.conf
drwxr-xr-x 2 root root      4096 Sep 16 12:53 isolinux
-r--r--r-- 1 root root     32768 Sep 16 12:53 ldlinux.sys
drwx------ 2 root root     16384 Sep 16 12:46 lost+found
-rw-r--r-- 1 root root     21113 Jun 23  2014 MD5SUMS
-rw-r--r-- 1 root root     55012 Sep 16 12:53 menu.c32
drwxr-xr-x 5 root root      4096 Sep 16 12:49 pool
drwxr-xr-x 2 root root      4096 Sep 16 12:53 preseed
-rw-r--r-- 1 root root       220 Jun 23  2014 README.diskdefines
-rw-r--r-- 1 root root      1756 Sep 16 12:53 syslinux.cfg
-rw-r--r-- 1 root root      9699 Sep 16 12:53 ubnfilel.txt
-rw-r--r-- 1 root root  20452646 Jun 23  2014 ubninit
-rw-r--r-- 1 root root   5777056 Jun 23  2014 ubnkern
-rw-r--r-- 1 root root       837 Sep 16 12:49 ubnpathl.txt

Comment puis-je relancer le démarrage Live USB?

MISE À JOUR 2015-09-17 19:29 UTC

J'ai créé un second Live USB avec le même fichier ISO et comparé le contenu des deux (linux-mint-17a et linux-mint-17b).

  1. Tout d’abord, Byte Commander a raison et tous les fichiers du lecteur ne doivent pas appartenir à l’utilisateur. Ceci est la sortie ls -l pour l'USB Live vierge (linux-mint-17b):

    drwxr-xr-x 3 root root        4096 Sep 17 17:45 boot
    drwxr-xr-x 2 root root        4096 Sep 17 17:47 casper
    -rw-r--r-- 1 root root 10484711424 Sep 17 18:05 casper-rw
    drwxr-xr-x 3 root root        4096 Sep 17 17:45 dists
    drwxr-xr-x 3 root root        4096 Sep 17 17:45 EFI
    -rw-r--r-- 1 root root        1756 Sep 17 17:48 extlinux.conf
    drwxr-xr-x 2 root root        4096 Sep 17 17:47 isolinux
    -r--r--r-- 1 root root       32768 Sep 17 17:48 ldlinux.sys
    drwx------ 2 root root       16384 Sep 17 17:21 lost+found
    -rw-r--r-- 1 root root       21113 Jun 23  2014 MD5SUMS
    -rw-r--r-- 1 root root       55012 Sep 17 17:48 menu.c32
    drwxr-xr-x 5 root root        4096 Sep 17 17:45 pool
    drwxr-xr-x 2 root root        4096 Sep 17 17:47 preseed
    -rw-r--r-- 1 root root         220 Jun 23  2014 README.diskdefines
    -rw-r--r-- 1 root root        1756 Sep 17 17:48 syslinux.cfg
    -rw-r--r-- 1 root root        9699 Sep 17 17:47 ubnfilel.txt
    -rw-r--r-- 1 root root    20452646 Jun 23  2014 ubninit
    -rw-r--r-- 1 root root     5777056 Jun 23  2014 ubnkern
    -rw-r--r-- 1 root root         837 Sep 17 17:45 ubnpathl.txt
    

La seule différence avec mon premier Live USB est la taille de casper-rw (parce que le second lecteur flash contient 32 Go alors que le premier lecteur flash n’a que 2 Go, donc j'ai augmenté le fichier de persistance). Comme vous pouvez le voir: tous les fichiers et dossiers appartiennent à root et: oui, les autorisations de fichier ldlinux.sys sont en lecture seule ( -r--r--r-- ).

  1. J'ai vérifié le MD5SUMS et tout est OK. md5sum ne donne qu'un “WARNING: 6 lines are improperly formatted” mais ce n'est pas un sujet de préoccupation, car cela est causé par les six premières lignes d'instructions pour les humains à lire dans le fichier MD5SUMS selon ce message du forum

  2. J'ai comparé la structure des fichiers des deux lecteurs montés et les ai trouvés identiques. J'ai comparé le contenu et trouvé des différences:

    [email protected]:~$ diff -rq /media/user/linux-mint-17a /media/user/linux-mint-17b
    Files /media/user/linux-mint-17a/casper-rw and /media/user/linux-mint-17b/casper-rw differ
    Files /media/user/linux-mint-17a/ldlinux.sys and /media/user/linux-mint-17b/ldlinux.sys differ
    diff: /media/user/linux-mint-17a/lost+found: Permission denied
    diff: /media/user/linux-mint-17b/lost+found: Permission denied
    

Etant donné que je ne peux pas lire le fichier binaire, j'ai ensuite extrait le contenu des fichiers ldlinux.sys en deux fichiers texte:

xxd /media/user/linux-mint-17a/ldlinux.sys >> ~/ldlinux.sys_1.txt
xxd /media/user/linux-mint-17b/ldlinux.sys >> ~/ldlinux.sys_2.txt

et comparé le contenu des fichiers ldlinux.sys - ils diffèrent! voir pastebin (j'ai seulement inclus les sections pertinentes).

Pourquoi n’est-ce pas apparu lorsque j’ai vérifié le MD5SUMS? Parce que ldlinux.sys n'est pas répertorié.

Je voudrais remplacer le fichier ldlinux.sys sur linux-mint-17a pour voir si cela rend le Live USB bootable à nouveau, mais je ne vois aucun moyen de le faire. Il est apparemment intouchable puisque même root ne peut ni chown ni chmod.

MISE À JOUR 2015-09-17 21:10 UTC

J'ai pu supprimer ldlinux.sys sur linux-mint-17a en supprimant le indicateur immuable , et j'ai remplacé avec ldlinux.sys de linux-mint-17b. linux-mint-17a ne démarre pas (message d'erreur «Système d'exploitation manquant»).

    
posée marianoju 16.09.2015 - 23:06
la source

1 réponse

0

Ceci est une solution simple, vous aurez juste besoin de 3 choses.

1) Accès root. 2) Un chemin de répertoire vers votre clé USB. 3) Votre nom de profil (A.K.A Le nom d'utilisateur)

Dans ce cas, j'utiliserai USER comme nom d'utilisateur, mais assurez-vous de remplacer USER par votre nom d'utilisateur.

J'utiliserai / home / USER / media / flashdrive / ..... Pour représenter le répertoire sur votre lecteur flash, assurez-vous de remplacer / home / USER / media / flashdrive par votre répertoire par votre répertoire. flashdrive.

    cd /home/USER/media/flashdrive
    sudo -s
    chown USER:USER boot casper dists EFI isolinux pool preseed casper-rw extlinux.conf ldlinux.sys MD5SUMS menu.c32 README.diskdefines syslinux.cfg ubnfilel.txt ubninit ubnkern ubnpathl.txt
    
réponse donnée David 16.09.2015 - 23:31
la source

Lire d'autres questions sur les étiquettes