logo Debian Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés logo inclusivité

Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).


L'icône rouge permet de télécharger chaque page du wiki visitée au format PDF et la grise au format ODT → ODT PDF Export

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
Prochaine révision Les deux révisions suivantes
doc:install:install-usb-no-reseau [22/08/2010 20:40]
martin_mtl
doc:install:install-usb-no-reseau [03/07/2014 00:06]
127.0.0.1 modification externe
Ligne 1: Ligne 1:
 +mise à jour 10/06/2011
 +====== Installation sans le réseau immédiat ======
  
 +  * Objet : Installation debian sur eeepc sans le réseau immédiat
 +  * Niveau requis : DÉBUTANT AVISÉ
 +  * Commentaires : //Les //​DÉBUTANTS//​ rechignant à entrer dans la configuration de //​**sudo**//​ remplacerons les commandes //​**sudo**//​ en passant administrateur (root) de leur système avec //: [[:​doc:​systeme:​su | la Commande SU]].
 +  * À savoir : [[:​doc:​systeme:​sudo | la Commande Sudo]] et son utilisation.
 +
 + ​\\ ​
 +Donc vous n'avez pas de réseau. C'est gênant. Mais vous pouvez quand même installer une Debian GNU/Linux avec un bureau complet.\\ ​
 +
 +En effet, le premier CD de la distribution contient par exemple les logiciels
 +les plus utilisés ainsi qu'un bureau Gnome.\\ ​
 +
 +Vous pouvez aussi appliquer la même méthode avec le CD d'​installation KDE ou LXDE+Xfce.
 +
 +Et comme on est fainéant, on va réutiliser le travail que d'​autres ont déjà fait pour nous.
 +
 +==== Préparation de l'​environnement de travail ====
 +
 +<code bash>
 +$ sudo aptitude update
 +$ sudo aptitude install mtools dosfstools syslinux mbr
 +$ mkdir ~/debian && cd ~/debian
 +$ wget http://​ftp.fr.debian.org/​debian/​dists/​squeeze/​main/​installer-i386/​current/​images/​hd-media/​boot.img.gz
 +$ gunzip boot.img.gz
 +</​code>​
 +
 +Ensuite, il vous faut un CD-Rom. Choisissez celui que vous préfères, parmi ceux cités plus haut.
 +Pensez à utiliser des méthodes de téléchargement alternatives,​ comme [[http://​www.debian.org/​CD/​torrent-cd/​|bittorrent]] ou [[http://​www.debian.org/​CD/​jigdo-cd/​|Jigdo]]. En effet, ces méthodes réduisent la charge des serveurs de fichiers du projet debian.
 +
 +Le plus important est sans doute de choisir un CD qui soit de la même version que le fichier boot.img.gz téléchargé plus haut. Ceci pour pouvoir utiliser des modules supplémentaires lors du processus d'​installation.
 +
 +==== Identification de la clé USB ====
 +
 +Branchez votre clé USB, et tapez dans un terminal :
 +
 +=== Méthode 1 ===
 +
 +<code bash>
 +$ dmesg | tail
 +[2165634.791468] scsi 5:0:0:0: Direct-Access ​             USB DISK 2.0     PMAP PQ: 0 ANSI: 0 CCS
 +[2165634.802119] sd 5:0:0:0: Attached scsi generic sg3 type 0
 +[2165635.042119] sd 5:0:0:0: [sdc] 8036352 512-byte logical blocks: (4.11 GB/3.83 GiB)
 +[2165635.042726] sd 5:0:0:0: [sdc] Write Protect is off
 +[2165635.042738] sd 5:0:0:0: [sdc] Mode Sense: 23 00 00 00
 +[2165635.042743] sd 5:0:0:0: [sdc] Assuming drive cache: write through
 +[2165635.051244] sd 5:0:0:0: [sdc] Assuming drive cache: write through
 +[2165635.051264] ​ sdc: sdc1
 +[2165635.106004] sd 5:0:0:0: [sdc] Assuming drive cache: write through
 +[2165635.106019] sd 5:0:0:0: [sdc] Attached SCSI removable disk
 +</​code>​
 +
 +=== Méthode 2 ===
 +
 +<code bash>
 +ls -l /​dev/​disk/​by-id/​*usb*
 +lrwxrwxrwx 1 root root  9 jan 22 12:59 /​dev/​disk/​by-id/​usb-disk2go_disk2go_PURE_S2_0B61EB60F1A12983-0:​0 -> ../../sdc
 +lrwxrwxrwx 1 root root 10 jan 22 12:59 /​dev/​disk/​by-id/​usb-disk2go_disk2go_PURE_S2_0B61EB60F1A12983-0:​0-part1 -> ../../sdc1 </​code>​
 +
 +
 +=== Identification ===
 +
 +Ici, notre périphérique est donc /dev/sdc.
 +<note warning>​Il ​ est crucial d'​identifier correctement votre clé USB, **sous peine de détruire la structure d'un de vos disques durs.** Vous avez été prévenu.</​note>​
 +
 +==== Formatage de la clé ====
 +
 +Ici nous avons une clé de 4GB. Il serait bête de ne créer qu'une partition de quatre gigaoctets, quand on pourrait faire les choses proprement. Nous allons donc diviser ce "​disque dur" en deux partitions. L'une de 700 Mo, bootable, en FAT 16, l'​autre partition dépend de vos goûts / besoins.
 +Vous pouvez décider d'​utiliser votre outil favori : gparted, kparted, parted...
 +
 +Pour ma part, c'est fdisk et mkdosfs :
 +<code bash>
 +$ sudo -i
 +# install-mbr /dev/sdc
 +# fdisk /dev/sdc
 +
 +Command (m for help): p
 +
 +Disk /dev/sdc: 4114 MB, 4114612224 bytes
 +127 heads, 62 sectors/​track,​ 1020 cylinders
 +Units = cylinders of 7874 * 512 = 4031488 bytes
 +Disk identifier: 0x00000000
 +
 +   ​Device Boot      Start         ​End ​     Blocks ​  ​Id ​ System
 +
 +Command (m for help): n
 +Command action
 +   ​e ​  ​extended
 +   ​p ​  ​primary partition (1-4)
 +p
 +Partition number (1-4): 1
 +First cylinder (1-1020, default 1): 1
 +Last cylinder or +size or +sizeM or +sizeK (1-1020, default 1020): +700M
 +
 +Command (m for help): n
 +Command action
 +   ​e ​  ​extended
 +   ​p ​  ​primary partition (1-4)
 +p
 +Partition number (1-4): 2
 +First cylinder (176-1020, default 176): 
 +Using default value 176
 +Last cylinder or +size or +sizeM or +sizeK (176-1020, default 1020): ​
 +Using default value 1020
 +
 +Command (m for help): p
 +
 +Disk /dev/sdc: 4114 MB, 4114612224 bytes
 +127 heads, 62 sectors/​track,​ 1020 cylinders
 +Units = cylinders of 7874 * 512 = 4031488 bytes
 +Disk identifier: 0x00000000
 +
 +   ​Device Boot      Start         ​End ​     Blocks ​  ​Id ​ System
 +/​dev/​sdc1 ​              ​1 ​        ​175 ​     688944 ​  ​83 ​ Linux
 +/​dev/​sdc2 ​            ​176 ​       1020     ​3326765 ​  ​83 ​ Linux
 +
 +Command (m for help): t
 +Partition number (1-4): 1
 +Hex code (type L to list codes): 6
 +Changed system type of partition 1 to 6 (FAT16)
 +
 +Command (m for help): a
 +Partition number (1-4): 1
 +
 +Command (m for help): t
 +Partition number (1-4): 2
 +Hex code (type L to list codes): c
 +Changed system type of partition 2 to c (W95 FAT32 (LBA))
 +
 +Command (m for help): p
 +
 +Disk /dev/sdc: 4114 MB, 4114612224 bytes
 +127 heads, 62 sectors/​track,​ 1020 cylinders
 +Units = cylinders of 7874 * 512 = 4031488 bytes
 +Disk identifier: 0x00000000
 +
 +   ​Device Boot      Start         ​End ​     Blocks ​  ​Id ​ System
 +/​dev/​sdc1 ​   *          1         ​175 ​     688944 ​   6  FAT16
 +/​dev/​sdc2 ​            ​176 ​       1020     ​3326765 ​   c  W95 FAT32 (LBA)
 +
 +Command (m for help): w
 +The partition table has been altered!
 +
 +Calling ioctl() to re-read partition table.
 +
 +WARNING: If you have created or modified any DOS 6.x
 +partitions, please see the fdisk manual page for additional
 +information.
 +Syncing disks.
 +# mkdosfs -F 16 /dev/sdc1
 +# mkdosfs -F 32 -n usb-data /dev/sdc2
 +# exit
 +$
 +</​code>​
 +
 +Notre clé est prête. Nous avons créé une première partition bootable, et l'​avons formaté en FAT 16.
 +Nous l'​avons rendu bootable avec la commande fdisk '​a'​.
 +À noter que nous avons commencé par réinstaller un MBR vide à l'aide de la commande install-mbr,​ ceci
 +afin d'​éviter tout tracas éventuel en cas de MBR défectueux.
 +Nous avons aussi créé une partition FAT 32 avec un label "​usb-data"​.
 +
 +==== Installation de syslinux sur la clé ====
 +
 +Maintenant, passons aux choses sérieuses. Nous allons utiliser le noyau ainsi que les fichiers donnés dans le boot.img.gz précédemment téléchargé pour construire notre menu de démarrage.
 +Mais d'​abord,​ un coup de syslinux :
 +
 +<code bash>
 +$ sudo syslinux /dev/sdc1
 +$ pwd
 +/​home/​user/​debian/​
 +$ ls
 +boot.img debian-505-i386-CD-1.iso
 +$ mkdir loopdir
 +$ sudo -i
 +# mount -o loop boot.img ./loopdir
 +# mount /dev/sdc1 /mnt
 +# cp -R ./loopdir/* /mnt
 +# cp ./​debian-505-i386-CD-1.iso /mnt
 +# umount /mnt
 +# sync
 +# exit
 +$
 +</​code>​
 +
 +Bon bah... y'a plus qu'à essayer !\\
 +
 +**A noter que certaines vieilles cartes mères peuvent ne pas supporter le boot via USB.**
 +
 +:-P :-P :-P
doc/install/install-usb-no-reseau.txt · Dernière modification: 26/11/2015 18:10 par milou

Pied de page des forums

Propulsé par FluxBB