Sida 1 av 1

hd0, msdos1 read error

Postat: 12 apr 2011, 08:30
av Trileia
Hej!

Jag är fullständig nybörjare på Ubuntu och slängde ut Vista helt och hållet i förrgår. Lade in Ubuntu från en CD-skiva och det gick jättebra, startade som det skulle och jag la in de program jag ville ha (GIMP, VLC och Spotify). Sen stängde jag av datorn och när jag skulle starta igen så ville det inte komma igång.

Försöker jag starta utan skivan i så får jag en svart sida där det står
"hd0, msdos1 read error" och sen GRUB rescue.
Sen händer absolut ingenting.

Nu kör jag med "prova Ubuntu" direkt från skivan.. Och jag fattar absolut ingenting. Har googlat men får bara upp två resultat, det ena en Twitter-sida som inte hjälper mig ett skit och det andra från ett engelsk Ubuntuforum där ingen kommer med något svar heller.

NÅGON som vet vad man ska göra? Förklara gärna så en treåring förstår eftersom jag är väldigt ny på det här..

Re: hd0, msdos1 read error

Postat: 12 apr 2011, 09:48
av ubot
Jag vet inte vad som är problemet och precis som du säger så finns det en tråd i am. ubuntu forums men än så länge utan ett bra svar på ditt problem. Jag hade försökt att återställa starthanteraren Grub så här: http://maketecheasier.com/restore-grub- ... 2010/05/05
Jag tycker guiden är så pedagogisk att en 3-åring förstår. Om du inte har någon annan lösning så prova mitt tips. Om det inte hjälper så får du komma tillbaka och hoppas att någon annan har ett bättre tips.

Re: hd0, msdos1 read error

Postat: 12 apr 2011, 12:55
av Bowmore
Felutskriften hd0, msdos1 read error indikerar läsfel på partitionen sda1.

Det kan bero på att det är en gammal disk du har eller att den blivit skadad.

Du kan försöka att reparera den med kommandot

Kod: Markera allt

sudo fsck -fy /dev/sda1
Så, starta upp din livecd och välj prova på igen.
Sätt sen upp ett teminalfönster via menyn Program > Tillbehör > Terminal
Skriv eller kopiera in kommandot ovan i terminalen och tryck Enter
Får du en förfrågan om lösenord så tryck Enter igen

Kommandot kommer då att köra fem olika typer av kontroller och försöka reparera eventuella fel. Om det ser bra ut, dvs den verkar lyckats reparera eventuella fel, så prova att starta upp Ubuntu igen.

Får du felutskrifter och är osäker på om felen reparerats eller inte så kan du alltid köra kommandot igen och se om felutskrifterna försvunnit.

Re: hd0, msdos1 read error

Postat: 12 apr 2011, 17:59
av Trileia
Kör fsck just nu och det händer absolut INGENTING!
Säger till om något skulle hända..

Re: hd0, msdos1 read error

Postat: 12 apr 2011, 18:24
av Bowmore
Om du har formaterat med ext4 vilket är default för Maverick så borde det gå snabbt. Om det inte har hänt nåt mer så avbryt genom att stänga ner terminalen.

Om fsck hänger så lär det nog inte heller gå att montera enheten sda1 men du kan ju prova att montera sda1 med kommandot:

Kod: Markera allt

sudo mount /dev/sda1 /mnt
Om du lyckas så ska du kunna se innehållet under mappen /mnt i filbläddraren.

Ger kommando nån felutskrift?

Re: hd0, msdos1 read error

Postat: 12 apr 2011, 18:27
av Trileia
Ingen felutskrift, jag ska prova att mounta. Vad snäll du är som försöker hjälpa mig. Tack (även om det inte skulle funka)!!

Re: hd0, msdos1 read error

Postat: 12 apr 2011, 18:30
av Trileia
Händer inget när jag försöker mounta heller.. :'(

Re: hd0, msdos1 read error

Postat: 12 apr 2011, 18:36
av Bowmore
Hmm, menar du att även det kommando hänger och att du inte kommer tillbaks till prompten? Fick du upp en ny prompt så lyckades det kommandot och du kan se innehållet i sda1 under mappen /mnt.

Annars, vad ger kommandot

Kod: Markera allt

sudo fdisk -l
där det sista tecknet är ett litet L.

Re: hd0, msdos1 read error

Postat: 12 apr 2011, 18:40
av Trileia
Tjoho, äntligen kom det ett svar (fdisk)

Och det lyder:

Disk /dev/sda: 320.1 GB, 320072933376 bytes
255 heads, 63 sectors/track, 38913 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x000a3ceb

Device Boot Start End Blocks Id System
/dev/sda1 * 1 37767 303355904 83 Linux
/dev/sda2 37767 38914 9212929 5 Extended
/dev/sda5 37767 38914 9212928 82 Linux swap / Solaris

Re: hd0, msdos1 read error

Postat: 12 apr 2011, 18:50
av Bowmore
Jag är lite konfunderad nu ???

Kommadot fsck borde inte ha hängt, inte heller mount.

För säkerhets skull så vi vet, vad ger kommandot:

Kod: Markera allt

ls /mnt

Re: hd0, msdos1 read error

Postat: 12 apr 2011, 18:52
av Trileia
Det ger ingenting, men det kommer iaf tillbaka till ubuntu@ubuntu. Eller ska det stå sudo innan?

Re: hd0, msdos1 read error

Postat: 12 apr 2011, 19:15
av Bowmore
Trileia skrev:Eller ska det stå sudo innan?
Inte i detta fall.

Det verkar som om att det inte går att komma åt sda1, dvs den enhet där systemet och dina filer ligger. Har nog aldrig sett detta, åtminstone inte på interna hårddiskar. Kan ju vara nåt strul med disken.

Måste ta mig en funderare och så får vi se om någon annan har idéer. Annars är väl en ominstallation den enklaste/snabbaste vägen ut med tanke på att du nyss installerat Ubuntu.

Re: hd0, msdos1 read error

Postat: 12 apr 2011, 19:18
av Trileia
Gissa om jag försökt ominstallera.. Men den hänger sig. Jag får väl anta att hårddisken helt enkelt är slut..
:-[ :'(

Tack för att du försökte iaf! :kram:

Re: hd0, msdos1 read error

Postat: 12 apr 2011, 22:01
av Trileia
Tänkte bara berätta att jag nu gjort ett hårddisktest som snurrade 2% innan det gav upp och jag fick svaret "disk test failed".
Jag har även lärt mig att en hårddisk tickar olycksbådande innan den dör.. det tickande ljudet har jag hört i några månader nu och hela tiden trott berodde på att fläkten började ge sig.

Så jag antar att problemet är löst. Jag hoppas det iaf. Tack ni som försökte hjälpa mig, jag kommer installera Ubuntu på nya hårddisken också så jag återkommer säkert med nya problem :D

Re: hd0, msdos1 read error

Postat: 12 apr 2011, 22:35
av Bowmore
Trileia skrev:jag kommer installera Ubuntu på nya hårddisken också så jag återkommer säkert med nya problem :D
Misstänkte väl det ;D