Você realmente quer montar o / dev / sda1 e não o sdb1.
Você deve conseguir montá-lo a partir de uma linha de comando:
sudo mkdir /mnt/oldhome
sudo mount -t ext3 /dev/sda1 /mnt/oldhome
E sua antiga casa agora deve estar em / mnt / oldhome.
Eu recentemente construí um novo sistema, depois que uma lesão física bastante grande foi sustentada pelo meu sistema anterior (um equilíbrio precário e gravidade não eram uma mistura feliz). Surpreendentemente, a unidade /home
desse sistema parece ter mais ou menos sobrevivido ao trauma. No entanto ...
Eu decidi usar uma unidade nova para /
(e swap
) partição (s) e outra unidade nova para o novo /home
. Agora que está funcionando, decidi instalar a antiga unidade /home
(que eu supus até agora estaria totalmente inutilizada e sem capacidade de uso) no novo sistema para recuperar os arquivos e dados (tanto quanto possível). / p>
Neste ponto, encontrei um obstáculo: não tenho idéia de como fazer isso (com o Windows era relativamente fácil, a nova unidade seria o mais recente caractere do alfabeto e a partir daí).
Com o 'utilitário de disco' (Sistema - > Administração - > Utitlity de disco) eu descobri qual unidade é ( /dev/sda
), mas clicar em 'montar' produz um erro:
1: helper failed with:
mount: according to mtab, /dev/sdb1 is already mounted on /
mount failed
... se é montado em /
não consigo ver. Eu também estou moderadamente confuso com o disco (dispositivo /dev/sda
) sendo chamado de /dev/sdb1
.
Todo e qualquer insight seria incrivelmente bem-vindo (eu já votei em: Idéia # 9063: Novo automount padrão dos discos rígidos internos no Brainstorm ).
Editado em resposta ao pedido de Roland de uma captura de tela do utilitário de disco:
Detalhes(atéondeeuosconheço):
/
eswap
,/home
/home
).Saídadesudofdisk-l
coladaabaixo:
Disk/dev/sda:1000.2GB,1000204886016bytes255heads,63sectors/track,121601cylindersUnits=cylindersof16065*512=8225280bytesSectorsize(logical/physical):512bytes/512bytesI/Osize(minimum/optimal):512bytes/512bytesDiskidentifier:0x000bef00DeviceBootStartEndBlocksIdSystem/dev/sda1112160197676000183LinuxDisk/dev/sdb:40.0GB,40018599936bytes255heads,63sectors/track,4865cylindersUnits=cylindersof16065*512=8225280bytesSectorsize(logical/physical):512bytes/512bytesI/Osize(minimum/optimal):512bytes/512bytesDiskidentifier:0x00037652DeviceBootStartEndBlocksIdSystem/dev/sdb1*147423808460883Linux/dev/sdb2474248669932815Extended/dev/sdb54742486699328082Linuxswap/SolarisDisk/dev/sdc:1000.2GB,1000204886016bytes255heads,63sectors/track,121601cylindersUnits=cylindersof16065*512=8225280bytesSectorsize(logical/physical):512bytes/512bytesI/Osize(minimum/optimal):512bytes/512bytesDiskidentifier:0x000e8d46DeviceBootStartEndBlocksIdSystem/dev/sdc1112160297676083283Linux
Editadoemrespostaàrespostado@DannyStaple:
Eucorrioseguinte:
udomkdir/mnt/oldhomesudomount-text3/dev/sda1/mnt/oldhome
Aprimeirapartefuncionacomoesperado,ecriaodiretório,asegundaparteéexecutadaporalgumtempoeerroscomoseguinte:
mount:wrongfstype,badoption,badsuperblockon/dev/sda1,missingcodepageorhelperprogram,orothererrorInsomecasesusefulinfoisfoundinsyslog-trydmesg|tailorso
DevoconfessarqueestoucomeçandoaacreditarqueorelatórioSMART,quesugerequeodiscoésaudávelcom"poucos" setores defeituosos, pode ser um pouco impreciso.
Editado , conforme solicitado pelo @Danny Staple (abaixo), com a saída de dmesg | tail
:
david@morpheus:~$ dmesg | tail
[ 192.008425] 72 03 11 04 00 00 00 0c 00 0a 80 00 00 00 00 00
[ 192.008444] 3a 34 18 97
[ 192.008452] sd 0:0:0:0: [sda] Add. Sense: Unrecovered read error - auto reallocate failed
[ 192.008464] sd 0:0:0:0: [sda] CDB: Read(10): 28 00 3a 34 18 97 00 01 00 00
[ 192.008482] end_request: I/O error, dev sda, sector 976492695
[ 192.008511] JBD: Failed to read block at offset 264
[ 192.008529] JBD: recovery failed
[ 192.008536] EXT3-fs (sda1):
[ 192.008541] ata1: EH complete
[ 192.008547] error loading journal
Edição final: É meu triste dever compartilhar a notícia da morte prematura de um disco rígido Hitachi de 1,0 TB, devido ao fato de eu estar assumindo, a partir dos cliques que pararam o coração em seus últimos momentos da vida, os danos mecânicos sofridos em uma queda. Ele e seus muitos conteúdos serão muito sentidos. Infelizmente, os dados não foram recuperados por nenhuma das sugestões levantadas nesta questão, o que me deixa em uma posição um pouco embaraçosa: eu não quero ter uma pergunta não respondida, então eu ficarei do lado dos votos da comunidade e aceitar a resposta de @Danny Staple, já que parecia ser a sugestão mais promissora (e, novamente, a resposta mais recompensada pela comunidade), mas notarei no futuro que essa questão não foi (realmente) resolvida, então o A solução oferecida pela @Danny pode ou não funcionar para outras pessoas.
Obrigado a todos pela sua ajuda e sugestões.
Você realmente quer montar o / dev / sda1 e não o sdb1.
Você deve conseguir montá-lo a partir de uma linha de comando:
sudo mkdir /mnt/oldhome
sudo mount -t ext3 /dev/sda1 /mnt/oldhome
E sua antiga casa agora deve estar em / mnt / oldhome.
na verdade, no utilitário de disco eu sou levado a supor que você está tentando montar / que já é sua unidade raiz. Portanto, você precisa montar a nova unidade (localize-a executando sudo fdisk -l
em um terminal) e adicione-a ao seu fstab
Se puder, adicione uma captura de tela do utilitário de disco também para ver o que ela vê.
Eu tenho alguns links aqui que explicam como adicionar a unidade ao fstab. A única captura pode ser adicionar o UUID, não tenho certeza se isso é coberto.
link
link
Tags mount data-recovery drive