Crihot C wrote:
> Avand nevoie de niste date, am imprumutat un harddisk
> de la birou, de pe un computer care merge (mai bine
> zis mergea)in win98 cu boot manager Pqmagic. L-am adus
> acasa, am comutat switchul pe slave, l-am montat
> read-write cu 'mount /dev/hdb1 /fs' si am copiat ce am
> avut nevoie. Ba chiar am si copiat inapoi pe el
> fisierele lucrate acasa. Cand l-am dus din nou la
> birou, computerul se blocheaza la bootare. Computerul
> nu booteaza nici macar de pe alt device (discheta sau
> Cdrom) atat timp cat acest hdd este conectat la IDE si
> la curent!! Zice booting from CdRom si ramane asa.
> Pus, ca slave, pe alt computer care merge bine
> blocheaza si acel computer. Poate fi ars?
> Montat in Linux acasa, este perfect accesibil (cu
> exceptia fisierelor care contin in numele lor
> caractere pe care, ciudat, linuxul meu nu le suporta -
> zice 'invalid agument')
> 
> Am optiunea sa-mi cumpar un harddisk de peste 30Gb,
> sa-l montez in linux si sa-mi copiez datele de pe cel
> cu probleme. Chestia e ca voi pierde toate programele
> deja instalate, nu mai am sursele lor si nu prea mai
> am de unde sa le gasesc. Pe urma costul unui hdd nou
> nu prea e in calculele mele. Ce s-o fi stricat?
> Regiunea de boot? Se poate reface in Linux? Voi lista
> putin din fdisk.
vezi mai jos leacul pe care cred ca il poti aplica

> Desi eu personal am formatat (fat32) si instalat OS pe
> o singura partitie a acestui disc, cu mult timp in
> urma, fdisk-ul din linux arata altceva.
> Iata cum arata daca dau comanda (am pus ... unde am
> sarit):
> 
> bash-2.05b# fdisk /dev/hdb -l

> Warning: deleting partitions after 60
> Warning: invalid flag 0x0000 of partition table 5 will
> be corrected by w(rite)
> Warning: invalid flag 0x0000 of partition table 6 will
> be corrected by w(rite)
> Warning: invalid flag 0x0000 of partition table 7 will
> be corrected by w(rite)
> ...
> Warning: invalid flag 0x0000 of partition table 59
> will be corrected by w(rite)
> Warning: invalid flag 0x0000 of partition table 60
> will be corrected by w(rite)
e pleznita tabela de partitii.
sau, alternativ... ai avut bafta de a-l folosi pe un computer care nu 
stia sa lucreze corect cu hard diskuri mari, sau geometria a fost alta 
decit cea de la prima scriere. consecinta a fost ca in loc sa scrie unde 
trebuie, a facut wrap-around si a suprascris inceputul discului

> 
> Disk /dev/hdb: 30.0 GB, 30020272128 bytes
> 255 heads, 63 sectors/track, 3649 cylinders
> Units = cylinders of 16065 * 512 = 8225280 bytes
> 
>    Device Boot    Start       End    Blocks   Id 
> System
> /dev/hdb1   *         1      3656  29360109+  1f 
> Unknown
> /dev/hdb2           155      2434  18314100    f 
> Win95 Ext'd (LBA)
> /dev/hdb5   ?       157     67624 541933568    0 
> Empty
> /dev/hdb6   ?       157     67624 541933568    0 
> Empty
> /dev/hdb7   ?       157     67624 541933568    0 
> Empty
> ...
> 
> La comanda
> bash-2.05b# fdisk /dev/hdb1 -l
deh/hdb1 e deja prima partitie, nu are de ce sa fie tabela de partitii 
valida la inceputul ei. ca atare ce urmeaza e inutil si nerelevant

> 
> Disk /dev/hdb1: 30.0 GB, 30064752128 bytes
> 255 heads, 63 sectors/track, 3655 cylinders
> Units = cylinders of 16065 * 512 = 8225280 bytes
> 
>      Device Boot    Start       End    Blocks   Id 
> System
> /dev/hdb1p1   ?    120513    235786 925929529+  68 
> Unknown
> Partition 1 does not end on cylinder boundary.
> /dev/hdb1p2   ?     82801    116350 269488144   79 
> Unknown
> Partition 2 does not end on cylinder boundary.
> /dev/hdb1p3   ?     33551    120595 699181456   53 
> OnTrack DM6 Aux3
> Partition 3 does not end on cylinder boundary.
> /dev/hdb1p4   ?     86812     86813     10668+  49 
> Unknown
> Partition 4 does not end on cylinder boundary.
> 
> Partition table entries are not in disk order
> 
> Nu am vazut asa ceva in viata mea. Pot sa corectez
> partitiile cu vreun util pentru linux ca sa fac hdd-ul
> accesibil oricarui OS?
da. dd if=/dev/zero of=/dev/hda count=1 bs=512
se va sterge inceputul discului si va parea nou.

-- 
Computers are devices for converting data into error messages



--- 
Detalii despre listele noastre de mail: http://www.lug.ro/


Raspunde prin e-mail lui