Nieuws:

Welkom, Gast. Alsjeblieft inloggen of registreren.
Heb je de activerings-mail niet ontvangen?

Auteur Topic: schijven niet koppelbaar - fstab herstellen?  (gelezen 6329 keer)

Offline profk

  • Lid
  • Steunpunt: Nee
schijven niet koppelbaar - fstab herstellen?
« Gepost op: 2009/02/19, 10:38:51 »
Hallo,
Ik kan BOOT (m'n XP partitie) niet meer koppelen, maar er is op het bureaublad wel een koppeling "media van 41,9 GB" aanwezig, en dat is die XP-partitie. Is er wellicht iets mis met fstab? Die ziet er als volgt uit:


# /etc/fstab: static file system information.
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
proc                                       /proc           proc         defaults                    0  0 
# /dev/sda3
UUID=53b67476-6423-4d6d-9f34-0333d9f389ad  /               ext3         relatime,errors=remount-ro  0  1 
# /dev/sda4
UUID=c5a1c6d2-6ebe-4f22-8e5f-ffbc684dc5cf  none            swap         sw                          0  0 
/dev/scd0                                  /media/cdrom0   udf,iso9660  user,noauto,exec,utf8       0  0 
/dev/scd1                                  /media/cdrom1   udf,iso9660  user,noauto,exec,utf8       0  0 
/dev/fd0                                   /media/floppy0  auto         rw,user,noauto,exec,utf8    0  0 
/dev/sda5                                  /media/Hans     ntfs         defaults                    0  1 
/dev/sdb1                                  /media/sdb1     ntfs         defaults                    0  0 
/dev/sda3                                  /media/sda3     ext3         defaults                    0  0 
/dev/sda4                                  /media/sda4     swap         defaults                    0  0 
/dev/sda6                                  /media/sda6     vfat         defaults                    0  0 


Alvast bedankt voor de hulp!
Hans

Offline heir4c

  • Lid
  • Steunpunt: Nee
Re: schijven niet koppelbaar - fstab herstellen?
« Reactie #1 Gepost op: 2009/02/19, 19:11:24 »
Wat is eigenlijk het probleem? Je ziet toch de XP partitie op je bureaublad? en die is of kan je toch aankoppelen (mounten)?

Offline Mikkel

  • Lid
  • Steunpunt: Nee
Re: schijven niet koppelbaar - fstab herstellen?
« Reactie #2 Gepost op: 2009/02/19, 19:45:59 »
Is dat niet dubbelop, root en swap twee keer vermeld?

Offline heir4c

  • Lid
  • Steunpunt: Nee
Re: schijven niet koppelbaar - fstab herstellen?
« Reactie #3 Gepost op: 2009/02/19, 20:01:51 »
Wat is je sda1 en sda2 eigenlijk? die zie ik niet staan.

Offline Da Freeze

  • Lid
  • Steunpunt: Nee
Re: schijven niet koppelbaar - fstab herstellen?
« Reactie #4 Gepost op: 2009/02/19, 20:47:07 »
sda4 klopt niet, die verwijst naar niks. Bovendien zegt die ook een swap te zijn, wat volgens mij niet kan, want je hebt al een swap. Ik kopieer mijn fstab even, misschien kan je er wat mee. Succes met programmeren :)

# /etc/fstab: static file system information.
#
# <file system> <mount point> <type> <options> <dump>  <pass>
proc                                       /proc               proc         defaults                           0  0 
# /dev/sda8
UUID=2b3a32a2-d8ee-4ef9-af7c-5517a5d71f3d  /                   ext3         relatime        0  1 
# /dev/sda10
UUID=1cf9d8b7-3e60-4246-b5d7-5c3ff1b42d9a  /home               ext3         relatime                           0  2 
# /dev/sda9
UUID=8ccee070-9bbd-4add-9046-64721d7b58af  none                swap         sw                                 0  0 
/dev/scd0                                  /media/cdrom0       udf,iso9660  user,noauto,exec,utf8              0  0 
/dev/scd1                                  /media/cdrom1       udf,iso9660  user,noauto,exec,utf8              0  0 
/dev/sda1                                  /media/sda1         ntfs         defaults 0  0 
/dev/sda5                                  /media/Programms    ntfs         defaults        0  0 
/dev/sda6                                  /media/Games        ntfs         defaults        0  0 
/dev/sda7                                  /media/Mp3 & films  ntfs         defaults                         0  0 

