Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1390 connectés 

  FORUM HardWare.fr
  Linux et OS Alternatifs
  Installation

  je veux passer linux (hda) en tant qu'hdb

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

je veux passer linux (hda) en tant qu'hdb

n°232655
thebounty
Posté le 04-03-2003 à 16:56:34  profilanswer
 

Salut,
 
J'ai installé Linux sur hda.
 
Je voudrais le mettre en tant qu'hdb. (mettre mon premier dur sur le 2° port ide) et mon deuxième dur sur le 1° port ide pour y installer Windows 2000)
 
Comment je fais (manips sous Linux) sans tout réinstaller bien sûr ?
 
++

mood
Publicité
Posté le 04-03-2003 à 16:56:34  profilanswer
 

n°232657
911GT3
en roue libre
Posté le 04-03-2003 à 17:01:29  profilanswer
 

- tu créé un disquette de boot (ou tu passes si tu as CD avec un mode rescue te permettant de bouter sur ton système à la façon rescue root=/dev/hdb1 par exemple)
- tu change tes disques de place.
- tu installes ton 2k
- tu boot sur ton système comme indiqué au dessus
- tu modifies ton fstab et lilo.conf (ou équivalent grub) et tu relances lilo.
 
Ca devrait suffir.

n°232665
zerod
atchoum !
Posté le 04-03-2003 à 17:16:38  profilanswer
 

911GT3 a écrit :

- tu créé un disquette de boot (ou tu passes si tu as CD avec un mode rescue te permettant de bouter sur ton système à la façon rescue root=/dev/hdb1 par exemple)
- tu change tes disques de place.
- tu installes ton 2k
- tu boot sur ton système comme indiqué au dessus
- tu modifies ton fstab et lilo.conf (ou équivalent grub) et tu relances lilo.
 
Ca devrait suffir.


à noter que ce sera plutot hdc que hdb s'il le met sur le deuxième port IDE ;)  
 
rappel  
ide 1 :  
       master hda
       slave  hdb
ide 2 :  
       master hdc
       slave  hdd

n°232669
bobor
tueur de n44b
Posté le 04-03-2003 à 17:22:44  profilanswer
 

