ei kone enää aamulla bootannut, kun ei löytänyt käyttöjärjestelmää. Tutkinnan jälkeen havaitsin että HD on joakin pahasti sekaisin. Partition Magic näyttää koko levyn olevan formatoimatta. CHKDSK ilmoittaa suurista ongelmista eikä lähde edes tekemään mitään. Onko joitan hyviä vinkkejä vai lähdenkö formatoimaan (jos sekään enää onnistuu)
taitaa olla formatointi edessä
fortranmies
2362
0Äänestä
Muut lukivat myös
Ketjusta on poistettu 1 sääntöjenvastainen viesti.
Odottaa vastausta
Näihin keskusteluihin ei ole vielä vastattu. Ole ensimmäinen.
Vastaukset 2
Vanhimmat
Pahalta kuulostaa. Kokeile formatointia, vaikka tosin eihän tuollaista ihan noin "muuten vaan" pitäisi tapahtua ilman laitevikaa eli kiintolevyn hajoamista. Ehkä koneesi kuitenkin päätti piristää päivääsi ihan huvikseen, ilman mekaanista syytä. :)
Eikä sähköpiikin tarvi olla edes silminnäkyvää, kone on herkempi kuin ihmisen silmä huomaamaan piikit. Ja kuten sanoin niin windows on erittäin tehokas myös sekoittamaan tiedostojärjestelmää...nimimerkillä kokemusta kummastakin. Alla on pari juttua jotka on auttaneet ainakin mua:
Mä tekisin niin että äkkiä jokin live-linux apuun, ja tällä komennolla kopio levyn sisällöstä toiselle levylle tiedostoksi:
sudo mkdir /WINDOWS
sudo mkdir /WINDOWS/kakkoslevy
mount /dev/hdb1 /WINDOWS/kakkoslevy
sudo dd if=/dev/hda of=/dev/kakkoslevy/vanhalevy.iso conv=noerror
Tuo on esimerkkikomento eikä välttämättä päde suoraan sun koneeseen, ja hda = IDE eli PATA-levy joka on ensimmäisessä väylässä (hd=IDE, a=ensimmäinen väylä, hdb1 taas tarkoittaa IDE-levy, toisessä väylässä ja sen ensimmäinen osio. Jos on SATA-levy niin silloin ei kirjoiteta hd vaan sd, eli esim. sda.
Sit kun oot kopioinut tuon, niin voit formatoida levyn. Jos formatointi ei onnistu, niin taas live-linuxia apuun, tällä kertaa tällainen komento:
sudo dd if=/dev/zero of=/dev/hda bs=4096 conv=noerror
Tuo pyyhkii koko paskan...anteeks levyn, osiotaulukkoa myöden tyhjäksi ja voipi olla että viimeistään tuolla levy voidaan saada takaisin käyttöön.
Jos ihmettelet että mitä noissa komennoissa käytetty if tarkoittaa niin se on lähde ja of puolestaan kohde, siis if= input file, of= output file, eli vähän sama kuin kopiois copy-komennolla : copy c:\autoexec.bat d:\
bs taas tarkoittaa block size eli lohkon koko, kannattaa pitää toi 4096 niin dd hoitaa nopeammin ton homman, conv=noerror puolestaan tarkoittaa ettei homma pysähdy heti ekaan virheeseen vaan jatketaan virheistä huolimatta.