Antigo Unix e antiga tabela de partições

1

Nós temos um sistema operacional Unix que foi instalado em 1985. Este sistema é instalado em um disco rígido SCSI. Eu posso investigar a especificação do disco rígido, mas não consigo ler a tabela de partições. Não está danificado, porque pode arrancar a partir da sua máquina. Agora não consigo acessar esta máquina. Até meu amigo diz que sua máquina não mostra nenhum console para o comando. Seguinte especificação:

# fdisk  -l /dev/sdc

Disk /dev/sdc: 577 MB, 577241088 bytes
64 heads, 32 sectors/track, 550 cylinders, total 1127424 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: 0x00000000

Disk /dev/sdc doesn't contain a valid partition table

# cat /proc/scsi/scsi
Host: scsi0 Channel: 00 Id: 02 Lun: 00
  Vendor: HITACHI  Model: DK515C           Rev: SCIF
  Type:   Direct-Access                    ANSI  SCSI revision: 02

Nota: SCSI é a versão 2.0.

A pergunta é: Como posso ler a tabela de partições e montar este disco?

    
por PersianGulf 09.09.2015 / 12:53

1 resposta

0

Imagine a unidade e trabalhe a partir daí; como observado, a tabela de partições nos sistemas UNIX nem sempre foi tão simples quanto o modelo DOS.

Existem MUITOS tipos de tabelas de partição, e muitos deles estão desativados nos kernels do Ubuntu / Debian / RedHat. Há também casos em que a tabela de partição foi mantida fora do dispositivo de armazenamento ou em um deslocamento diferente de zero no dispositivo.

Precisa realmente de mais informações ou pode começar a investigar os dados. Se você tiver uma imagem do disco, as ferramentas binwalk podem ser muito úteis.

    
por 19.03.2017 / 04:51