2008-10-20, 17:11
  #1
Medlem
Sollens avatar
Som topic säger.
Jag skaffade Ubuntu så sent som igår. Allting fungerade fint och så, tills alldeles nyligen, då min portabla hårddisk inte automountas av någon anledning.

Fstab ser ut såhär:
Kod:
# /etc/fstab: static file system information.
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
proc            /proc           proc    defaults        0       0
# /dev/hda1
UUID=016b6f79-9f68-4084-b676-7ac424a366ca /               ext3    relatime,errors=remount-ro 0       1
# /dev/hda5
UUID=10223729-2567-4040-9113-c8b3eadb4025 none            swap    sw              0       0
/dev/hdc        /media/cdrom0   udf,iso9660 user,noauto,exec,utf8 0       0



Hjälp, tack?
Citera
2008-10-20, 18:06
  #2
Medlem
alinds avatar
Citat:
Ursprungligen postat av Sollen
Som topic säger.
Jag skaffade Ubuntu så sent som igår. Allting fungerade fint och så, tills alldeles nyligen, då min portabla hårddisk inte automountas av någon anledning.

Fstab ser ut såhär:
Kod:
# /etc/fstab: static file system information.
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
proc            /proc           proc    defaults        0       0
# /dev/hda1
UUID=016b6f79-9f68-4084-b676-7ac424a366ca /               ext3    relatime,errors=remount-ro 0       1
# /dev/hda5
UUID=10223729-2567-4040-9113-c8b3eadb4025 none            swap    sw              0       0
/dev/hdc        /media/cdrom0   udf,iso9660 user,noauto,exec,utf8 0       0



Hjälp, tack?

Det verkar inte som din externa disk finns med i fstab (och ska inte behöva det).

Om du har filsystemet NTFS på din externa hårddisk kontrollera att den inte markerats som "dirty". Det sker om du kopplar ut hårddisken utan att använda "säker borttagning" i windows. Du får bort "dirty"-biten genom att koppla in disken i en windowsmaskin och mata ut disken på rätt sätt. Alternativt kan du tvinga en mount genom att lägga till mount-option "force" (d.v.s. -o force sist på din mount-rad)
__________________
Senast redigerad av alind 2008-10-20 kl. 18:10.
Citera
2008-10-21, 07:21
  #3
Medlem
Sollens avatar
Citat:
Ursprungligen postat av alind
Det verkar inte som din externa disk finns med i fstab (och ska inte behöva det).

Om du har filsystemet NTFS på din externa hårddisk kontrollera att den inte markerats som "dirty". Det sker om du kopplar ut hårddisken utan att använda "säker borttagning" i windows. Du får bort "dirty"-biten genom att koppla in disken i en windowsmaskin och mata ut disken på rätt sätt. Alternativt kan du tvinga en mount genom att lägga till mount-option "force" (d.v.s. -o force sist på din mount-rad)
Det funkade förut när jag körde Sabayon.
Hur som helst, när jag försöker med "mount"-kommandot får jag meddelandet att "sdb" inte finns i /etc/fstab eller /etc/mtab.
Testar jag med -o force proklamerar datorn att inget medium är funnet.
Citera
2008-10-21, 08:07
  #4
Medlem
Tigrovis avatar
Känns disken igen ordentligt när du kopplar i den?
Vad säger sista raderna i en "dmesg" några sekunder efter att du kopplat in den?
Citera
2008-10-21, 14:55
  #5
Medlem
alinds avatar
Citat:
Ursprungligen postat av Sollen
Det funkade förut när jag körde Sabayon.
Hur som helst, när jag försöker med "mount"-kommandot får jag meddelandet att "sdb" inte finns i /etc/fstab eller /etc/mtab.
Testar jag med -o force proklamerar datorn att inget medium är funnet.

När du mountar anger du en monteringspunkt också? Om man inte anger en monteringspunkt söker mount i fstab efter ett förutbestämt ställe, misslyckas och gnäller på dig.

Du kan kontrollera att disken är länkad till en device genom kommandot sudo fdisk -l
Om du inte hittar /dev/sdb i listan, samt dess partitioner ligger problemet någon annan stans. Jag antar att du har en partition på den externa och att den är i filsystemet ntfs. Kör då:
Kod:
sudo mount -t ntfs -o force /dev/sdb1 /mnt
sudo umount /mnt
Detta kommer mounta din disk rakt på /mnt, vilket inte är en lämplig permanent lösning så vi unmountar direkt. Däremot kommer du ha tagit bort dirty-biten från disken och du kan nu montera den på vanligt vis.

