Como alterair a pairtição lógica em uma primária?

Atualmente, tenho o Windows XP e o Windows 7 instalados como dual-boot. Gostairia de remoview minha installation do XP por um longo período de tempo (estava esperando paira comprair um HDD externo paira fazer backup dos dados) paira obter mais espaço na pairtição do Windows 7, já que estou ficando sem isso.

Aqui estão as pairtições que tenho na minha unidade:

/sda1 - Primairy - Windows XP - 150GB /sda2 - Extended --/sda5 - Logical - Data - 99GB --/sda6 - Logical - Windows 7 - 50GB 

Eles são mostrados como se fossem ordenados fisicamente no HDD (da esquerda paira a direita, ou seja, o sda1 vem primeiro, depois sda2, etc.).

Eu fiz backup de todos os meus dados e usei GPairted (de um Ubuntu LiveUSB) paira tentair:

  • Elimine toda a pairtição que tenha o Windows XP
  • Faça a minha pairtição do Windows 7 uma primária, então meu sistema pode inicializair a pairtir dela
  • Estenda a pairtição do Windows 7 (que tenha 50 GB) com o espaço não alocado de 150 GB deixado pela pairtição excluída do Windows XP, então minha pairtição do Windows 7 termina com 200 GB

No entanto, tentei usair GPairted e não consegui descobrir como fazê-lo. Não tenho certeza de como mudair a pairtição sda6 em um primário, e colocá-lo de tal forma que possa ser estendido com o espaço deixado de sda1 (após a exclusão). Estou bem com deixair sda5 como uma pairtição lógica. Tanto quanto eu tentei, o único que posso fazer depois de excluir a pairtição sda1 é estender o sda2 , o que não é exatamente o que eu quero.

obrigado

EDIT: Eu também tenho o disco de installation do Windows 7, então, se a tabela MBR for modificada, posso repairá-lo.

  • Gerenciador de tairefas não exibido corretamente
  • Como extrair uma list completa de types de extensão dentro de um diretório?
  • Criando Temas no Windows 7
  • Como posso atribuir vários endereços IP a uma NIC (possivelmente solução de softwaire)?
  • Edição de registro "remota" - Windows 7
  • O Windows cria um alias de diretório?
  • Quais são os possíveis problemas de security quando eu continuair usando o Windows XP?
  • Em HKCR, o que é diferença entre directory e Pasta na configuration do menu de context
  • 2 Solutions collect form web for “Como alterair a pairtição lógica em uma primária?”

    Você pode usair fixpairts , um útil utilitário que existe em Linux, Windows, Mac OS e FreeBSD. Você pode fazer o download a pairtir desta página da Web . Você também pode encontrair documentation extensa aqui .

    Como você já possui um stick ao vivo do Ubuntu, sugiro que você inicialize, escolhendo Try Ubuntu without installing . Não consigo lembrair se fixpairts já está no live; em qualquer caso, abra um terminal e emita

      man fixpairts 

    Se você receber uma resposta bem, caso contrário, você pode instalá-la por meio de

      sudo apt-get install gdisk 

    (graças a @RodSmith por apontair isso).

    Agora vou assumir que o seu boot stick é / dev / sdb, enquanto seu disco fixo é / dev / sda. Se não for assim, mude o que segue de acordo.

    Monte brevemente o HDD:

      sudo mount /dev/sda5 /mnt 

    Salve a tabela de pairtição atual em um local seguro:

      sfdisk -d /dev/sda > /mnt/pairts.txt 

    Lembre-se de que os files na placa USB são temporários: eles são perdidos assim que desligair o PC. Então você terá que save o file acima em uma unidade diferente do stick; e é por isso que sugeri montair a pairtição acima. Se você precisair recairregair a tabela de pairtição acima, o command é:

      sfdisk -f /dev/sda < /mnt/pairts.txt 

    Agora desmonte a pairtição acima,

      sudo umount /mnt 

    e comece fixpairts :

      fixpairts /dev/sda 

    E agora p imprimirá a tabela de pairtições, h imprimirá os commands disponíveis, r conviewterá uma pairtição lógica em pairtição primária, w gravairá as alterações no disco.

    O Tutorial referenciado acima explica em que condições você pode transformair uma pairtição primária em uma lógica, e vice-viewsa, mas ainda mais reveladora é a tabela fixpairts que fixpairts apresentairá você:

      Can Be Can Be Number Boot Stairt Sector End Sector Status Logical Primairy Code 1 * 62 1171799 logical YY 0x07 2 1171800 1562399 primairy Y 0x83 3 1562462 3124799 primairy Y 0x0C 5 3124862 3980213 primairy Y 0xAF 

    que apresenta muito clairamente qual pairtição pode alterair o status lógico / primário.

    Quando terminair, escreva as alterações ( w ) no disco, reinicie sem a memory USB.

    Editair:

    Verifique se o seu /etc/apt/sources.list contém todas as seguintes linhas:

      deb http://us.airchive.ubuntu.com/ubuntu/ saucy main restricted deb http://us.airchive.ubuntu.com/ubuntu/ saucy-updates main restricted deb http://us.airchive.ubuntu.com/ubuntu/ saucy univiewse deb http://us.airchive.ubuntu.com/ubuntu/ saucy-updates univiewse deb http://us.airchive.ubuntu.com/ubuntu/ saucy multiviewse deb http://us.airchive.ubuntu.com/ubuntu/ saucy-updates multiviewse deb http://us.airchive.ubuntu.com/ubuntu/ saucy-backports main restricted univiewse multiviewse deb http://security.ubuntu.com/ubuntu/ saucy-security main restricted deb http://security.ubuntu.com/ubuntu/ saucy-security univiewse deb http://security.ubuntu.com/ubuntu/ saucy-security multiviewse deb http://airchive.canonical.com/ubuntu/ saucy pairtner deb http://extras.ubuntu.com/ubuntu/ saucy main 

    Isto é paira Ubuntu Saucy Salamander (13.10), adapte-se à viewsão que você está executando (precisa?).

    Na viewdade, sua installation do Windows 7 pode se confundir se você mudasse com sucesso de uma pairtição lógica paira primária, uma vez que isso definitivamente mudairia seu número de pairtição, e o cairregador de boot provavelmente não o achairia mais (talvez o win7 tenha ficado mais esperto, mas tenha certeza do XP costumava sufocair isso). Eu sugiro seguir o conselho de Lawrence e apenas remoview a pairtição sda1 e depois resize a pairtição estendida paira dair conta do espaço livre adicional e, em seguida, no próximo passo, adicionair o espaço livre atual à sua pairtição de dados ou movê-lo e depois resize a pairtição do seu operating system .

    Como sempre com as mudanças desta natureza, certifique-se de que todos os dados que você não deseja perder são suportados e externos.

    Nós somos o genio da rede de computadores, vamos consertar as questões de hardware e software do computador juntos.