Re: Problém s externím diskem - vyřešeno

Milan B. milan na bastl.sk
Pátek Březen 31 17:57:02 CEST 2017


On 31.03.2017 16:58, Pavel Troller wrote:

Ja som vzdy pouzival

kpartx -a /dev/loop0

(a nasledne kpartx -d pred zrusenim loop device)

To nefunguje?

-m-

> Zdravím,
>    tak jsem dorazil domů a ihned pozkoušel.
>    Zjistil jsem, že to je naprostá trivialita (tedy alespoň pod Linuxem :-) ).
>    Napřed jsem zkusil:
>    losetup /dev/loop0 /dev/sdb
>    A vida, prošlo to, losetup lze použít i na device files, ne jen na plain
> files (nikde se to ale neuvádí) a má vliv konverze těch 4k sektorů zpět na
> 512B. Super!
>    fdisk /dev/loop0 pak viděl úplně normální legální partition tabulku a vše by
> fungovalo, kdyby ovšem jádro vytvořilo příslušný partition file (tj.
> /dev/loop0p1). Na to ale evidentně není u tohoto "zařízení" pamatováno.
>    Tedy zpět na stromy, losetup -D, a losetup -o16384 /dev/loop0 /dev/sdb.
>    Ofset 16384 nalezen pomocí "od" - začátek té partice byl jasně viditelný.
>    Nu a pak už jen mount /dev/loop0 /mnt2 a bylo... Vše čitelné, dokonce i
> zapisovatelné. Sláva.
>    Takže disk nechám jak je, pokud by se to někdy podařilo opravit, ale
> pochybuji (díky i za nabídku převodníku od pana Ovsíka, ale bohužel jde o
> zcela jiné zařízení), moje destička má délku jako disk šířku a šířku jako disk
> výšku - normálně se nasune na SATA + PWR konektory disku (takže je k němu
> kolmo) a z druhé strany to má USB konektor. To celé se zavře do krabičky
> velikosti jen o maličko větší, než je ten disk + ta destička.
>    Zdraví Pavel
>
>> Zdravím,
>>    díky všem za reakce (přečetl jsem všechny, ale odpovídám jen jednou :-) ).
>>    1) Ten převodníček ve škatulce nemá ulomený konektor, ale jeden z krystálků
>> na destičce (jsou tam bezpouzdré čipy jako v mobilu) má ustřelený roh,
>> chybí ho asi čtvrtina. V tom vidím problém.
>>    2) Vidím, že tento problém tedy potkal více lidí a zdá se, že postačí
>> fixnout MBR. Samozřejmě není problém udělat backup a zkusit to, ani snad ne
>> tím testdiskem, to spíš věřím sobě než různým utilitám. V nejhorším ručně
>> najdu ofset na začátek filesystému a mountnu to přes loop tak, aby byl rovnou
>> viditelný na začátku a zkusím to rovnou mountnout jako partition.
>>    Teď mne napadá, zda loop device nepřepočte samo ty 4k sektory na 512B (ještě
>> jsem ale nezkoušel dát losetup na opravdový disk, vždy jsem to dělal jen na
>> soubor s image, tak nevím, zda to jde).
>>    Uvidím, dám vědět. Díky za postrkávání různými směry :-).
>>    Zdraví Pavel
>>
>>> On Fri, 31 Mar 2017, Hynek Sladky wrote:
>>>
>>>> 4096/512 = 8
>>>> Partition table je tedy zrejme pripravena pro 512-bytove sektory, tudiz
>>>> neni nesmyslna, jen nekoresponduje s tim, ze system vidi 4k sektory.
>>>> Reseni ale neznam (snad krome toho napsat si vlastni utilitu pro
>>>> extrakci souboru z disku)
>>>>
>>>> Rychly dotaz na google ale neco nasel, napr.
>>>> https://superuser.com/questions/679725/how-to-correct-512-byte-sector-mbr-on-a-4096-byte-sector-disk
>>>> treba se Vam podari nakonec uspet, vzdyt uz je patek :-)
>>> Tady je jeste jeden postup -
>>>
>>>   http://serverfault.com/questions/764271/cant-mount-sata-drives-when-moved-from-usb-enclosure-to-internal
>>>
>>>
>>>> Hynek Sladky
>>> *------------------------------------------------------------------------*
>>> |                          Petr Simek   APS JU                           |
>>> |                             psimek na jcu.cz                              |
>>> *------------------------------------------------------------------------*
> _______________________________________________
> HW-list mailing list  -  sponsored by www.HW.cz
> Hw-list na list.hw.cz
> http://list.hw.cz/mailman/listinfo/hw-list



------------- další část ---------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 3811 bytes
Desc: S/MIME Cryptographic Signature
URL: <http://list.hw.cz/pipermail/hw-list/attachments/20170331/df83adfd/attachment.bin>


Další informace o konferenci Hw-list