EDIT: ändrade stavfel
Citera
2008-10-21, 16:41
  #6
Medlem
Sollens avatar
Ok. En liten uppdatering:
När jag drar ur kontakten till hårddisken och sedan drar in den igen känner ubuntu igen den ett par sekunder till någon minut innan den inte vill igen.
Har testat på en windowsapparat, där det fungerade, så det är inte hårddisken det är fel på.
__________________
Senast redigerad av Sollen 2008-10-21 kl. 17:40.
Citera
2008-10-21, 16:53
  #7
Medlem
Sollens avatar
En dmesg ger följande extremt mycket
Kod:
[85083.822217] FAT: unable to read inode block for updating (i_pos 14592258832)
[85083.822225] FAT: FAT read failed (blocknr 111338)
[85083.822231] FAT: bread failed in fat_clusters_flush
[85083.822237] FAT: unable to read inode block for updating (i_pos 14592258830)
[85103.386588] usb 3-4: new high speed USB device using ehci_hcd and address 8
[85103.534080] usb 3-4: configuration #1 chosen from 1 choice
[85103.560061] scsi6 : SCSI emulation for USB Mass Storage devices
[85103.566424] usb-storage: device found at 8
[85103.566430] usb-storage: waiting for device to settle before scanning
[85108.560552] usb-storage: device scan complete
[85108.564432] scsi 6:0:0:0: Direct-Access     ST350083 0AS                   PQ: 0 ANSI: 2
[85108.586395] sd 6:0:0:0: [sde] 976773168 512-byte hardware sectors (500108 MB)
[85108.589002] sd 6:0:0:0: [sde] Write Protect is off
[85108.589008] sd 6:0:0:0: [sde] Mode Sense: 38 00 00 00
[85108.589011] sd 6:0:0:0: [sde] Assuming drive cache: write through
[85108.610494] sd 6:0:0:0: [sde] 976773168 512-byte hardware sectors (500108 MB)
[85108.613114] sd 6:0:0:0: [sde] Write Protect is off
[85108.613123] sd 6:0:0:0: [sde] Mode Sense: 38 00 00 00
[85108.613125] sd 6:0:0:0: [sde] Assuming drive cache: write through
[85108.613134]  sde: sde1
[85108.632207] sd 6:0:0:0: [sde] Attached SCSI disk
[85108.632255] sd 6:0:0:0: Attached scsi generic sg4 type 0
[85125.276785] FAT: Filesystem panic (dev sde1)
[85125.276794]     fat_get_cluster: invalid cluster chain (i_pos 0)
[85125.276798]     File system has been set read-only
[85127.402031] sd 6:0:0:0: [sde] Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE,SUGGEST_OK
[85127.402041] sd 6:0:0:0: [sde] Sense Key : Medium Error [current] 
[85127.402045] sd 6:0:0:0: [sde] Add. Sense: Unrecovered read error
[85127.402051] end_request: I/O error, dev sde, sector 912016431
[85129.456825] sd 6:0:0:0: [sde] Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE,SUGGEST_OK
[85129.456835] sd 6:0:0:0: [sde] Sense Key : Medium Error [current] 
[85129.456840] sd 6:0:0:0: [sde] Add. Sense: Unrecovered read error
[85129.456845] end_request: I/O error, dev sde, sector 912016440
[85129.457208] FAT: Directory bread(block 912016377) failed
[85131.536479] sd 6:0:0:0: [sde] Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE,SUGGEST_OK
[85131.536490] sd 6:0:0:0: [sde] Sense Key : Medium Error [current] 
[85131.536495] sd 6:0:0:0: [sde] Add. Sense: Unrecovered read error
[85131.536500] end_request: I/O error, dev sde, sector 912016458
[85131.536796] FAT: Directory bread(block 912016395) failed
[85133.499708] sd 6:0:0:0: [sde] Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE,SUGGEST_OK
[85133.499717] sd 6:0:0:0: [sde] Sense Key : Medium Error [current] 
[85133.499722] sd 6:0:0:0: [sde] Add. Sense: Unrecovered read error
[85133.499727] end_request: I/O error, dev sde, sector 912016462
[85133.500024] FAT: Directory bread(block 912016399) failed
[85135.446197] sd 6:0:0:0: [sde] Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE,SUGGEST_OK
[85135.446208] sd 6:0:0:0: [sde] Sense Key : Medium Error [current] 
[85135.446212] sd 6:0:0:0: [sde] Add. Sense: Unrecovered read error
[85135.446217] end_request: I/O error, dev sde, sector 912016464
[85135.446512] FAT: Directory bread(block 912016401) failed
[85137.426060] sd 6:0:0:0: [sde] Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE,SUGGEST_OK
[85137.426070] sd 6:0:0:0: [sde] Sense Key : Medium Error [current] 
[85137.426075] sd 6:0:0:0: [sde] Add. Sense: Unrecovered read error
[85137.426079] end_request: I/O error, dev sde, sector 912016471
[85137.426376] FAT: Directory bread(block 912016408) failed
[85139.539083] sd 6:0:0:0: [sde] Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE,SUGGEST_OK
[85139.539094] sd 6:0:0:0: [sde] Sense Key : Medium Error [current] 
[85139.539100] sd 6:0:0:0: [sde] Add. Sense: Unrecovered read error
[85139.539104] end_request: I/O error, dev sde, sector 912016486
[85139.539448] FAT: Directory bread(block 912016423) failed
[85166.992238] FAT: Directory bread(block 238511) failed
[85167.486339] usb 3-4: USB disconnect, address 8
[85167.486816] sd 6:0:0:0: [sde] Result: hostbyte=DID_NO_CONNECT driverbyte=DRIVER_OK,SUGGEST_OK
[85167.486823] end_request: I/O error, dev sde, sector 912016489
[85167.486856] sd 6:0:0:0: [sde] Result: hostbyte=DID_NO_CONNECT driverbyte=DRIVER_OK,SUGGEST_OK
[85167.486859] end_request: I/O error, dev sde, sector 862247599
[85167.487386] FAT: Directory bread(block 912016426) failed
[85167.489072] printk: 16 messages suppressed.
[85167.489079] Buffer I/O error on device sde1, logical block 1
[85167.489082] lost page write due to I/O error on sde1
[85167.489098] Buffer I/O error on device sde1, logical block 593438844
[85167.489134] lost page write due to I/O error on sde1
[85167.489356] FAT: Directory bread(block 912016427) failed
[85167.496564] Buffer I/O error on device sde1, logical block 593438854
[85440.516004] usb 3-4: new high speed USB device using ehci_hcd and address 9
[85440.663899] usb 3-4: configuration #1 chosen from 1 choice
[85440.704604] scsi7 : SCSI emulation for USB Mass Storage devices
[85440.708279] usb-storage: device found at 9
[85440.708287] usb-storage: waiting for device to settle before scanning
[85445.702017] usb-storage: device scan complete
[85445.705946] scsi 7:0:0:0: Direct-Access     ST350083 0AS                   PQ: 0 ANSI: 2
[85445.728658] sd 7:0:0:0: [sde] 976773168 512-byte hardware sectors (500108 MB)
[85445.731140] sd 7:0:0:0: [sde] Write Protect is off
[85445.731145] sd 7:0:0:0: [sde] Mode Sense: 38 00 00 00
[85445.731148] sd 7:0:0:0: [sde] Assuming drive cache: write through
[85445.752877] sd 7:0:0:0: [sde] 976773168 512-byte hardware sectors (500108 MB)
[85445.755370] sd 7:0:0:0: [sde] Write Protect is off
[85445.755378] sd 7:0:0:0: [sde] Mode Sense: 38 00 00 00
[85445.755380] sd 7:0:0:0: [sde] Assuming drive cache: write through
[85445.755389]  sde: sde1
[85445.772945] sd 7:0:0:0: [sde] Attached SCSI disk
[85445.773057] sd 7:0:0:0: Attached scsi generic sg4 type 0
[85464.849133] FAT: Directory bread(block 238448) failed
[85481.027659] FAT: Filesystem panic (dev sde1)
[85481.027669]     fat_get_cluster: invalid cluster chain (i_pos 0)
[85481.027674]     File system has been set read-only
[85510.075314] usb 3-4: USB disconnect, address 9
[85510.075707] sd 7:0:0:0: [sde] Result: hostbyte=DID_NO_CONNECT driverbyte=DRIVER_OK,SUGGEST_OK
[85510.075712] end_request: I/O error, dev sde, sector 886495327
[85510.075728] sd 7:0:0:0: [sde] Result: hostbyte=DID_NO_CONNECT driverbyte=DRIVER_OK,SUGGEST_OK
[85510.075731] end_request: I/O error, dev sde, sector 886495343
[85510.083546] printk: 7 messages suppressed.
[85510.083554] Buffer I/O error on device sde1, logical block 22012531
[85510.083617] Buffer I/O error on device sde1, logical block 593438858
[85510.083619] lost page write due to I/O error on sde1
[85515.057221] usb 2-2: new full speed USB device using ohci_hcd and address 5
[85515.257218] usb 2-2: not running at top speed; connect to a high speed hub
[85515.279302] usb 2-2: configuration #1 chosen from 1 choice
[85515.305850] scsi8 : SCSI emulation for USB Mass Storage devices
[85515.307553] usb-storage: device found at 5
[85515.307561] usb-storage: waiting for device to settle before scanning
[85520.299115] usb-storage: device scan complete
[85520.305099] scsi 8:0:0:0: Direct-Access     ST350083 0AS                   PQ: 0 ANSI: 2
[85520.336057] sd 8:0:0:0: [sde] 976773168 512-byte hardware sectors (500108 MB)
[85520.346600] sd 8:0:0:0: [sde] Write Protect is off
[85520.346609] sd 8:0:0:0: [sde] Mode Sense: 38 00 00 00
[85520.346612] sd 8:0:0:0: [sde] Assuming drive cache: write through
[85520.374176] sd 8:0:0:0: [sde] 976773168 512-byte hardware sectors (500108 MB)
[85520.384121] sd 8:0:0:0: [sde] Write Protect is off
[85520.384128] sd 8:0:0:0: [sde] Mode Sense: 38 00 00 00
[85520.384131] sd 8:0:0:0: [sde] Assuming drive cache: write through
[85520.384137]  sde: sde1
[85520.409065] sd 8:0:0:0: [sde] Attached SCSI disk
[85520.409112] sd 8:0:0:0: Attached scsi generic sg4 type 0
[85603.405677] usb 2-2: USB disconnect, address 5
[85603.409644] sd 8:0:0:0: [sde] Result: hostbyte=DID_ERROR driverbyte=DRIVER_OK,SUGGEST_OK
[85603.409651] end_request: I/O error, dev sde, sector 104163
[85603.414622] FAT: FAT read failed (blocknr 104100)
[85603.557762] FAT: Directory bread(block 238511) failed
[85609.909703] usb 3-4: new high speed USB device using ehci_hcd and address 10
[85610.057176] usb 3-4: configuration #1 chosen from 1 choice
[85610.083037] scsi9 : SCSI emulation for USB Mass Storage devices
[85610.089766] usb-storage: device found at 10
[85610.089773] usb-storage: waiting for device to settle before scanning
[85615.083551] usb-storage: device scan complete
[85615.087423] scsi 9:0:0:0: Direct-Access     ST350083 0AS                   PQ: 0 ANSI: 2
[85615.109634] sd 9:0:0:0: [sde] 976773168 512-byte hardware sectors (500108 MB)
[85615.112242] sd 9:0:0:0: [sde] Write Protect is off
[85615.112248] sd 9:0:0:0: [sde] Mode Sense: 38 00 00 00
[85615.112251] sd 9:0:0:0: [sde] Assuming drive cache: write through
[85615.133735] sd 9:0:0:0: [sde] 976773168 512-byte hardware sectors (500108 MB)
[85615.136344] sd 9:0:0:0: [sde] Write Protect is off
[85615.136349] sd 9:0:0:0: [sde] Mode Sense: 38 00 00 00
[85615.136352] sd 9:0:0:0: [sde] Assuming drive cache: write through
[85615.136360]  sde: sde1
[85615.157656] sd 9:0:0:0: [sde] Attached SCSI disk
[85615.157707] sd 9:0:0:0: Attached scsi generic sg4 type 0
Citera
2008-10-21, 17:33
  #8