Offline profk

  • Lid
  • Steunpunt: Nee
Re: schijven niet koppelbaar - fstab herstellen?
« Reactie #5 Gepost op: 2009/02/19, 21:30:28 »
Bedankt Da Freeze,
Ik zal eens kijken of ik er iets mee kan. Ik heb een tweede harde schijf, die niet gekoppeld meer kan worden, en m'n externre HD wil ook niet meer. Alleen als ik van de LiveCD opstart kan ik de volumes benaderen. Ik krijg meldingen "alleen root kan koppelen" voor de eigen partities en de tweede HD, en "untidy shutdown" voor de externe HD. Heel gepruts. Ondertussen wil XP ook niet meer opstarten ...
Hans

Offline track

  • Lid
  • Steunpunt: Nee
Re: schijven niet koppelbaar - fstab herstellen?
« Reactie #6 Gepost op: 2009/02/19, 21:46:11 »
Hoi Hans,

om in dit geval handmatig te mounten zou je sudo mount moeten doen omdat je anders geen rechten op de ruwe schijven hebt.

Maar je kunt er iets aan doen door een parameter in te voeren. Bij de floppy heb je die al:
Citaat
/dev/fd0                                   /media/floppy0  auto         rw,user,noauto,exec,utf8    0  0
Bij de andere schijven niet:
Citaat
/dev/sda1                                  /media/sda1         ntfs         defaults            0  0 
Hier staat "default", maar als je een "user" bijvoegt laat je het mounten door de gebruiker (zonder sudo dus) toe.
Nadere uitleg vind je in  http://en.wikipedia.org/wiki/Fstab .

Vriendelijke groet,

track

Offline profk

  • Lid
  • Steunpunt: Nee
Re: schijven niet koppelbaar - fstab herstellen?
« Reactie #7 Gepost op: 2009/02/19, 22:36:41 »
Hoi Track,
Dat zal nog een hele klus worden - zo langzamerhand lijkt schone installatie van Ubuntu sneller. Alleen weet ik dan niet of de nu niet koppelbare windows-partities er dan weer zijn, en of ik uberhaupt XP nog kan starten. Als ik een windows-partitie wil koppelen dan krijg ik meldingen als deze (link volgen): http://www.runtheribbon.com/Screenshot-gnome-mount.png
Heel bizar.
Hans

Offline Mikkel

  • Lid
  • Steunpunt: Nee
Re: schijven niet koppelbaar - fstab herstellen?
« Reactie #8 Gepost op: 2009/02/19, 22:59:55 »
Heb je al gedaan wat er op die schermafdruk staat? Zeer waarschijnlijk heb je Windows niet goed afgesloten. Wat je moet doen om de schijf in Ubuntu weer te kunnen gebruiken, staat op de schermafdruk te lezen.

Edit:
Ik heb een tweede harde schijf, die niet gekoppeld meer kan worden, en m'n externre HD wil ook niet meer.

Die externe harde schijf heb je niet 'veilig verwijderd', neem ik aan, vandaar dat ie niet meer wil onder Ubuntu.
Aansluiten aan een Windows-systeem en dan 'veilig verwijderen' doet wonderen.
« Laatst bewerkt op: 2009/02/19, 23:29:41 door Mikkel »

Offline profk

  • Lid
  • Steunpunt: Nee
Re: schijven niet koppelbaar - fstab herstellen?
« Reactie #9 Gepost op: 2009/02/19, 23:59:32 »
Hallo Mikkel,
De externe HD heb ik op een andere PC onder XP netjes weer verwijderd, maar kan nog steeds niet koppelen onder Ubuntu. Het scherm dat ik in de schermafdruk liet zien krijg ik ook voor mijn XP-BOOT schijf te zien (met sda1). In /etc/fstab staat sda1 niet, raar genoeg.
Hans

Offline heir4c

  • Lid
  • Steunpunt: Nee
