Support changé: veuillez insérer le disque intitulé 'Debian GNU / Linux


13

J'ai installé Debian 7 en utilisant une clé USB "gravée" du premier DVD ISO du CD / DVD d'installation Debian.

J'ai fait une installation très minimale sans environnement de bureau Debian, serveur d'impression et utilitaires système standard.

Après l'installation et le redémarrage, on m'a présenté une console avec les mots Debian GNU / Linux 7 hostname tty1 . J'ai fourni le nom d'utilisateur et le mot de passe de connexion.

Après avoir tapé la commande sudo apt-get install xorg, un message d'erreur est apparu indiquant:

Media changed: please insert the disk labeled 'Debian GNU/Linux 7.4.0 _Wheezy_ - Official amd64 DVD Binary-1 20140208-13:47' in the drive and press Enter

J'ai inséré la même clé USB dans le même port et après avoir attendu quelques secondes, j'ai appuyé sur Entrée.

Le même message d'erreur est apparu.

J'ai essayé les étapes suivantes sur les conseils de certains de mes collègues:

  1. supprimer / supprimer toutes les entrées /etc/apt/sources.listet redémarrer l'ordinateur
  2. dmesg et fstab montrent que la clé USB est montée sur /dev/sdb1
  3. sudo mount /dev/sdb1 /media/usb0
  4. sudo apt-cdrom -m -d /media/usb0 add

Après avoir fait ce qui précède, le message d'erreur suivant apparaît:

Using CD-ROM mount point /media/cdrom/
Identifying.......{a long string of alphanumeric characters}
Scanning disc for index files...............
Found 0 package indexes, 0 source indexes, 0 translation indexes and 0 signatures
W: Failed to mount '/dev/sr0' to '/media/cdrom/'
E: Unable to locate any package files, perhaps this is not a Debian disc or the wrong architecture

Je préfère installer Xorg(60 gnome-coreMo) et (400 Mo) à partir de la clé USB. L'ONG avec laquelle je travaille se trouve dans un pays en développement avec une infrastructure d'accès Internet très basique. L'accès à Internet est très irrégulier et la vitesse de téléchargement moyenne est inférieure à 2 Mbps.


1
La apt-cdromsortie indique qu'il regarde /media/cdrom, changez la commande ensudo apt-cdrom -m -d=/media/usb0 add
fooot

1
Lorsque vous modifiez /etc/apt/sources.list, il n'est pas nécessaire de redémarrer, mais vous devez exécuter sudo apt-get update. Je ne suis pas familier avec apt-cdrom, mais je suppose que cela nécessite la même mise à jour par la suite. De plus, si votre connexion Internet n'est pas fiable / lente, vous souhaiterez peut-être supprimer / commenter toutes les sources en ligne /etc/apt/sources.listune fois que vous pourrez installer à partir des médias locaux, afin de ne pas avoir à attendre la mise à jour pour contacter les serveurs répertoriés.
ssc

Réponses:


1

J'ai trouvé que ce problème était très similaire au mien. Debian installée à partir d'une clé USB, mais lorsque j'essaie d'utiliser l'installation apt-get, je suis invité à fournir une CdROM.
Après beaucoup d'histoires, j'ai trouvé la partie 14.3.1 du tutoriel Debian utile car elle explique la syntaxe pour demander au système de rechercher le contenu source dans un emplacement de fichier . Voici ce que j'ai fait:

J'ai vérifié que la clé USB était montée et j'ai pris note de son emplacement dans le système de fichiers. Pour moi, c'était / media / Debian 7.5 64 Copyleft FM

Comme su, j'ai édité sources.list pour que la ligne avec "deb cdrom" soit commentée. Ensuite, j'ai ajouté une nouvelle première ligne de ce fichier en utilisant les informations du tutoriel et l'emplacement de mon fichier de clé USB:

deb file:/media/"Debian 7.5 64 Copyleft FM" wheezy contrib local main non-free
#deb cdrom:[Debian GNU/Linux 7.5 _Wheezy_ - Copyleft amd64 Full Monty amd64 DLBD Binary-1 20140427-09:14]/ wheezy contrib local main non-free

Pour les débutants comme moi, notez l'utilisation de guillemets dans l'URI pour protéger les espaces clos contre les incompréhensions. (Voir le forum Nixcraft: Howto cd to folder name with espaces blank names (white space)

Ensuite, j'ai couru sudo apt-get updatecomme indiqué ci-dessus (thx). C'est tout ce que j'ai fait.

Cela a résolu mon problème - j'ai pu exécuter sudo apt-get install vimet on ne m'a plus demandé d'insérer un CD.


Comment avez-vous monté votre clé USB?
user65787

1
@ user65787 / media / quelque chose est probablement un montage automatique, probablement owenmck était connecté à une session GUI à l'époque.
Jasen

-1

Donc, conformément à la réponse précédente, je viens de dire à mon système de ne même pas prendre la peine d'utiliser le cdrom comme source de mises à jour.

J'ai d'abord dû changer les permissions de fichier de sources.list pour pouvoir le changer

changer dans le répertoire où il était

    cd /etc/apt

puis modifiez les autorisations

    chmod 666 sources.list

(lecture / écriture pour le propriétaire, la racine et l'utilisateur)

alors je pourrais ouvrir le fichier dans l'éditeur de texte, et avec les nouvelles autorisations de base de lecture et d'écriture de l'utilisateur, et coincé # devant la ligne en regardant le cdrom comme source.

    #deb file:/media/"Debian 7.5 64 Copyleft FM" wheezy contrib local main non-free

puis redéfini les autorisations au seul propriétaire et la racine pouvait écrire aussi bien que lire, mais l'utilisateur ne pouvait pas

    chmod 664 sources.list

apt-get installe maintenant des programmes.

quelqu'un pourrait me dire plus tard qu'il y a un problème avec ça, mais bon. ça a marché :)


2
La façon appropriée de modifier un fichier que vous ne disposez pas d'un accès en écriture à est d'exécuter l' éditeur (c. -à- vi, vim, emacs, pico, ed, tecoou tout ce que vous utilisez) sous sudo, et de ne pas chmodle fichier afin qu'il soit inscriptible monde, puis chmodil de retour après. Donc, au-delà de cela, je ne suis pas clair quelle est votre réponse. Voulez-vous dire que votre /etc/apt/sources.listfichier contenait déjà une deb file:/media/...ligne? Et que, après l'avoir commenté, apt-getinstalle maintenant des programmes à partir du lecteur flash ? Êtes-vous sûr qu'il ne se télécharge pas sur Internet?
G-Man dit `` Réintègre Monica '' le

-1

montez votre lecteur /media/cdrom, puis

apt-cdrom add -m --cdrom /media/cdrom
apt-get update
apt-get install your_desired_package
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.