Avatar billede Nybegynder
17. februar 2006 - 15:42 Der er 21 kommentarer og
1 løsning

Fejl ved læsning af HDD

Jeg for en melding der hedder:

Kunne ikke montere enheden.
Den rapporterede fejl var:
mount: kunne ikke finde /dev/sda2 i /etc/fstab eller /etc/mtab

Hvad kan det væreskyldes.
min HDD er en SATA HDD

Jeg er ny bruger af linux. Så vil gerne have lidt hjælp
Avatar billede Nybegynder
17. februar 2006 - 15:44 #1
Det er SUSE Linux 10.0 jeg har og køre med KDE på Dansk
Avatar billede strych9 Praktikant
17. februar 2006 - 15:53 #2
Gå til en kommandolinje.

Skriv cat /etc/fstab
Kopier output og sæt det ind i spørgsmålet her.

Samtidig, hvilket filsystem er den harddisk formateret med?
Avatar billede Nybegynder
17. februar 2006 - 16:08 #3
filsystemet er FAT32
jplynet@linux:~> cat /etc/fstab
/dev/hda2            /                    reiserfs  acl,user_xattr        1 1
/dev/hda1            swap                swap      defaults              0 0
proc                /proc                proc      defaults              0 0
sysfs                /sys                sysfs      noauto                0 0
usbfs                /proc/bus/usb        usbfs      noauto                0 0
devpts              /dev/pts            devpts    mode=0620,gid=5      0 0
/dev/dvdrecorder    /media/dvdrecorder  subfs      noauto,fs=cdfss,ro,procuid,                                                                          nosuid,nodev,exec,iocharset=utf8 0 0
/dev/cdrom          /media/cdrom        subfs      noauto,fs=cdfss,ro,procuid,                                                                          nosuid,nodev,exec,iocharset=utf8 0 0
/dev/fd0            /media/floppy        subfs      noauto,fs=floppyfss,procuid                                                                          ,nodev,nosuid,sync 0 0
none                /subdomain      subdomainfs noauto        0 0
jplynet@linux:~>
Avatar billede strych9 Praktikant
17. februar 2006 - 16:11 #4
Indsæt denne linje i fstab:

/dev/sda2          /mnt/whatever          vfat      defaults      0 0

Du skal lige rette linjen så der i stedet for "whatever" står hvor du rent faktisk gerne vil have at disken bliver mounted. Folderen som modsvarer "whatever" skal selvfølgelig eksistere.

Når linjen er tilføjet og folderen er oprettet, så genstart maskinen og se om disken bliver bragt online under opstart.

NB. Pas på hvad du laver i fstab. Det er en absolut kritisk systemfil, og din maskine starter ikke hvis du laver ged i den her.
Avatar billede Nybegynder
17. februar 2006 - 16:14 #5
okkay ja jeg er start bruger. hvad skal jeg skrive for at gå der ind og rette i den?
Avatar billede strych9 Praktikant
17. februar 2006 - 16:16 #6
prøv:
nano /etc/fstab
eller
pico /etc/fstab

Om det virker afhænger lidt af om du har de text editors (nano og pico) installeret på maskinen.
Avatar billede strych9 Praktikant
17. februar 2006 - 16:18 #7
Du skal forresten være root for at rette i dem.
Så skriv allerførst:
su
og så skriv dit root password når den beder om det.
Avatar billede Nybegynder
17. februar 2006 - 16:23 #8
okay er gjordt hvilken knapper skal der trykkes på når man skal gemme ens endringer?
Avatar billede Nybegynder
17. februar 2006 - 16:27 #9
Nu er det sat ind så det står sådanne er det korekt?

/dev/hda2            /                    reiserfs  acl,user_xattr        1 1
/dev/hda1            swap                swap      defaults              0 0
/dev/sda2          /mnt/whatever          vfat      defaults      0 0
proc                /proc                proc      defaults              0 0
sysfs                /sys                sysfs      noauto                0 0
usbfs                /proc/bus/usb        usbfs      noauto                0 0
devpts              /dev/pts            devpts    mode=0620,gid=5      0 0
/dev/dvdrecorder    /media/dvdrecorder  subfs      noauto,fs=cdfss,ro,procuid,nosuid,nodev,exec,iocharset=utf8 0 0
/dev/cdrom          /media/cdrom        subfs      noauto,fs=cdfss,ro,procuid,nosuid,nodev,exec,iocharset=utf8 0 0
/dev/fd0            /media/floppy        subfs      noauto,fs=floppyfss,procuid,nodev,nosuid,sync 0 0
none                /subdomain      subdomainfs noauto        0 0
Avatar billede strych9 Praktikant
17. februar 2006 - 16:27 #10
I nano? Det er vist ctrl + o for write.
Avatar billede strych9 Praktikant
17. februar 2006 - 16:30 #11
læs min første kommantar

har du en folder der hedder whatever inde i /mnt?
du skal lige vælge hvad den skal hedde

hvis du vil have et forslag så kunne det jo feks være windows.
så:
mkdir /mnt/windows

ret denne linje i fstab
/dev/sda2          /mnt/whatever          vfat      defaults      0 0
til:
/dev/sda2          /mnt/windows          vfat      defaults      0 0

