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

je veux passer linux (hda) en tant qu'hdb - Installation - Linux et OS Alternatifs

Marsh Posté le 04-03-2003 à 16:56:34    

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 ?
 
++

Reply

Marsh Posté le 04-03-2003 à 16:56:34   

Reply

Marsh Posté le 04-03-2003 à 17:01:29    

- 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.

Reply

Marsh Posté le 04-03-2003 à 17:16:38    

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

Reply

Marsh Posté le 04-03-2003 à 17:22:44    

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
Reply

Marsh Posté le 04-03-2003 à 19:24:58    

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 ;)

Reply

Marsh Posté le 04-03-2003 à 19:39:28    

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
Reply

Marsh Posté le 04-03-2003 à 20:09:53    

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

Reply

Marsh Posté le 04-03-2003 à 20:15:44    

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


---------------
Gitan des temps modernes
Reply

Marsh Posté le 04-03-2003 à 20:29:48    

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.

Reply

Marsh Posté le 04-03-2003 à 20:57:10    

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
Reply

Marsh Posté le 04-03-2003 à 20:57:10   

Reply

Marsh Posté le 04-03-2003 à 21:01:58    

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.

Reply

Marsh Posté le 04-03-2003 à 21:05:18    

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.

Reply

Marsh Posté le 04-03-2003 à 23:53:07    

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 ???

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed