Allt från Computex 2023

Kan inte installera USB-disk i Linux/Auditor

Permalänk
Medlem

Kan inte installera USB-disk i Linux/Auditor

hallåj,

det är första gången jag sitter med linux nu på grund av en windowskrasch (why am I not surprised). därav har jag blivit tvungen att köra in en skiva med Auditor och försöka komma åt eventuellt förlorad data. jag har nu fått igång Auditor och lyckats mounta /dev/hda1 (windowsdisken) och kan komma åt filerna (tack gode gud). nu är problemet att jag gärna vill göra en backup på skiten, kopiera över allt till den externa usb hdn, en lacie 200gb.

min första fråga är; hur i hela friden mountar jag en sådan? jag har prövat allt som står på nätet, känns det som. jag har prövat "mount /dev/sda /mnt/usb", men det kommer felmeddelande "mount: /dev/sda is not a valid block device". vad gör jag?

min andra fråga är; om NTFS-partitionen är skadad på nåt sätt, kan man på enkelt sätt laga denna, UTAN att förlora innehållet på hårddisken? jag misstänker att filsystemet eller MDRen imploderat

tacksam för extremt snabb expertis!

Permalänk
Medlem

Testa skriva /dev/sda1 istället för bara /dev/sda.

EDIT: Fungerar inte det måste du ta reda på vilken disk/partition som din USB-disk är och mounta den.

Visa signatur

void@qnet
teeworlds, stålverk80, evil schemer, c, c++
Languages shape the way we think, or don't.

Permalänk
Medlem

tack för kvickt svar!

har testat alla sda's.

har kört: mount /dev/sda? /mnt/usb
? = 1, 2, 3, 4 osv

då kommer felmeddelandet:
"mount: /dev/sda1 is not a valid block device"

EDIT: jag har prövat alla möjliga; det går liksom inte att hitta usb-devicen. vad fan är snett? nåt som saknas? observera att jag är nybörjare på linux.

Permalänk
Medlem

Först och främst... hittar din dist hårddisken? Kolla med dmesg om den ger något meddelande när du kopplar in/ur den. Om den gör det borde du kunna se vilket namn den har där och sedan mounta den. On den inte gör det får du se till att du har drivrutinerna för USB laddade.

Visa signatur

void@qnet
teeworlds, stålverk80, evil schemer, c, c++
Languages shape the way we think, or don't.

Permalänk
Medlem

detta står i dmesg.
jag antar att NTFS-felmeddelandena är från hda1; att det är detta som är grunden till kraschen. men jag kan ju läsa filerna på disken, så det är ju i alla fall bra.

[...]

NTFS-fs error (device hda1): map_mft_record_page(): Mft record 0x45a2 is corrupt. Run chkdsk.
NTFS-fs error (device hda1): map_mft_record(): Failed with error code 5.
NTFS-fs error (device hda1): ntfs_read_locked_inode(): Failed with error code -5. Marking corrupt inode0x45a2 as bad. Run chkdsk.
NTFS-fs error (device hda1): map_mft_record_page(): Mft record 0x15a49 is corrupt. Run chkdsk.
NTFS-fs error (device hda1): map_mft_record(): Failed with error code 5.
NTFS-fs error (device hda1): ntfs_read_locked_inode(): Failed with error code -5. Marking corrupt inode0x15a49 as bad. Run chkdsk.
NTFS-fs error (device hda1): map_mft_record_page(): Mft record 0x15b70 is corrupt. Run chkdsk.
NTFS-fs error (device hda1): map_mft_record(): Failed with error code 5.
NTFS-fs error (device hda1): ntfs_read_locked_inode(): Failed with error code -5. Marking corrupt inode0x15b70 as bad. Run chkdsk.
NTFS-fs error (device hda1): map_mft_record_page(): Mft record 0x4455 is corrupt. Run chkdsk.
printk: 9 messages suppressed.
NTFS-fs error (device hda1): map_mft_record_page(): Mft record 0x155ed is corrupt. Run chkdsk.
NTFS-fs error (device hda1): map_mft_record(): Failed with error code 5.
NTFS-fs error (device hda1): ntfs_read_locked_inode(): Failed with error code -5. Marking corrupt inode0x155ed as bad. Run chkdsk.
NTFS-fs error (device hda1): map_mft_record_page(): Mft record 0x15dca is corrupt. Run chkdsk.
NTFS-fs error (device hda1): map_mft_record(): Failed with error code 5.
printk: 10 messages suppressed.
NTFS-fs error (device hda1): ntfs_lookup_inode_by_name(): Directory index record with vcn 0x0 is corrupt. Corrupt inode 0x3562b. Run chkdsk.
psmouse.c: bad data from KBC - bad parity
psmouse.c: Wheel Mouse at isa0060/serio1/input0 lost synchronization, throwing 3 bytes away.
printk: 3 messages suppressed.
NTFS-fs error (device hda1): ntfs_lookup_inode_by_name(): Directory index record with vcn 0x4d is corrupt. Corrupt inode 0x28896. Run chkdsk.
NTFS-fs error (device hda1): ntfs_lookup(): ntfs_lookup_ino_by_name() failed with error code 5.
NTFS-fs error (device hda1): ntfs_lookup_inode_by_name(): Directory index record with vcn 0x4d is corrupt. Corrupt inode 0x28896. Run chkdsk.
NTFS-fs error (device hda1): ntfs_lookup(): ntfs_lookup_ino_by_name() failed with error code 5.
EFS: 1.0a - http://aeschi.ch.eu.org/efs/
ehci_hcd 0000:00:10.4: remove, state 1
usb usb4: USB disconnect, address 1
ehci_hcd 0000:00:10.4: USB bus 4 deregistered
ehci_hcd: Unknown parameter `usb-storage'
ehci_hcd: Unknown parameter `usb-storage'
ohci_hcd: Unknown parameter `usb-storage'
Initializing USB Mass Storage driver...
usbcore: registered new driver usb-storage
USB Mass Storage support registered.

Permalänk
Medlem

Testa en dist som mountar usb automatiskt.

Tror att ubuntus-live cd gör det

Permalänk
Medlem

will do! tack för tipset, men just nu så sitter jag på Auditor och vill se om det går att lösa i detta nu

Permalänk

vilket filsystem kör usbhårddsiken? du måste nog ange det med -t filsystemstyp

Permalänk
Medlem

Tänk på att du kan få problem om den externahårddisken har NTFS som filsystem.

Permalänk
Medlem

gah, ni skämtar.
jag tror bestämt att den är formaterad i NTFS. den har en hög med prylar på sig så den går inte att formatera i nuläget. vad gör jag?

Permalänk

om du har en till dator kan du överföra med samba eller något

Permalänk
Medlem

jag har en på gång.
en följdfråga; läsning på windowsdisken fungerar med slumpvist utvalda filer. så den verkar vara hyfsat intakt i alla fall. men OM det nu skulle komma ett I/O fel.. vad är förslaget att göra då?

Permalänk
Medlem

cfdisk /dev/sda

se om du får upp den där.

Visa signatur

Behind every great fortune there is a crime. - Honoré de Balzac
simonb @ irc

Permalänk
Medlem

fatal error: cannot open disk drive. press any key to exit cfdisk.

Permalänk
Medlem

Är du root när du skriver kommandot?

Annars kan du väl slänga upp en ftp på en annan dator och tanka över allt med.