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

 


Dernière réponse
Sujet : deplacer une debian
zerod gagné :D  
solution adoptée : demarrage en mode console, demontage de tout ce qui n'est pas linux (cdrom, partions windows etc)
cp -Rdp / /new (new etant le point de montage de la destination)
puis une chtite modif du fstab et roulezzzzzzz
 
encore merci pour vos conseils

Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
zerod gagné :D  
solution adoptée : demarrage en mode console, demontage de tout ce qui n'est pas linux (cdrom, partions windows etc)
cp -Rdp / /new (new etant le point de montage de la destination)
puis une chtite modif du fstab et roulezzzzzzz
 
encore merci pour vos conseils
zerod je vais voir ca...
cedric80 Moi j'utilise XOSL et ça marche du tonnerre :-)
zerod

cedric80 a écrit a écrit :

J'ai dit lilo t'en as pas besoin, mais en fait je ne sais pas comment fonctionne loadlin,



 
loadlin c'est hyper simple, ca sert a lancer un linux a partir d'un boot win9x :  
. tu copies ton noyau sur ta partition windows (ex : c:\loadlin\vmlinuz )
. tu copies dans ce meme repertoire loadlin.exe que tu trouves en general dans le rep dosutils ou tools de ta distrib nunux.
. tu modifies ton config.sys comme suit :
[menu]
menuitem=WIN,WinChiotte 98
menuitem=LINUX,Zi Debian Powaa
menudefault=LINUX,10
 
[WIN]
device=C:\WINDOWS\COMMAND\display.sys con=(ega,,1)
Country=033,850,C:\WINDOWS\COMMAND\country.sys

 


[LINUX]
shell=c:\loadlin\loadlin.exe c:\loadlin\vmlinuz root=/dev/hdd3

zerod okay merci a vous tous je testerai demain la j'ai la tete dans le c.. (rhume powaa !:D)
je vous tiendrai au courant
cedric80 Ce que j'ai écrit fonctionne parfaitement sur un système en cours d'utilisation.
911GT3 Chroot permet de changer / à chaud. Les modifs ne sont pas permanentes ;)
 
 
En plus détaillé, ce que j'ai fait:
 
-J'ai partitionné mon nouveau disque dur
-J'ai formatter les partition (en reiserfs en l'occurence)
-J'ai démonté toutes les partitions (sauf / évidemment)
-J'ai monter la future partition racine dans /mnt/tmp
-J'ai copié / récursivement sur /mnt/tmp en conservant les permissions (cp -Rp / /mnt/tmp)
- Après les avoir remonté (partition d'origine et cible), j'ai fait de même pour home et /usr/local dans /mnt/tmp/home/ et /mnt/tmp/usr/local
-J'ai éteint mon système
-J'ai interverti les disks
-J'ai booter sur un CD de rescue
-J'ai mounter la racine de mon nouveau système sur /tmp/tmp/
-J'y ai modifié lilo.conf et fstab pour qu'ils correspondent à la nouvelle organisation du disque.
-J'ai fait un chroot /tmp/tmp (par facilité, pour que lilo retrouve plus facilement lilo.conf par exemple) et j'ai relancé lilo.
 
fini
 
Note qu'il m'aurait certainement été possible de booter sur une disquette de boot en passant un argument à lilo pour lui dire où se / (linux root=/dev/hdax) et de faire les modifs de là. (J'avais plus de disquettes qui marche :D :sarcastic: )
 
En espérant que ce soit plus clair.
 
PS: ça fait beaucoup de "J'ai". Pris Goncourt powa :D

 

[edtdd]--Message édité par 911GT3--[/edtdd]

zerod ok ca fait la meme chose que si tu le change a la main dans fstab non ?  
 
Donc si j'ai bien suivi toi tu as deplacé ton systeme alors qu'il tournait ? en faisant 'cp -Rp / /mnt/tmp'  
puis il faut faire chroot ou c'est pas utile si on modifie fstab avant de rebooter (en sachant qu eje ne me sers pas de lilo je modifie juste mon config.sys pour lancer la ebian avec loadlin)
911GT3 ca déplace le point de montage /
 
si je fais un chroot /mnt/truc/, ce rép devient /

 

[edtdd]--Message édité par 911GT3--[/edtdd]

zerod en fait pour eviter les pbs de fichiers en cours d'utilisation j'ai copie la totalite de ma partition (/) sur une partition fat en utilisant explore2fs puis je l'ai taré sous linux et copié sur ma partition de destination formatée au préalable bien sur, mais ca a pas l'air d'etre une bonne solution :(  
 
ca veux dire quoi chrooté ?
cedric80 Moi j'avais suivi une petite procédure pour transférer la totalité de ma partition en ext2 sur une autre formatée en ReiserFS avec une Debian Potato qui ne connaît pas le ReiserFS à l'installation.
911GT3 moi, quand j'ai changé de dur, j'ai juste fais 'cp -Rp / /mnt/tmp'
 
J'ai booter un system rescue -> chrootage -> modif de fstab et lilo.conf -> rulez :D
cedric80 J'ai pas tout compris là... Qu'est-ce que c'est que cette histoire de copier tes fichiers sous Windows?
cedric80 La commande je ne sais pas ce que ça fait, je l'avais recopiée telle quelle et ç'était passé pour moi.
J'ai dit lilo t'en as pas besoin, mais en fait je ne sais pas comment fonctionne loadlin, donc si tu as un quelconque besoin de lilo:
Tu modifies le "/mnt/etc/lilo.conf".
Et tu l'installes en faisant "lilo -b /dev/hdax -C /mnt/etc/lilo.conf". hdax étant la partition où lilo est à installé.
zerod ouinnnn a pas marché, il dit il voit pas le rapport :(
il boote le kernel, trouve bien les partitions, mais il dit qu'il peut pas ouvrir de console et kernel panic !!  
J'ai du me planter en copiant les fichiers (copie sous winchiotte avec ext2fs + tar.bz2 sous la debian)
Des idees ?
zerod ca fait quoi ta commande ? ca m'a donné : 31298 blocks
zerod ok je viens de modifier le fstab avec la nouvelle swap et partition  
on croise les doigts je reboote.
Je te tiens au courant  
thx
cedric80 Non je l'ai déjà fait.
 
Si la partition destination est montée dans "/mnt" et que tu te trouves à la racine la commande est
"find -mount -print0 | cpio -0 -d -p -m -u /mnt".
Ensuite tu modifies le fichier "/mnt/etc/fstab".
Et dans ton cas tu ne te soucies pas de lilo.
zerod salut a tous,  
J'ai craché une partition windows et j'ai vraiment pas envie de perdre mon installation toute fraiche de la debian avec l'adsl usb qui marche :D aussi j'envisage de la transferer sur un autre disque qui est vide, question : cela pose-t-il probleme (mis a part le changement de hdd3 vers hdc1 dans la ligne de loadlin) ?

Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)