Nieuws:

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

Auteur Topic: [opgelost] /etc/fstab updaten?  (gelezen 1156 keer)

Offline yozdje

  • Lid
[opgelost] /etc/fstab updaten?
« Gepost op: 2009/11/30, 01:25:27 »
Ik wilde net Ubuntu booten en dat lukte ook wel, maar ergens in het begin kreeg ik een error dat niet alles wat in /etc/fstab staat, gemount kon worden. Wanneer ik nu 'df -h' uitvoer, zie ik ook dat ik mijn Linux swap partitie mis. Vlak voordat ik bootte, heb ik met GParted een Windows partitie geshrinked en daarmee mijn linux partitie vergroot. Ik heb toen een en ander moeten omzetten, waardoor mijn linux swap partitie nu waarschijnlijk op een andere plek zit dan momenteel nog in fstab staat.

Tenminste dat denk ik... zoveel verstand heb ik er (nog) niet van.

Weet iemand hoe ik /etc/fstab (het liefst automatisch dmv een commando) kan updaten?
« Laatst bewerkt op: 2009/11/30, 13:33:44 door yozdje »

Offline rja

  • Lid
Re: /etc/fstab updaten?
« Reactie #1 Gepost op: 2009/11/30, 01:47:24 »
Automatisch zal niet lukken volgens mij.

Wat is de output van fdisk -l /dev/hda of fdisk -l /dev/sda in een terminal ?

En de output van /etc/fstab ?


Offline yozdje

  • Lid
Re: /etc/fstab updaten?
« Reactie #2 Gepost op: 2009/11/30, 03:04:17 »
fdisk -l /dev/sda :

Disk /dev/sda: 160.0 GB, 160041885696 bytes
255 heads, 63 sectors/track, 19457 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x194e547d

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1               1        1274    10233373+  12  Compaq diagnostics
/dev/sda2   *        1275        9042    62396009    6  FAT16
/dev/sda3            9043       11816    22282155    5  Extended
/dev/sda4           11817       19457    61376332+   7  HPFS/NTFS
/dev/sda5            9043       11738    21655588+  83  Linux
/dev/sda6           11739       11816      626503+  82  Linux swap / Solaris

cat /etc/fstab:

# /etc/fstab: static file system information.
#
# Use 'blkid -o value -s UUID' to print the universally unique identifier
# for a device; this may be used with UUID= as a more robust way to name
# devices that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
proc            /proc           proc    defaults        0       0
# / was on /dev/sda5 during installation
UUID=a86d2534-e36e-4c23-99cb-bfc20aaaa1f2 /               ext4    errors=remount-ro 0       1
# swap was on /dev/sda6 during installation
UUID=766d28be-5c55-4139-a10f-edc0f7acf755 none            swap    sw              0       0
/dev/scd0       /media/cdrom0   udf,iso9660 user,noauto,exec,utf8 0       0

Enig idee waar ik booterrors kan vinden? In dmesg staat niks over die partitie die niet gemount kon worden :( .

Re: /etc/fstab updaten?
« Reactie #3 Gepost op: 2009/11/30, 12:21:51 »
Geen idee waar die booterrors precies terecht komen, maar als je nu nog even met blkid de UUID opzoekt die bij /dev/sda6 hoort, dan kan je die vergelijken met wat er in fstab staat. Wijkt dat af, dan is het een kwestie van de correcte UUID overnemen in /etc/fstab (wel even openen met gksudo gedit /etc/fstab want anders kan je de wijzigingen niet opslaan).

Overigens zie je je swappartitie normaal gesproken niet met df, omdat dat alleen de gemounte bestandssystemen weergeeft. Je hoort hem wel te zien als je cat /proc/swaps of swapon -s uitvoert.

Offline yozdje

  • Lid
Re: /etc/fstab updaten?
« Reactie #4 Gepost op: 2009/11/30, 12:24:42 »
-edit-

Hmmm ik was net een reactie aan het typen, maar toen kwam jij al met de oplossing! In ieder geval bedankt voor de hulp. Het werkt nu allemaal weer goed!

-edit-


Zag in /etc/fstab dat je met '(sudo) blkid -o value -s UUID' die universally unique identifiers kan vinden. Mijn output:

A8208385E49BED2A
DCDC98A0DC98768C
D8DA0088DA0064DA
a86d2534-e36e-4c23-99cb-bfc20aaaa1f2
0d4a3139-ac00-4526-b9ef-d12932fdc4f7

Die een-na-onderste waarde komt overeen met de waarde van mijn '/' partitie op /dev/sda6 (in /etc/fstab), maar die onderste waarde stond nergens. Waarschijnlijk is dat de swap partitie, dus ik heb het nummer wat in /etc/fstab stond bij de swap vervangen met het nummer hierboven en opnieuw geboot... met succes! Geen errors meer (volgens mijn memory desklet is idd mijn swap partitie ook gemount).

Ik heb alleen geen idee wat ik nu precies gedaan heb...

Re: /etc/fstab updaten?
« Reactie #5 Gepost op: 2009/11/30, 12:47:10 »
Ik heb alleen geen idee wat ik nu precies gedaan heb...
Wat ik heb gesuggereerd. :)

Overigens kan je ook blkid zonder parameters en opties gebruiken. Dan zie je ook bij welke partitie een UUID hoort.

Je / partitie staat trouwens volgens je fstab op /dev/sda5, maar dat terzijde.

Offline yozdje

  • Lid
Re: /etc/fstab updaten?
« Reactie #6 Gepost op: 2009/11/30, 13:33:24 »
Ik heb alleen geen idee wat ik nu precies gedaan heb...
Wat ik heb gesuggereerd. :)

Overigens kan je ook blkid zonder parameters en opties gebruiken. Dan zie je ook bij welke partitie een UUID hoort.

Je / partitie staat trouwens volgens je fstab op /dev/sda5, maar dat terzijde.

Ah ok bedankt! En jah het was /dev/sda5 idd :) .