og så genstart:
shutdown -r now
Avatar billede Nybegynder
17. februar 2006 - 16:30 #12
Nu skriver den dette? hvad kan jeg gøre for den kan montere som alm bruger?

Kunne ikke montere enheden.
Den rapporterede fejl var:
mount: kun root kan montere /dev/sda2 som /mnt/whatever
Avatar billede strych9 Praktikant
17. februar 2006 - 16:33 #13
ret linjen til
/dev/sda2          /mnt/windows          vfat      defaults,user      0 0
Avatar billede Slettet bruger
17. februar 2006 - 16:39 #14
/dev/sda2          /mnt/windows          vfat      noauto,user 0 0

I din konsol skriver du nu
chmod 777 /mnt/windows  -> klik enter
Nu kan du mounte disken i "my computer" som alm. bruger
Avatar billede Nybegynder
17. februar 2006 - 16:40 #15
ok nu virker det.

i fstab står der nu.
linux:~ # cat /etc/fstab
/dev/hda2            /                    reiserfs  acl,user_xattr        1 1
/dev/hda1            swap                swap      defaults              0 0
/dev/sda2          /mnt/          vfat      defaults,user
0 0
proc                /proc                proc      defaults              0 0
sysfs                /sys                sysfs      noauto                0 0
usbfs                /proc/bus/usb        usbfs      noauto                0 0
devpts              /dev/pts            devpts    mode=0620,gid=5      0 0
/dev/dvdrecorder    /media/dvdrecorder  subfs      noauto,fs=cdfss,ro,procuid,nosuid,nodev,exec,iocharset=utf8 0 0
/dev/cdrom          /media/cdrom        subfs      noauto,fs=cdfss,ro,procuid,nosuid,nodev,exec,iocharset=utf8 0 0
/dev/fd0            /media/floppy        subfs      noauto,fs=floppyfss,procuid,nodev,nosuid,sync 0 0
none                /subdomain      subdomainfs noauto        0 0
Avatar billede Nybegynder
17. februar 2006 - 16:46 #16
Så har jeg er anden disk også fat32
Med denne fejl meddelelse

Kunne ikke montere enheden.
Den rapporterede fejl var:
mount: kunne ikke finde /dev/sdb1 i /etc/fstab eller /etc/mtab
Avatar billede strych9 Praktikant
17. februar 2006 - 16:49 #17
Du kan også gør som helgec siger. Forskellen vil være at med den linje han angiver vil disken skulle monteres manuelt, enten gennem gui eller kommandolinje (fordi noauto benyttes som option).
Den linje jeg angiver vil automatisk montere disken under boot. Det er en smagssag hvad man vil have.

Vær også opmærksom på at du ligenu mounter disken i /mnt
Hvis du vil have flere diske mountet, er det en god ide at gøre det i en subfolder til /mnt, som feks /mnt/windows som foreslået. Det er igen en smagssag. Bare vær opmærksom på at du ikke kan benytte de samme mount point til flere mounts.
Avatar billede strych9 Praktikant
17. februar 2006 - 16:51 #18
jplynet -> Det er fint, så benyt dine nyerhvervede kundskaber til at løse det. Det er såmænd bare om at udskifte sda2 med sda1 og så bruge hovedet og læse de ting der står her grundigt...

spørgsmål?
Avatar billede Nybegynder
17. februar 2006 - 16:55 #19
Er det sådanne du mener

jplynet@linux:~> cat /etc/fstab
/dev/hda2            /                    reiserfs  acl,user_xattr        1 1
/dev/hda1            swap                swap      defaults              0 0
/dev/sda2            /mnt/data            vfat      defaults,user        0 0
proc                /proc                proc      defaults              0 0
sysfs                /sys                sysfs      noauto                0 0
usbfs                /proc/bus/usb        usbfs      noauto                0 0
devpts              /dev/pts            devpts    mode=0620,gid=5      0 0
/dev/dvdrecorder    /media/dvdrecorder  subfs      noauto,fs=cdfss,ro,procuid,nosuid,nodev,exec,iocharset=utf8 0 0
/dev/cdrom          /media/cdrom        subfs      noauto,fs=cdfss,ro,procuid,nosuid,nodev,exec,iocharset=utf8 0 0
/dev/fd0            /media/floppy        subfs      noauto,fs=floppyfss,procuid,nodev,nosuid,sync 0 0
none                /subdomain      subdomainfs noauto        0 0

Og hvad skal linjen på min anden disk så hede?
Avatar billede strych9 Praktikant
17. februar 2006 - 16:58 #20
feks:

/dev/sda1            /mnt/data2            vfat      defaults,user        0 0

og jeg siger igen, /mnt/data2 folderen skal være oprettet:
mkdir /mnt/data2
ellers virker det ikke.
Avatar billede Nybegynder
17. februar 2006 - 17:03 #21
det er den. og mange tak for hjælpen
Avatar billede strych9 Praktikant
17. februar 2006 - 17:06 #22
jplynet: Husk at acceptere svaret så point bliver overført. Det gør du ved at markere mit navn nederst på siden i boksen, og så trykke på "Accepter" knappen ved siden af.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester