Je souhaite installer CentOS 6.2 sur un ordinateur portable (Thinkpad R40) qui est livré sans lecteur CD / DVD mais avec des ports USB 2.0.
Il semble que CentOS ne fournisse pas d'images USB prêtes à l'emploi pour l'installation.
D'où ma question: comment installer CentOS via un périphérique USB (par exemple un lecteur flash USB de 16 Go)?
Concernant l'utilisation de différentes images iso disponibles comme base: l'ordinateur portable a un accès net - mais je veux m'assurer que le programme d'installation de CentOS ne charge pas les packages non contrôlés depuis le net pendant l'installation - peut-être qu'une image netinstall ne vérifie pas les packages signés cryptographiquement pendant l'installation ( comme avec le programme d'installation de Fedora 14 ).
Il existe un CentOS InstallFromUSBkey qui fournit uniquement des informations obsolètes, cryptiques et erronées.
Surtout, les instructions pour CentOS 6 manquent de détails et contiennent des erreurs (10 Mo pour la première partition ne suffisent pas, syslinux device
échoue et de quoi parlent-ils grub?)
la source
Cela aide vraiment: http://iso2usb.sourceforge.net/
L'utilitaire ISO2USB crée une clé USB amorçable à partir du disque d'installation CentOS / RedHat 5.x / 6.x ou de l'image ISO correspondante. La clé USB créée peut être utilisée pour effectuer l'installation sur des machines dépourvues de lecteur optique. Les disques d'installation personnalisés (avec les fichiers de configuration de kickstart) sont entièrement pris en charge.
Le code source ISO2USB est basé sur le projet UNetbootin, mais présente les distinctions suivantes:
la source
Si vous utilisez Windows, utilisez unetbootin et préparez l'ISO Centos. Branchez le lecteur USB, exécutez unetbootin, puis à partir d'unetbootin, gravez l'ISO sur le lecteur USB.
la source
Le problème que vous rencontrez avec Centos (Fedora et RHEL) est qu'ils s'installent à partir d'un fichier kickstart (ks.cfg) et non directement à partir du
image/iso/CD/DVD
.L'exécution d'un CD / DVD en direct est un animal différent. De nombreux outils ISO vers USB sont basés sur l'utilisation d'une image Live CD et non d'une image d'installation. Sur de nombreuses distributions Linux, il n'y a pas de différence dans Live to Install, mais les distributions Centos / RHEL, Fedora ont des ISO différents pour une raison (bonne ou non discutable).
Jusqu'à présent, je n'ai trouvé que cela
iso2usb
,unetbootin
etXboot
gérer cette tâche un peu correctement. Le problème sous-jacent est que le contenu du fichier kickstart contient plus d'informations qui doivent être modifiées pour fonctionner correctement. Il existe également des différences dans les versions Centos / RHEL 6.2 à 6.3 qui modifient le fichier kickstart afin que la méthode que j'ai élaborée pour 6.2 ne fonctionne pas pour 6.3.Fondamentalement, ces distributions installent presque tout à partir des fichiers RPM et non des fichiers binaires contenus dans l'ISO. Cette méthode RPM fonctionne pour l'installation, la mise à niveau, la modification, les mises à jour à partir d'un CD ou d'un réseau ou d'un fichier local, mais rend l'installation à partir d'USB difficile.
Changez # 1 , la clé USB peut ressembler à un lecteur local et non à un CD, alors cet emplacement de montage peut changer selon le type / marque de clé USB que vous avez. Certains sont reconnus comme des disques durs derrière un concentrateur USB, d'autres sont considérés comme un disque dur (pas d'USB), d'autres ne sont pas du tout reconnus par le BIOS et certains sont reconnus par le BIOS et lorsque le processus d'installation est remis au programme d'installation de Centos pour achèvement alors qui ne fonctionne plus car la clé USB change de point de montage et est introuvable (modification n ° 2) .
J'ai constaté que différentes marques / types / formats de clés USB changent les emplacements de montage pendant le processus d'installation et cela provoque deux types de pannes.
Vous pouvez prendre le chemin le plus facile et installer à partir d'une image LiveCD ou LiveDVD sur une clé USB. Il suffit de démarrer l'image en direct et d'effectuer l'installation à partir du bureau ou de faire la
init 6
chose. Je crois que l'exécution d'une installation à l'aide du fichier ISO d'installation nette à partir d'une clé USB devrait fonctionner car le point où l'installateur recherche les fichiers RPM va être sur le NET et non sur le lecteur USB qui a déplacé les points de montage, mais Je n'ai pas encore essayé ça.la source
Si vous souhaitez simplement mettre l'iso netinstall sur votre périphérique USB et installer CentOS via URL, procédez comme suit:
utilisez la méthode de maxschlepzig ci-dessus pour obtenir l'iso netinstall sur votre périphérique USB. Cette méthode ne fonctionne qu'avec des ISO autonomes contenant tous les packages dont vous avez besoin pour l'installation.
démarrer le périphérique USB
sur l'écran du chargeur de démarrage ("Installer ou mettre à niveau un système existant", etc.), appuyez sur TAB pour modifier les options de démarrage
supprimer toute la section stage2 = ....
ajoutez "inst.repo =", où l'url est quelque chose comme
http://mirror.stanford.edu/mirrors/centos/6.3/os/x86_64
appuyez sur Entrée pour démarrer
il essaiera d'abord de trouver preview.img et un autre fichier qui n'existe pas, mais finira par expirer et récupérera install.img et vous permettra de passer par le netinstall.
voir http://wwoods.fedorapeople.org/doc/boot-options.html pour les options de démarrage Anaconda
la source
J'ai téléchargé l'ISO pour le LiveCD et branché une clé USB Kingston de 1 Go et j'ai exécuté la commande
Lorsque j'ai émis un
init 6
, j'ai démarré dans le CentOS 6 LiveCD et j'ai choisi d'installer. Pas élégant, mais cela a fonctionné.la source
Si vous êtes dans un système basé sur Fedora / Centos, vous pouvez utiliser les outils livecd.
Étapes simples.
où sdg est votre périphérique de stockage USB.
HTH
la source
Sur la base des instructions, j'ai finalement obtenu l'installation USB en utilisant livecd-iso-to-disk, et publié les instructions sur
http://brakkee.org/site/2013/05/09/creating-a-usb-install-for-centos-6-4/
Le message avec la ligne de commande pour livecd-iso-to-disk sur cette page m'a permis d'essayer autre chose qu'auparavant (essentiellement en utilisant / dev / sdb1 au lieu de / dev / sdb dans la ligne de commande).
la source
Obtenez d'abord les éléments suivants:
Une fois que vous avez tous vos logiciels sur votre machine, lancez uNetBootin. Pointez-le sur votre flashstick et votre ISO et dites-lui de partir. Allez faire du café, fumez et retournez en sortir ... ça va prendre si longtemps. Une fois que c'est fait, vous avez une étape de plus: copiez l'ISO sur le Flashstick. Vous en aurez besoin plus tard! Une fois cela fait, branchez la clé flash sur la machine cible et démarrez-la. Compte tenu de la gamme de machines disponibles, je ne peux pas vous dire comment configurer votre machine pour démarrer à partir du flash, mais vous devez aller dans votre BIOS et le faire. La machine récupérera la clé USB et démarrera sur un écran Unetbootin.
Allez-y et installez jusqu'à ce que le programme d'installation demande une source pour l'ISO. Sélectionnez le disque dur et pointez-le sur
/dev/sda
.Cela devrait alors déclencher Anaconda et Bobs votre tante.
la source
Créez une clé de démarrage avec
cat '/path_to_iso_file >> /dev/pendrive' && sync
Boîte de démarrage / ordinateur portable via USB
la source