Re: schijven niet koppelbaar - fstab herstellen?
« Reactie #10 Gepost op: 2009/02/20, 00:27:19 »
Normaal kan je met de Livecd de computer laten opstarten van de eerste harde schijf. En dus windows opstarten en correct afsluiten. En dan zou je hem weer in ubuntu moeten kunnen koppelen.
Of je zou de MBR op de eerste harde schijf terug kunnen zetten naar de standaard van windows zodat je windows gewoon weer kan opstarten, en daarna via ubuntu de grub weer herinstalleren.

Offline heir4c

  • Lid
  • Steunpunt: Nee
Re: schijven niet koppelbaar - fstab herstellen?
« Reactie #11 Gepost op: 2009/02/20, 00:29:03 »
sda4 klopt niet, die verwijst naar niks. Bovendien zegt die ook een swap te zijn, wat volgens mij niet kan, want je hebt al een swap
Dit kan wel, meestal heb ik bij een dual-boot met ubuntu en ubuntu twee swaps als ik alles automatisch laat installeren.

Offline profk

  • Lid
  • Steunpunt: Nee
Re: schijven niet koppelbaar - fstab herstellen?
« Reactie #12 Gepost op: 2009/02/20, 09:08:23 »
Normaal kan je met de Livecd de computer laten opstarten van de eerste harde schijf. En dus windows opstarten en correct afsluiten. En dan zou je hem weer in ubuntu moeten kunnen koppelen.
Of je zou de MBR op de eerste harde schijf terug kunnen zetten naar de standaard van windows zodat je windows gewoon weer kan opstarten, en daarna via ubuntu de grub weer herinstalleren.

MBR terugzetten heb ik gedaan (fixmbr gedraaid), maar toen wilde XP ook niet starten - ik kreeg het eerste grafische beeld (die wapperende vensters), daarna zwart scherm i.p.v. de keuze uit de gebruikers-accounts. Met supergrub heb ik toen mijn normale boot-scherm hersteld.

Die eerste optie die je noemt: vanuit de Livecd de computer laten opstarten vanaf de eerste HD. Is dat wat er gebeurd bij opstarten vanaf de Livecd? Hoe zou ik dan windows kunnen starten?

Hans

Offline track

  • Lid
  • Steunpunt: Nee
Re: schijven niet koppelbaar - fstab herstellen?
« Reactie #13 Gepost op: 2009/02/20, 10:22:06 »
Hoi Hans,

ben er weer.  Nu handmatig door te gaan is uiteindelijk toch niet zo'n klus, hoor.  Even stap voor stap:

- lijstje met een overzicht welke schijven hij vindt:
blkid- voor elke schijf die automatisch gemount zal worden moet er een regel in /etc/fstab zijn, b.v:
# <file system>            <mount point>      <type>      <options>               <dump>  <pass>
/dev/scd0                  /media/cdrom0     udf,iso9660  user,noauto,exec,utf8     0        0 
/dev/sda1                  /media/sda1         ntfs            defaults                       0        0 
de hoofdlijn (is door de "#" een commentaar) vertoont wat wat betekent. In ons geval moeten wij op de opties letten (onderstrepen).
Bij de "sda1" staat defaults. Dat zal de reden zijn waarom je hem eerst handmatig moet mounten.
Bij de "scd0" (de CD dus) staat user,noauto,exec,utf8, dwz: 1. de user mag zelf mounten (zonder sudo dus)  2. wordt niet automatisch (tijdens boot) gemount  3. programma's uitvoeren (exec) mag  4. codepage voor de bestandsnamen is utf8.
- dus even wijzigen voor jouw eisen:
Citaat
/dev/sda1                  /media/sda1         ntfs            user,auto,exec,CP1252                       0        0 
(CP1252 is precies de Win..- codepage. Zou dat niet lukken kun je ook "ISO8859-1" gebruiken)

Als je dat voor alle schijven controleert (dmv sudo gedit /etc/fstab ) en reboot heb je het.

track
« Laatst bewerkt op: 2009/02/20, 10:27:13 door track »

Offline profk

  • Lid
  • Steunpunt: Nee