mkdir -p /mnt/hdb
mount /dev/hdb /mnt/hdb
cp -a /etc/ home/ /usr /bin /sbin /opt /mnt/hdb (j'en oublie peut-être)
 
éventuellement:
mkdir -p /mnt/hdb/mnt/
cp -a /mnt/.init.d /mnt/hdb/mnt/
 
tu modifies lilo/grub pour indiquer le nouvel emplacement de ton noyau (sur /hdb).
Tu modifies ton fstab sur /mnt/hdb/etc/fstab pour que / pointe sur /dev/hdb.
 
et voili!


Message édité par bobor le 04-03-2003 à 17:23:38

---------------
Gitan des temps modernes
n°232724
zerod
atchoum !
Posté le 04-03-2003 à 19:24:58  profilanswer
 

Bobor a écrit :

mkdir -p /mnt/hdb
mount /dev/hdb /mnt/hdb
cp -a /etc/ home/ /usr /bin /sbin /opt /mnt/hdb (j'en oublie peut-être)
 
éventuellement:
mkdir -p /mnt/hdb/mnt/
cp -a /mnt/.init.d /mnt/hdb/mnt/
 
tu modifies lilo/grub pour indiquer le nouvel emplacement de ton noyau (sur /hdb).
Tu modifies ton fstab sur /mnt/hdb/etc/fstab pour que / pointe sur /dev/hdb.
 
et voili!


 
non ca c'est pour transférer sur un autre dur mais c'est bien aussi ;)

n°232726
bobor
tueur de n44b
Posté le 04-03-2003 à 19:39:28  profilanswer
 

oki j'avais mal lu. Bon modifier seulement le fstab et le nootloader pour pointer vers hdb. Puis installer le dur en deuxième position en s'assurant que le maître est ben présent (le futur hda). Configurer dans le BIOS le démarrage sur HD1 au lieu de HD0.
 
Ca va booter sur linux en hdb.
 
Installer windows sur le second (avec démarrage dans le BIOS sur HD0). Il installe son bootloader sur le premier disque.  
 
Refaire le bootloader sur le premier disque à partir d'un disquette recsue ou d'un CD linux bootable (comme celui de mandrake).
 
Et plus simple: manip que j'avais donnée précédemment, et la refaire dans l'autre sens.  [:lex]


---------------
Gitan des temps modernes
n°232734
zerod
atchoum !
Posté le 04-03-2003 à 20:09:53  profilanswer
 

heuuu c'est bien compliqu" ton truc là, la méthode 911GT3 est carrément plus simple  [:zerod]

n°232738
bobor
tueur de n44b
Posté le 04-03-2003 à 20:15:44  profilanswer
 

bah en fait ça revient au même  :heink:


---------------
Gitan des temps modernes
n°232741
thebounty
Posté le 04-03-2003 à 20:29:48  profilanswer
 

J'ai créé la disquette d'amorçage.
J'ai installé Windows 2000.
J'ai permuté les disques dur.
J'ai démarré sur la disquette.
J'ai un Kernel Panic.
 
Mounting root filesystem
VFS: Can't find ext3 filesystem on dev ide0(3,1).
mount: error 22 mounting ext3 flags Freeing unused kernel memory: 260k freed
Kernel panic: No init found. try passing init= option to kernel
 
Informations complémentaires:
OS: Mandrake 8.2
DD: 3 partitions (crées automatiquement par l'OS lors de l'install) sur le dur hda
Les galipeurs sont pas garantis.

n°232751
bobor
tueur de n44b
Posté le 04-03-2003 à 20:57:10  profilanswer
 

il faut changer la référence au disque 0 pour le mettre en disque dans ton bootloader. Repermute les disques, change la référence (grub?) et repermute.


---------------
Gitan des temps modernes
mood
Publicité
Posté le 04-03-2003 à 20:57:10  profilanswer
 

n°232756
kenshiro18​2
Posté le 04-03-2003 à 21:01:58  profilanswer
 

TheBounty a écrit :

J'ai créé la disquette d'amorçage.
J'ai installé Windows 2000.
J'ai permuté les disques dur.
J'ai démarré sur la disquette.
J'ai un Kernel Panic.


Personnellement, je boote sur le CD d'installation de Mandrake (en choisissant "texte" comme type d'installation, ou en faisant alt-F2 une fois en mode graphique).
Apres je vais dans /tmp, je cree un répertoire sur lequel je monte mon ancienne partition linux.
Je fais un chroot /tmp/toto. Puis un bash (parce que l'interpréteur de commande du cd d'install est un moins fonctionnel)
J'édite mon lilo.conf avec vim ou emacs. J'execute lilo. Je sors de mon bash, puis de mon chroot (ou l'inverse), de "démonte" ma partition linux  et je reboote.

n°232757
911GT3
en roue libre
Posté le 04-03-2003 à 21:05:18  profilanswer
 

est-ce que tu as bien pris note que le fait de booter sur la disquette ne dispense pas de passer au noyau le chemin de la partition root (/) via un root=/dev/hdbX au prompt de lilo.
si la disquette ne te propose pas de prompt, laisse la touche CTRL ou SHIFT (je sais plus) enfoncée pendant le démarrage de la disquette.

n°232812
zerod
atchoum !
Posté le 04-03-2003 à 23:53:07  profilanswer
 

TheBounty a écrit :

J'ai créé la disquette d'amorçage.
J'ai installé Windows 2000.
J'ai permuté les disques dur.
J'ai démarré sur la disquette.
J'ai un Kernel Panic.
 
Mounting root filesystem
VFS: Can't find ext3 filesystem on dev ide0(3,1).
mount: error 22 mounting ext3 flags Freeing unused kernel memory: 260k freed
Kernel panic: No init found. try passing init= option to kernel
 
Informations complémentaires:
OS: Mandrake 8.2
DD: 3 partitions (crées automatiquement par l'OS lors de l'install) sur le dur hda
Les galipeurs sont pas garantis.


installer window PUIS permutter les disques... mauvaise idée pourquoi ne pas avoir permutté les disques avant ???


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Linux et OS Alternatifs
  Installation

  je veux passer linux (hda) en tant qu'hdb

 

Sujets relatifs
Pb Win et Linuxmsn sous linux?
Se faire un petit proxy avec linux!?!?!?!?!?Carte d'aquisition DV sous Linux ?
Sim city 4 et LinuxApplications interactives sous Linux
le sondage du siècle GNU/Linux ou Linux ?Y a t-il un power archiver ou equivalent sous linux ??
Annuaire sous Linux.[UML] user mode linux et gentoo - qui utilise?
Plus de sujets relatifs à : je veux passer linux (hda) en tant qu'hdb


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR