Clonezilla parou. O “sgdisk -z / dev / sdx” pode destruir todos os dados em sda?

0

Eu preciso de sugestões. Eu queria fazer o backup do sda2 no qual o Win7 está instalado. Eu apaguei a Recovery Resion. (Provavelmente, o Testdisk pode restaurar essa partição porque eu não fiz nenhuma manipulação nessa área desde então). Clonezilla disse:

This disk contains mismatched GPT and MBR partition: /dev/sda
It will confuse Clonezilla and might make the saved image useless or
fail to clone the disk.
You can use gdisk or sgdisk to fix this issue. E.g. if you are sure
only MBR partition table is the one you want, you can run this command
to destroy the GPT partition table while keep the MBR partition table:
sudo sgdisk -z /dev/sdx
//NOTE// (1) Replace /dev/sdx with the above hard drive name. (2) ALL 
EXISTING DATA ON THE DISK WILL BE LOST IF GIVING WRONG COMMAND. USE THIS 
COMMAND CAREFULLY!
Please fix this issue then restart Clonezilla again.

Estou pensando em fazer esse comando Embora antes de fazer isso, eu acho que eu deveria fazer backup sda por dd em caso de acidente. E não me lembro se meu laptop tinha inicialmente uma tabela de partições MBR ou GTP.

E o Win7 não inicializa. Eu tentei restaurar o MBR e o PBR do Win7 pelo Windows PE também.

bootsect /nt60 c: /mbr
bootsect /nt60 c:

Ambos os comandos funcionaram bem. Mas mesmo depois disso, o Win7 não inicializou. / Boot / BCD e bootmgr.exe.mui já existiam.

Eu pretendo fazer o backup de sda para que a imagem gerada incida a área o suficiente além do fim de sda2,

dd if=/dev/sda of=./sda_60G.img bs=32M count=1920 conv=noerror 

(primeiro eu tentei

dd if=/dev/sda bs=32M | lzma > /media/SSD_1/sda.img

, mas isso leva muito tempo. Demora cerca de 17 minutos por 1GiB.)

Quando eu entro no comando

sgdisk -z /dev/sdx

como é, existe alguma possibilidade de que todos os dados em sda sejam perdidos? E se eu destory todos os dados em sda por sgdisk, posso restaurar o estado atual do meu disco rígido usando este sda_60G.img?

E eu leio o seguinte Q & A.

Clonezilla falha na clonagem com GPT e MBR incompatíveis partição

enter gdisk, type x to enter the experts' menu, type p, type o, and then type q to quit.

Eu tentei executar este comando. Mas veio a seguinte mensagem.

# gdisk /dev/sda
GPT fdisk (gdisk) version 0.8.5

Caution: invalid main GPT header, but valid backup; regenerating main 
header
from backup!

Caution! After loading partitions, the CRC doesn't check out!
Warning! Main partition table CRC mismatch! Loaded backup partition table
instead of main partition table!

Warning! One or more CRCs don't match. You should repair the disk!

Partition table scan:
MBR: MBR only
BSD: not present
APM: not present
GPT: damaged

Found valid MBR and corrupt GPT. Which do you want to use? (Using the
GPT MAY permit recovery of GPT data.)
 1 - MBR
 2 - GPT
 3 - Create blank GPT

Your answer:

Qual devo escolher? Se eu escolher 2-GPT,
Existe alguma possibilidade de que todos os dados em sda sejam perdidos?

Informação adicional.

# fdisk -l /dev/sda

WARNING: GPT (GUID Partition Table) detected on '/dev/sda'! The util
fdisk doesn't support GPT. Use GNU Parted.

Disk /dev/sda: 640.1 GB, 640135028736 bytes
255 heads, 63 sectors/track, 77825 cylinders, total 1250263728 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: xxxxxxxxxx

Device Boot      Start         End      Blocks   Id  System
/dev/sda1      1250058240  1250263039      102400   83  Linux
/dev/sda2        30926848   109707263    39390208    7  HPFS/NTFS/exFAT

Partition table entries are not in disk order

Eu fiz isso triste1 para instalar o Grub há alguns dias.

E no final, depois de dsar sd2 tentei "sgdisk -z / dev / sda" copiado e colado. Foi bem sucedido? sda2 e sda1 são ambos seguros.

# sgdisk -z /dev/sda

Caution: invalid main GPT header, but valid         
backup; regenerating main header from backup!

Caution! After loading partitions, the CRC doesn't check out!
Warning! Main partition table CRC mismatch!         
Loaded backup partition table
instead of main partition table!

Warning! One or more CRCs don't match. You should repair the disk!

Invalid partition data!
GPT data structures destroyed! 
You may now partition the disk using fdisk or other utilities.

E desta vez Clonezilla teve sucesso. Eu poderia obter a imagem de backup do sda2. Mas o Win7 ainda não inicializa. Eu publiquei este problema.

Onde o driver do HDD é necessário para detectar o Win7?

    
por Community 22.04.2015 / 12:44

1 resposta

0

Como alternativa a sgdisk ou gdisk , você pode usar fixparts . Dada a configuração do seu disco, ele deve remover com segurança os dados restantes da GPT, com menos risco de dano devido a um erro de digitação ou outro erro do usuário.

Mesmo se você usar sgdisk -z de forma inadequada (digamos, usando uma letra maiúscula -Z em vez da minúscula -z ), ela não apagará completamente o disco, apenas os dados da tabela de partição . Uma ferramenta como o TestDisk deve ser capaz de recuperar as partições após esse erro. Dito isso, você não deve contar com o TestDisk para se recuperar de tais erros; O TestDisk é a ferramenta de última instância, portanto, se você contar com ele limpando seus erros e falhar (como às vezes acontece), você está em apuros.

    
por 22.04.2015 / 14:36