Re: schijven niet koppelbaar - fstab herstellen?
« Reactie #14 Gepost op: 2009/02/20, 10:33:26 »
Hoi Track,
Bedankt voor je hulp!
Probleempje: blkid geeft geen enkele respons ...
Vraagje: in mijn fstab staan ook UUID regels, hoe verhoudt dat zich met jouw advies? (Met /etc/fstab ziet er nog net zo uit als eerst)
Hans

Offline heir4c

  • Lid
  • Steunpunt: Nee
Re: schijven niet koppelbaar - fstab herstellen?
« Reactie #15 Gepost op: 2009/02/20, 10:36:23 »
Die eerste optie die je noemt: vanuit de Livecd de computer laten opstarten vanaf de eerste HD. Is dat wat er gebeurd bij opstarten vanaf de Livecd? Hoe zou ik dan windows kunnen starten?
Dit is één van de opties in het beginmenu van de Livecd.
Windows staat als eerste op je HD dus ik veronderstel dat hij dan met windows zal opstarten. Of ik moet hier verkeerd zijn. Kan dit niet testen, heb zelf geen dual-boot met windows (staat wel op een andere comp)

Offline heir4c

  • Lid
  • Steunpunt: Nee
Re: schijven niet koppelbaar - fstab herstellen?
« Reactie #16 Gepost op: 2009/02/20, 10:45:56 »
Ik krijg meldingen "alleen root kan koppelen" voor de eigen partities en de tweede HD, en "untidy shutdown" voor de externe HD.
Kan je via de Livecd de Alt+F2 gebruiken? Dan tik je daarin gksudo nautilus en dan opent je bestandsbeheer met rootrechten en kan je de rechten op je schijven normaal gezien aanpassen. Weet dit niet zeker, probeer die Alt+F2 eens of dat werkt.

Offline track

  • Lid
  • Steunpunt: Nee
Re: schijven niet koppelbaar - fstab herstellen?
« Reactie #17 Gepost op: 2009/02/20, 11:12:31 »
Wat is het resultaat van een sudo fdisk -l dan ?
Eigenlijk kan het niet dat er helemaal geen resultaat komt als je die blkid in de terminal doet.  Dat verbaast mij.

Die UUIDs in jouw fstab moeten bij de schijven passen die er ook zijn.  Dat was net de bedoeling om de blkid te doen.

track

Offline profk

  • Lid
  • Steunpunt: Nee
Re: schijven niet koppelbaar - fstab herstellen?
« Reactie #18 Gepost op: 2009/02/20, 12:32:53 »
Hoi Track,
Hier is de uitvoer van sudo fdisk -l:

Schijf /dev/sda: 120.0 GB, 120034123776 bytes
255 koppen, 63 sectoren/spoor, 14593 cilinders
Eenheid = cilinders van 16065 * 512 = 8225280 bytes
Schijf-ID: 0x4f174f16

 Apparaat Opstart   Begin       Einde     Blokken   ID  Systeem
/dev/sda1   *           1        4889    39270861    7  HPFS/NTFS
/dev/sda2           10229       14593    35061862+   f  W95 Uitgeb. (LBA)
/dev/sda3            4890        9982    40909522+  83  Linux
/dev/sda4            9983       10228     1975995   82  Linux wisselgeheugen
/dev/sda5           10229       13414    25591513+   7  HPFS/NTFS
/dev/sda6           13415       14593     9470286    b  W95 FAT32

Partitietabel-items liggen niet in schijfvolgorde.

Schijf /dev/sdb: 20.4 GB, 20409532416 bytes
255 koppen, 63 sectoren/spoor, 2481 cilinders
Eenheid = cilinders van 16065 * 512 = 8225280 bytes
Schijf-ID: 0x18671866

 Apparaat Opstart   Begin       Einde     Blokken   ID  Systeem
/dev/sdb1   *           1        2480    19920568+   7  HPFS/NTFS



Ik heb blikd nogmaals geprobeerd - doet nog steeds niets ...
Hans
« Laatst bewerkt op: 2009/02/20, 12:34:36 door profk »

Offline track

  • Lid
  • Steunpunt: Nee
Re: schijven niet koppelbaar - fstab herstellen?
« Reactie #19 Gepost op: 2009/02/20, 13:18:28 »
Dat lijkt op een tikfout, het moet  blkid zijn.

track

Offline vanadium

  • Lid
  • Steunpunt: Nee
