J'ai donc un SSD Intel de 120 Go, avec une partition pour Windows et une autre pour Ubuntu. Ubuntu est mon système d'exploitation principal, Windows est destiné aux jeux. Mais maintenant, je cherche à installer Mac OS X, et j'aimerais qu'il soit sur le SSD, donc je cherche à déplacer Windows vers un autre lecteur (ancien 160 Go externe que j'ai retiré de son shell et qui a été en utilisant comme un essai routier. Je garde mes jeux sur un autre externe de toute façon, donc les performances ne devraient pas être affectées, à part le temps de démarrage).
Quelle est la meilleure façon de procéder? De bons outils pour cloner des partitions? Je pose cette question, car Google obtient de nombreux résultats sur le clonage du lecteur sur lequel vous utilisez / avez installé Ubuntu, plutôt que de me dire comment cloner une partition totalement indépendante vers un autre emplacement indépendant.
Oh, et la nouvelle partition Windows me permettra-t-elle de l'exécuter sans aucun ajustement post-clone préalable? Toute autre information à ce sujet serait très appréciée.
(Je fais cela parce que j'ai besoin de mettre la patte sur XCode, et mon MacBook Pro meurt lentement).
la source
Réponses:
Vous devrez cloner 2 partitions avec dd - l'une est où réside le chargeur de démarrage / gestionnaire de démarrage (nécessaire pour charger en chaîne le système d'exploitation) [ Système réservé , généralement 100 Mo] et l'autre étant l'installation réelle de W7.
Vérifiez la table de partition avec cfdisk - cela vous donnera une représentation visuelle. Supprimez ensuite toutes les partitions sur le lecteur cible - cfdisk est votre ami.
La syntaxe du clonage peut être trouvée sur wiki ici . Vous aurez également besoin d'un MBR approprié (il est probablement déjà présent sur votre essai routier ).
Vous devrez probablement également affecter un indicateur de démarrage à la partition [System Reserved] (qui devrait être la première clonée) - cfdisk peut accomplir cela.
Si cela échoue - démarrez simplement à partir d'un disque d'installation W7 et suivez les instructions ici pour Vista.
MISE À JOUR :
J'ai oublié de mentionner une partie importante de l'ensemble du processus qui pourrait ne pas être aussi évidente. Vous devrez soit cloner la table de partition du lecteur d'origine et supprimer tout sauf les 2 partitions liées à Windows OU les recréer avec cfdisk / parted avec la même taille.
Voici quelques exemples (en supposant que sda est votre lecteur source et sdb est la cible):
la source
Jettes un coup d'oeil à
IIRC, Trinity Rescue Kit contient le logiciel nécessaire ainsi que de nombreux autres (ssh, partimage, fdisk, fdisk, cfdisk, parted, gparted, testdisk, ntfsfix; montage ntfs-3g, rsync etc. etc.).
la source
Ce mode d'emploi pour cloner un lecteur Windows a parfaitement fonctionné pour moi. Comme c'est la première fois que je peux transférer une installation de Windows vers un nouveau disque dur, je vais partager ma procédure ici pour aider le prochain Googler à visiter.
Ma situation:
Windows 7 x64 de Manager avait maximisé son SSD 128G, j'ai donc acheté un remplacement de 240 Go.
Problème:
j'ai deux stations d'accueil pour disques SATA mais Linux n'a pas reconnu les deux en même temps, empêchant une copie facile entre elles.
Matériel:
je suis sur le point de configurer un pare-feu double NIC, j'ai donc installé le SSD source sur cet ordinateur. Le SSD de destination 240G est entré dans un dock externe.
Processus:
1) La première clé USB que j'ai
/dev/sda1
récupérée contenait un CD live Linux Mint, qui est devenu 2) Le "vieux" SSD 128G a été détecté et est devenu
/dev/sdb1
et/dev/sdb2
3) utilisé à # fdisk -l /dev/sdbpartir du tutoriel et copié les informations de la fenêtre de partition source sur Gedit.
- Remarque, le tutoriel inclut l'
-u
option, cependant pour moi, fdisk affichait déjà des blocs (la sortie souhaitée), donc l'inclusion de ce commutateur donne des informations erronées.4) Branchez et allumez la station d'accueil avec le SSD 240G de destination, qui devient
/dev/sdc
.5) Utilisez fdisk /dev/sdcpour créer des partitions
/dev/sdc
qui correspondent exactement/dev/sdb
, y compris les indicateurs de démarrage et de système.6) dd if=/dev/sdb of=/dev/sda bs=446 count=1pour copier le MBR sur le lecteur de destination.
- Le guide suggère maintenant d'utiliser
hdparm
pour activer DMA, mais la commande a échoué pour moi7) ntfsclone -O /dev/sdc1 /dev/sdb1pour copier la partition système cachée de Windows.
-
-O
ou l'--overwrite
option est utilisée pour définir la destination, faisant apparaître la commande à l'envers. Félicitations au CD live de Linux Mint avec ntfsclone, car je n'avais jamais entendu parler de cette commande auparavant et je n'avais pas à me connecter au réseau.8) Utilisez ntfsclone -O /dev/sdc2 /dev/sdb2pour copier les fenêtres "C Drive". Cela a pris quelques bières pour terminer.
9) Pour redimensionner la partition, j'ai utilisé gparted
10) Réinstallé le nouveau SSD dans l'ordinateur Windows et il exécute checkdisk (j'avais quitté le tutoriel et je n'ai pas remarqué qu'il le faisait).
11) Windows redémarré et tout est revenu à la normale mais avec plus d'espace libre.
la source
la source