Instalando o Ubuntu em uma segunda unidade não vazia

0

Meu computador tem um pequeno SSD e um disco rígido regular grande. Eu tenho o Windows no SSD, e eu consegui pegar quase a coisa toda, então eu gostaria de instalar o Ubuntu no meu disco rígido maior onde atualmente eu armazeno meus dados. Eu tentei executar o instalador 12.10 a partir de um USB ao vivo, mas não parece ver a partição 'espaço vazio' do segundo disco rígido - ele só aparece com uma partição /dev/sdb massiva. Eu não quero instalar isso para o caso de apagar meus dados.

É assim que meu sistema se parece no editor de partições do Windows 7. Como faço para o Ubuntu perceber o espaço vazio na segunda unidade?

Desdequepostamosisso,eumescleio'espaçonãoutilizado'naunidadeH:devoltanoespaçoalocado,entãoagoraéapenasumapartiçãogrande.QuandoeuinicionoUbuntu,umíconedediscoaparecenoexploradorchamadoData,masquandoeutentoabri-lo,eureceboumpop-upcomisso:

Errormounting/dev/sdb2at/media/daniel/Data:Command-line'mount-t"ntfs" -o
"uhelper=udisks2,nodev,nosuid,uid=1000,gid=1000,dmask=0077,fmask=0177"
"/dev/sdb2"     "/media/daniel/Data"' exited with non-zero exit status 12:
Failed to read last sector (1953514191): Invalid argument
HINTS: Either the volume is a RAID/LDM but it wasn't setup yet,
   or it was not setup correctly (e.g. by not using mdadm --build ...),
   or a wrong device is tried to be mounted,
   or the partition table is corrupt (partition is smaller than NTFS),
   or the NTFS boot sector is corrupt (NTFS size is not valid).
Failed to mount '/dev/sdb2': Invalid argument
The device '/dev/sdb2' doesn't seem to have a valid NTFS.
Maybe the wrong device is used? Or the whole disk instead of a
partition (e.g. /dev/sda, not /dev/sda1)? Or the other way around?

Aqui está uma saída de comando que pode ajudar:

daniel@daniel-ubuntu:~$ sudo fdisk -l

Disk /dev/sda: 60.0 GB, 60022480896 bytes
255 heads, 63 sectors/track, 7297 cylinders, total 117231408 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: 0xb25702d7

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *        2048      206847      102400    7  HPFS/NTFS/exFAT
/dev/sda2          206848   101315360    50554256+   7  HPFS/NTFS/exFAT
/dev/sda3       101316606   117229567     7956481    5  Extended
/dev/sda5       113231872   117229567     1998848   82  Linux swap / Solaris
/dev/sda6       101316608   113231871     5957632   83  Linux

Partition table entries are not in disk order

Disk /dev/sdb: 1000.2 GB, 1000204886016 bytes
240 heads, 63 sectors/track, 129201 cylinders, total 1953525168 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: 0x3fa2eb82

   Device Boot      Start         End      Blocks   Id  System
/dev/sdb1              63  1953523119   976761528+  42  SFS

E:

daniel@daniel-ubuntu:~$ sudo parted -l

Model: ATA INTEL SSDSC2CT06 (scsi)
Disk /dev/sda: 60.0GB
Sector size (logical/physical): 512B/512B
Partition Table: msdos

Number  Start   End     Size    Type      File system     Flags
 1      1049kB  106MB   105MB   primary   ntfs            boot
 2      106MB   51.9GB  51.8GB  primary   ntfs
 3      51.9GB  60.0GB  8147MB  extended
 6      51.9GB  58.0GB  6101MB  logical   ext4
 5      58.0GB  60.0GB  2047MB  logical   linux-swap(v1)


Model: ATA SAMSUNG HD103SJ (scsi)
Disk /dev/sdb: 1000GB
Sector size (logical/physical): 512B/512B
Partition Table: msdos

Number  Start   End     Size    Type     File system  Flags
 1      32.3kB  1000GB  1000GB  primary


Warning: Unable to open /dev/sr0 read-write (Read-only file system).  /dev/sr0
has been opened read-only.
Error: /dev/sr0: unrecognised disk label  
    
por Daniel Buckmaster 05.10.2013 / 16:20

1 resposta

2

Você diz em sua pergunta que o instalador do Ubuntu "... apenas mostra ... uma partição /dev/sdb massiva." Na terminologia do Linux, /dev/sdb é um identificador de disco - refere-se ao disco inteiro, não a qualquer partição no disco. O disco pode, em princípio, ter uma partição massiva (digamos, /dev/sdb1 ), o que seria um problema; mas se a ferramenta de particionamento estiver mostrando /dev/sdb como sendo não alocada (com nenhuma partição ), então esse é um problema totalmente diferente.

No primeiro caso (uma partição /dev/sdb1 ), pode ser que o seu disco esteja usando o dinâmico (também conhecido como Gerenciador de discos lógicos, ou LDM). Na verdade, isso parece muito provável, já que sua captura de tela identifica o disco como "dinâmico". O Linux não pode instalar em tal disco. Algumas ferramentas de terceiros podem converter de dinâmico / LDM para básico não destrutivo, no entanto. IIRC, ambos Partition Wizard e EaseUS O Partition Master pode fazer isso, mas nunca usei nenhuma das ferramentas, por isso não posso comentar como elas funcionam. Tais operações acarretam um pequeno risco de perda de dados grave, por isso recomendo o backup de dados importantes antes de prosseguir.

Se a captura de tela mostrada for enganosa, você pode ter uma tabela de partição danificada, o que pode confundir o libparted (no qual os recursos de particionamento do instalador do Ubuntu dependem), resultando em um disco aparentemente vazio. Esta página aborda essa questão em detalhes. Tais problemas podem ser corrigidos pelo meu utilitário FixParts .

    
por Rod Smith 05.10.2013 / 18:51