Re: schijven niet koppelbaar - fstab herstellen?
« Reactie #20 Gepost op: 2009/02/20, 13:19:16 »
maak een reservekopie van je huidige /etc/fstab

sudo cp /etc/fstab /etc/fstab.backup

laad /etc/fstab in je editor met administrator permissies

gksudo gedit /etc/fstab

Wis de laatste vijf lijnen (vanaf /dev/sda5). Vervang door

/dev/sda1                                  /media/sda1     ntfs         nls=utf8,umask=0222 0 0
/dev/sda5                                  /media/sda5     ntfs         nls=utf8,umask=0222 0 0
/dev/sda6                                  /media/sda6     vfat iocharset=utf8,umask=0222 0 2
/dev/sdb1                                  /media/sdb1     ntfs         nls=utf8,umask=0222 0 0

Vergewis je ervan dat de koppelpunten onder /media allemaal bestaan.

Om /dev/sda5 te corrigeren, zal je eens moeten de computer heropstarten onder Windows, de betreffende partitie controleren, en dan Windows volledig en correct afsluiten.

Bij het heropstarten van Ubuntu zouden al je partities moeten gemount zijn.

Controleer eens of er geen fouten zijn in /etc/fstab:

sudo mount -a
Hier mag geen uitvoer zijn. Indien wel, dan geeft de uitvoer aanduiding van de fout.

De ntfs schijven worden bij opstart niet gecontroleerd. Die moet je zelf regelmatig eens controleren onder MS Windows.
« Laatst bewerkt op: 2009/02/20, 14:12:03 door vanadium »

Offline profk

  • Lid
  • Steunpunt: Nee
Re: schijven niet koppelbaar - fstab herstellen?
« Reactie #21 Gepost op: 2009/02/20, 13:24:49 »
@ Track: was inderdaad een tikfout, maar blkid geeft nog steeds geen uitvoer
@ Vanadium: sudo fdisk -a geeft een foutmelding: ongeldige optie

Offline track

  • Lid
  • Steunpunt: Nee
Re: schijven niet koppelbaar - fstab herstellen?
« Reactie #22 Gepost op: 2009/02/20, 13:46:39 »
Lukt een handmatige mount ?  Even een map test aanmaken en dan in de terminal:sudo mount /dev/sdb1 testVind je nu de inhoud van je tweede schijf onder ~/test/ terug of zijn er foutmeldingen ?

track

Offline profk

  • Lid
  • Steunpunt: Nee
Re: schijven niet koppelbaar - fstab herstellen?
« Reactie #23 Gepost op: 2009/02/20, 14:07:26 »
Hoi Track,
Hoe kan ik een map aanmaken als ik de schijf of partitie niet gekoppeld heb?
Ik krijg óf deze melding:
hans@hans:~$ mount /dev/sdb1/
$LogFile indicates unclean shutdown (0, 1)
Failed to mount '/dev/sdb1': Bewerking wordt niet ondersteund
Mount is denied because NTFS is marked to be in use.


En als ik dan het advies opvolg om de koppeling handmatig te forceren (mount -t ntfs-3g /dev/sdb1 /media/sdb1 -o force), dan krijg ik dit terug:
mount: alleen root kan dat doen

Offline heir4c

  • Lid
  • Steunpunt: Nee
Re: schijven niet koppelbaar - fstab herstellen?
« Reactie #24 Gepost op: 2009/02/20, 14:12:15 »
Hoi Track,
Hoe kan ik een map aanmaken als ik de schijf of partitie niet gekoppeld heb?
Ik krijg óf deze melding:
hans@hans:~$ mount /dev/sdb1/
$LogFile indicates unclean shutdown (0, 1)
Failed to mount '/dev/sdb1': Bewerking wordt niet ondersteund
Mount is denied because NTFS is marked to be in use.


En als ik dan het advies opvolg om de koppeling handmatig te forceren (mount -t ntfs-3g /dev/sdb1 /media/sdb1 -o force), dan krijg ik dit terug:
mount: alleen root kan dat doen



Plaats sudo voor het commando.

Onderstaande melding geeft dus ook aan dat je windows niet goed hebt afgesloten.
$LogFile indicates unclean shutdown (0, 1)