Medlem
alinds avatar
Citat:
Ursprungligen postat av Sollen
En dmesg ger följande extremt mycket
....

Det ser ut som din externa disk är av filsystemet fat32 samt att du har någon form av fel på hårddisken. Alltså att det är något fysiskt fel då den upprepat klagar på läsfel. Att det fungerar ett tag kan bero på att du inte läser de skadade sektorerna direkt utan när du vill komma åt någon speciell fil.

Jag skulle råda dig till att köra en ordentlig diskkontroll i windows.

Hårddiskar är känsligare än man tror. Tog själv sönder en hårddisk av enterprise-kvalitet genom att flytta datorn lite oförsiktigt.


Här ser du när det går fel:
Kod:
[85108.632207] sd 6:0:0:0: [sde] Attached SCSI disk
[85108.632255] sd 6:0:0:0: Attached scsi generic sg4 type 0
---- Disken är mountad

---- 17 sekunder senare: filesystem panic
[85125.276785] FAT: Filesystem panic (dev sde1)
[85125.276794]     fat_get_cluster: invalid cluster chain (i_pos 0)
[85125.276798]     File system has been set read-only

---- 2 sekunder senare: Läsfel
[85127.402031] sd 6:0:0:0: [sde] Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE,SUGGEST_OK
[85127.402041] sd 6:0:0:0: [sde] Sense Key : Medium Error [current] 
[85127.402045] sd 6:0:0:0: [sde] Add. Sense: Unrecovered read error
[85127.402051] end_request: I/O error, dev sde, sector 912016431
__________________
Senast redigerad av alind 2008-10-21 kl. 17:49.
Citera
2008-10-21, 17:56
  #9
Medlem
Sollens avatar
Citat:
Ursprungligen postat av alind
Det ser ut som din externa disk är av filsystemet fat32 samt att du har någon form av fel på hårddisken. Alltså att det är något fysiskt fel då den upprepat klagar på läsfel. Att det fungerar ett tag kan bero på att du inte läser de skadade sektorerna direkt utan när du vill komma åt någon speciell fil.

Jag skulle råda dig till att köra en ordentlig diskkontroll i windows.

Hårddiskar är känsligare än man tror. Tog själv sönder en hårddisk av enterprise-kvalitet genom att flytta datorn lite oförsiktigt.


Här ser du när det går fel:
Kod:
[85108.632207] sd 6:0:0:0: [sde] Attached SCSI disk
[85108.632255] sd 6:0:0:0: Attached scsi generic sg4 type 0
---- Disken är mountad

---- 17 sekunder senare: filesystem panic
[85125.276785] FAT: Filesystem panic (dev sde1)
[85125.276794]     fat_get_cluster: invalid cluster chain (i_pos 0)
[85125.276798]     File system has been set read-only

---- 2 sekunder senare: Läsfel
[85127.402031] sd 6:0:0:0: [sde] Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE,SUGGEST_OK
[85127.402041] sd 6:0:0:0: [sde] Sense Key : Medium Error [current] 
[85127.402045] sd 6:0:0:0: [sde] Add. Sense: Unrecovered read error
[85127.402051] end_request: I/O error, dev sde, sector 912016431
Ack och ve.
Nåväl, det blir väl till att försöka rädda det som går och sedan inhandla en ny.
Citera
2008-10-21, 22:48
  #10
Medlem
Tigrovis avatar
Citat:
Ursprungligen postat av Sollen
Ack och ve.
Nåväl, det blir väl till att försöka rädda det som går och sedan inhandla en ny.
Om den nu inte är trasig (kolla med hårddisktillverkarens program), så...
Citat:
Ursprungligen postat av Sollen
...när jag försöker med "mount"-kommandot får jag meddelandet att "sdb" inte finns i /etc/fstab eller /etc/mtab.
Kan bero på att den numera kallas sde1 och inte sdb1, enligt din dmesg...
Men felen ser ju inte roliga ut iaf.
Citera

Skapa ett konto eller logga in för att kommentera

Du måste vara medlem för att kunna kommentera

Skapa ett konto

Det är enkelt att registrera ett nytt konto

Bli medlem

Logga in

Har du redan ett konto? Logga in här

Logga in