Nieuws:

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

Auteur Topic: Fsck + opstarten Ubuntu  (gelezen 9294 keer)

Gonaz

  • Gast
Fsck + opstarten Ubuntu
« Gepost op: 2007/08/21, 20:24:43 »
Hallo allemaal

Na een paar problemen met de Grub ben ik er toch in geslaagd om Ubuntu op te starten.
Maar tijden het opstarten toont hij "system file check     [fail]". Verder wordt er vermeld dat er een log is aangemaakt en dat ik de system file manueel moet aanpassen. Als ik dan op enter druk en dan op ctrl+d start Ubuntu wel op.
Hoe kan ik Ubuntu direct laten opstarten.

Dank bij voorbaat
ps: ik ben een beginneling in Ubuntu, dus geef duidelijk info a.u.b.

Hier is de inhoud van de log:
Log of fsck -C -R -A -a
Tue Aug 21 20:13:17 2007

fsck 1.40-WIP (14-Nov-2006)
fsck.ext2: Unable to resolve 'UUID=c03fe36b-c748-42d9-9ba3-a65adfaec481'

fsck died with exit status 8

Tue Aug 21 20:13:17 2007
----------------

Offline Pjotr

  • Lid
    • Makkelijke Linuxtips
Fsck + opstarten Ubuntu
« Reactie #1 Gepost op: 2007/08/21, 20:29:47 »
Grub kan 'm niet goed vinden.... de UUID klopt wellicht niet meer.

Herinstalleer Grub eens?

Grub herinstalleren op de harde schijf:
1. Start de computer vanaf de Ubuntu LiveCD
2. Open een terminalschermpje (Toepassingen - Hulpmiddelen - Terminalvenster)
3. Typ "sudo grub" (zonder aanhalingstekens uiteraard....) en druk op Enter. Dit start Grub zelf op, en wel de Grub die op de LiveCD staat.
4. Typ "root (hd0,0)" en druk op Enter. Tenminste, als je rootpartitie oftewel Ubuntu zelf, op hda1 of sda1 staat; staat die bijvoorbeeld op hda6 of sda6, dan is de terminaltoverspreuk "root (hd0,5)" . Hiermee vertel je Grub waar de actieve Linuxpartitie zit. Grub begint met tellen vanaf 0!
5. Typ "setup (hd0)" en druk op Enter. Hiermee installeer je Grub opnieuw in de MBR.
6. Verlaat Grub door "quit" in te tikken en op Enter te drukken.

Groet, Pjotr.

Gonaz

  • Gast
Fsck + opstarten Ubuntu
« Reactie #2 Gepost op: 2007/08/21, 20:41:59 »
Bedankt, zal het eventjes uitproberen, waar kan ik zien waar de rootpartitie staat. Vanuit Locaties => Computer vind ik niets met hda1 of zoiets?

Gonaz

Offline Pjotr

  • Lid
    • Makkelijke Linuxtips
Fsck + opstarten Ubuntu
« Reactie #3 Gepost op: 2007/08/21, 20:44:43 »
Hmmm... Haal eens de Gparted LiveCD binnen (die wil je later toch hebben, want die is superhandig), start je PC daarmee op en kijk eens waar Ubuntu op staat?
De Gparted LiveCD haal je hier:
http://gparted.sourceforge.net/livecd.php

Brand het iso als CD-image.

Offline vanadium

  • Lid
Fsck + opstarten Ubuntu
« Reactie #4 Gepost op: 2007/08/21, 20:46:46 »
Ik heb in mijn "Howto" alvast deze techniek om grub te herinstalleren opgenomen, maar het verwondert mij een beetje dat je het daar zoekt? grub weet toch niets van uuid's? Het is pas wanneer het systeem effectief aan het opstarten is dat op een bepaald ogenblik de schijven gemount worden. De uuid wordt van de schijf gelezen, en in fstab staat of, hoe en waar de schijf gemount moet worden. Het lijkt me eerder een aanpassing te moeten zijn in /etc/fstab, m.a.w. dat de correcte UUID van de schijf daar ingevuld moet worden.

sudo vol_id /dev/sda1geeft (ondermeer) de uuid van de schijf.

:~$ sudo vol_id /dev/sda1
Password:
ID_FS_USAGE=filesystem
ID_FS_TYPE=ext3
ID_FS_VERSION=1.0
ID_FS_UUID=113d4806-2eb3-492a-bf81-de560d9ed70d
ID_FS_LABEL=usd_data
ID_FS_LABEL_SAFE=usd_data
De uuid moet overeenkomen met de regel in /etc/fstab

# Entry for /dev/sda1 :
UUID=113d4806-2eb3-492a-bf81-de560d9ed70d / ext3 defaults,errors=remount-ro 0 1
Het lijkt me dus dat een eerste suggestie zou zijn: live CD van ubuntu starten, UUID checken van de schijf, zorgen dat die overeenkomt met fstab.

Nu vraag ik mij af hoe bij een beginnend gebruiker dit fout is komen te gaan. Gonaz, het is misschien verhelderend als je wat meer detailleert wat je problemen met grub waren en wanneer/hoe die ontstaan zijn.

Gonaz

  • Gast
Fsck + opstarten Ubuntu
« Reactie #5 Gepost op: 2007/08/21, 20:53:41 »
Thanks, was een beetje aan het zoeken tussen de programma's en menu's en ik kwam "Hardware Information" (apparaatbeheer) tegen. Klik ik daar op mijn HDD en er verschijnt key= block.device   value=/dev/sda2 en key= linux.fstab.mountpoint    value= /.
Dus ik veronderstel dat mijn rood op sda2 staat anyway ik ben Gparted LiveCD aan het downloaden.
PS: ik zal dus "root (hd0,1)" moeten intypen.

Gonaz

Gonaz

  • Gast
Fsck + opstarten Ubuntu
« Reactie #6 Gepost op: 2007/08/21, 20:58:23 »
Nu heb ik geen problemen meer met de Grub (staat in mijn beginpost: na een paar problemen). Het is een probleem met het opstarten, er wordt vermeld dat ik het system file manueel moet aanpassen daaronder wilt hij(pc) "apt-get install apt" uitvoeren ook nog een paar andere commando's en deze mislukken allemaal, ook verschijnt er iets van de UUID. Daaronder druk ik op enter en op ctrl+d en Ubuntu start op.
Ik zal eens de tekst van het opstartscherm overschrijven (is een heel scherm vol).
Maar eerst jullie potentiële oplossingen uitproberen.

Dank u voor de snelle replies

Edit: probleem met Grub was error 17 (ik had de root op een externe hdd geïnstalleerd, maar nu op een interne, en zo werkt de Grub). Ik denk dus niet dat het daaraan ligt, tenzij Grub wat bestanden achtergelaten heeft (ik heb nochtans de root en de home partitie tijdens de installatie geformatteerd (met het installatieprogramma))

Offline Pjotr

  • Lid
    • Makkelijke Linuxtips
Fsck + opstarten Ubuntu
« Reactie #7 Gepost op: 2007/08/21, 21:00:35 »
Overschrijven hoeft niet als je een digitale camera hebt: maak er een foto van en post die hier, bijvoorbeeld met behulp van http://imageshack.us  
Wel in behoorlijk grote resolutie graag, want het moet wel leesbaar zijn...  :-)

Gonaz

  • Gast
Fsck + opstarten Ubuntu
« Reactie #8 Gepost op: 2007/08/21, 21:19:53 »
Ik zit nu op de live cd (niet letterlijk), ik heb pjotr zijn oplossing al uitgevoerd en wilde nu die van vanadium uitvoeren, Maar ik vind fstab niet op mijn pc (dit is zeker niet goed dacht ik), Daarom meld ik het eventjes

Offline Pjotr

  • Lid
    • Makkelijke Linuxtips
Fsck + opstarten Ubuntu
« Reactie #9 Gepost op: 2007/08/21, 21:22:11 »
fstab zit in het bestandssysteem.
Locaties - Persoonlijke map - Bestandssysteem - etc - fstab

Doe dit niet vanaf de LiveCD, maar als je Ubuntu hebt opgestart vanaf de harde schijf. Anders zit je in de fstab van de LiveCD....  :-)

Gonaz

  • Gast
Fsck + opstarten Ubuntu
« Reactie #10 Gepost op: 2007/08/21, 21:25:23 »
Nee fstab is niet aanwezig (misschien domme vraag kan iemand zijn map doorsturen en ik plakken, ik kan dan dat bestand aanpassen).

Offline Pjotr

  • Lid
    • Makkelijke Linuxtips
Fsck + opstarten Ubuntu
« Reactie #11 Gepost op: 2007/08/21, 21:27:29 »
Citaat van: Gonaz
Nee fstab is niet aanwezig (misschien domme vraag kan iemand zijn map doorsturen en ik plakken, ik kan dan dat bestand aanpassen).
Allemachtig........  Als dat zo is, dan heb ik dat nog nooit meegemaakt...
Doe eens dit (niet vanaf de LiveCD dus):
Toepassingen - Hulpmiddelen - Terminalvenster
tik in:
gedit /etc/fstab

Gonaz

  • Gast
Fsck + opstarten Ubuntu
« Reactie #12 Gepost op: 2007/08/21, 21:43:29 »
Via de terminal werkt het (heb zelfs bij locaties geklikt op verborgen bestanden weergeven). Dit krijg ik via de terminal:

# /etc/fstab: static file system information.
#
#            
proc            /proc           proc    defaults        0       0
# /dev/sda2
UUID=c68da984-ac64-4031-b0e0-da834f1fa4c6 /               ext2    defaults,errors=remount-ro 0       1
# /dev/sdb2
UUID=c03fe36b-c748-42d9-9ba3-a65adfaec481 /home           ext2    defaults        0       2
# /dev/sda1
UUID=0098D4D198D4C5F6 /media/sda1     ntfs    defaults,nls=utf8,umask=007,gid=46 0       1
# /dev/sdb3
UUID=39c6d478-16be-4fa8-a8f3-52a619633c2c none            swap    sw              0       0
/dev/scd0       /media/cdrom0   udf,iso9660 user,noauto     0       0
/dev/scd1       /media/cdrom1   udf,iso9660 user,noauto     0       0
/dev/fd0        /media/floppy0  auto    rw,user,noauto  0       0

En dit krijg ik als ik in de terminal "sudo vol_id /dev/sda2" intyp
ID_FS_USAGE=filesystem
ID_FS_TYPE=ext2
ID_FS_VERSION=1.0
ID_FS_UUID=c68da984-ac64-4031-b0e0-da834f1fa4c6
ID_FS_LABEL=
ID_FS_LABEL_SAFE=

Offline Pjotr

  • Lid
    • Makkelijke Linuxtips
Fsck + opstarten Ubuntu
« Reactie #13 Gepost op: 2007/08/21, 21:45:09 »
OK... En doe nu eens dit in de terminal en post de uitkomst hier:
gedit /boot/grub/menu.lst

Gonaz

  • Gast
Fsck + opstarten Ubuntu
« Reactie #14 Gepost op: 2007/08/21, 21:47:32 »
Dit is het bestand menu.lst:
# menu.lst - See: grub(8), info grub, update-grub(8)
#            grub-install(8), grub-floppy(8),
#            grub-md5-crypt, /usr/share/doc/grub
#            and /usr/share/doc/grub-doc/.

## default num
# Set the default entry to the entry number NUM. Numbering starts from 0, and
# the entry number 0 is the default if the command is not used.
#
# You can specify 'saved' instead of a number. In this case, the default entry
# is the entry saved with the command 'savedefault'.
# WARNING: If you are using dmraid do not change this entry to 'saved' or your
# array will desync and will not let you boot your system.
default      0

## timeout sec
# Set a timeout, in SEC seconds, before automatically booting the default entry
# (normally the first entry defined).
timeout      10

## hiddenmenu
# Hides the menu by default (press ESC to see the menu)
#hiddenmenu

# Pretty colours
#color cyan/blue white/blue

## password ['--md5'] passwd
# If used in the first section of a menu file, disable all interactive editing
# control (menu entry editor and command-line)  and entries protected by the
# command 'lock'
# e.g. password topsecret
#      password --md5 $1$gLhU0/$aW78kHK1QfV3P2b2znUoe/
# password topsecret

#
# examples
#
# title      Windows 95/98/NT/2000
# root      (hd0,0)
# makeactive
# chainloader   +1
#
# title      Linux
# root      (hd0,1)
# kernel   /vmlinuz root=/dev/hda2 ro
#

#
# Put static boot stanzas before and/or after AUTOMAGIC KERNEL LIST

### BEGIN AUTOMAGIC KERNELS LIST
## lines between the AUTOMAGIC KERNELS LIST markers will be modified
## by the debian update-grub script except for the default options below

## DO NOT UNCOMMENT THEM, Just edit them to your needs

## ## Start Default Options ##
## default kernel options
## default kernel options for automagic boot options
## If you want special options for specific kernels use kopt_x_y_z
## where x.y.z is kernel version. Minor versions can be omitted.
## e.g. kopt=root=/dev/hda1 ro
##      kopt_2_6_8=root=/dev/hdc1 ro
##      kopt_2_6_8_2_686=root=/dev/hdc2 ro
# kopt=root=UUID=c68da984-ac64-4031-b0e0-da834f1fa4c6 ro

## Setup crashdump menu entries
## e.g. crashdump=1
# crashdump=0

## default grub root device
## e.g. groot=(hd0,0)
# groot=(hd0,1)

## should update-grub create alternative automagic boot options
## e.g. alternative=true
##      alternative=false
# alternative=true

## should update-grub lock alternative automagic boot options
## e.g. lockalternative=true
##      lockalternative=false
# lockalternative=false

## additional options to use with the default boot option, but not with the
## alternatives
## e.g. defoptions=vga=791 resume=/dev/hda5
# defoptions=quiet splash

## should update-grub lock old automagic boot options
## e.g. lockold=false
##      lockold=true
# lockold=false

## Xen hypervisor options to use with the default Xen boot option
# xenhopt=

## Xen Linux kernel options to use with the default Xen boot option
# xenkopt=console=tty0

## altoption boot targets option
## multiple altoptions lines are allowed
## e.g. altoptions=(extra menu suffix) extra boot options
##      altoptions=(recovery) single
# altoptions=(recovery mode) single

## controls how many kernels should be put into the menu.lst
## only counts the first occurence of a kernel, not the
## alternative kernel options
## e.g. howmany=all
##      howmany=7
# howmany=all

## should update-grub create memtest86 boot option
## e.g. memtest86=true
##      memtest86=false
# memtest86=true

## should update-grub adjust the value of the default booted system
## can be true or false
# updatedefaultentry=false

## ## End Default Options ##

title      Ubuntu, kernel 2.6.20-16-generic
root      (hd0,1)
kernel      /boot/vmlinuz-2.6.20-16-generic root=UUID=c68da984-ac64-4031-b0e0-da834f1fa4c6 ro quiet splash
initrd      /boot/initrd.img-2.6.20-16-generic
quiet
savedefault

title      Ubuntu, kernel 2.6.20-16-generic (recovery mode)
root      (hd0,1)
kernel      /boot/vmlinuz-2.6.20-16-generic root=UUID=c68da984-ac64-4031-b0e0-da834f1fa4c6 ro single
initrd      /boot/initrd.img-2.6.20-16-generic

title      Ubuntu, kernel 2.6.20-15-generic
root      (hd0,1)
kernel      /boot/vmlinuz-2.6.20-15-generic root=UUID=c68da984-ac64-4031-b0e0-da834f1fa4c6 ro quiet splash
initrd      /boot/initrd.img-2.6.20-15-generic
quiet
savedefault

title      Ubuntu, kernel 2.6.20-15-generic (recovery mode)
root      (hd0,1)
kernel      /boot/vmlinuz-2.6.20-15-generic root=UUID=c68da984-ac64-4031-b0e0-da834f1fa4c6 ro single
initrd      /boot/initrd.img-2.6.20-15-generic

title      Ubuntu, memtest86+
root      (hd0,1)
kernel      /boot/memtest86+.bin
quiet

### END DEBIAN AUTOMAGIC KERNELS LIST

# This is a divider, added to separate the menu items below from the Debian
# ones.
title      Other operating systems:
root


# This entry automatically added by the Debian installer for a non-linux OS
# on /dev/sda1
title      Windows NT/2000/XP (loader)
root      (hd0,0)
savedefault
makeactive
chainloader   +1


# This entry automatically added by the Debian installer for a non-linux OS
# on /dev/sdb1
title      Windows NT/2000/XP (loader)
root      (hd1,0)
savedefault
makeactive
map      (hd0) (hd1)
map      (hd1) (hd0)
chainloader   +1


Ben ondertussen de foto's van het opstarten aan het uploaden

Offline Pjotr

  • Lid
    • Makkelijke Linuxtips
Fsck + opstarten Ubuntu
« Reactie #15 Gepost op: 2007/08/21, 21:55:25 »
Hmmm... de UUID in de menulijst van Grub, is identiek aan de UUID van fstab. Dus daar ligt het niet aan.....

Ik wacht even je foto's af.

Gonaz

  • Gast
Fsck + opstarten Ubuntu
« Reactie #16 Gepost op: 2007/08/21, 21:58:19 »
Dit zijn de foto's (was wel moeilijk om een deftige foto te nemen, dit zijn de 2 beste)
http://www.imgdumper.com/img.php?id=10910
http://www.imgdumper.com/img.php?id=10911

Gonaz

  • Gast
Fsck + opstarten Ubuntu
« Reactie #17 Gepost op: 2007/08/21, 22:00:29 »
Misschien nog wat extra informatie: ik heb dus 2 hdd's (1 intern, 1 externe-usb). Op de interne schijf staat mijn windows XP(NTFS) en de root(EXT2) van Ubuntu. Op de externe schijf staat een fat-32 partitie met mijn muziek etc, en de /home(EXT2) van Ubuntu en de swap van Ubuntu.

Offline Pjotr

  • Lid
    • Makkelijke Linuxtips
Fsck + opstarten Ubuntu
« Reactie #18 Gepost op: 2007/08/21, 22:06:37 »
Citaat van: Gonaz
Dit zijn de foto's (was wel moeilijk om een deftige foto te nemen, dit zijn de 2 beste)
http://www.imgdumper.com/img.php?id=10910
http://www.imgdumper.com/img.php?id=10911
Dat ziet er akelig uit. Overweeg eens een schone herinstallatie van Ubuntu?

Eerst een controle op de CD: Check CD for defects (in het eerste menu van de CD).

Kies in de installatie-wizard voor handmatige installatie, en wijs sda2 aan als root (het teken " / "  dus). En sdb2 als " /home "
De overige aanduidingen (/media/sda1 enzovoorts) gewoon zo laten staan. De swap sdb3 zal hij automatisch herkennen, dus daar hoef je niks aan te doen.

Vink in de installatiewizard ook aan, dat / en /home allebei opnieuw geformatteerd moeten worden.

Offline Pjotr

  • Lid
    • Makkelijke Linuxtips
Fsck + opstarten Ubuntu
« Reactie #19 Gepost op: 2007/08/21, 22:08:33 »
Citaat van: Gonaz
Misschien nog wat extra informatie: ik heb dus 2 hdd's (1 intern, 1 externe-usb). Op de interne schijf staat mijn windows XP(NTFS) en de root(EXT2) van Ubuntu. Op de externe schijf staat een fat-32 partitie met mijn muziek etc, en de /home(EXT2) van Ubuntu en de swap van Ubuntu.
Aiii..... Daar zit 'm de kneep!!

Ubuntu kan niet (geheel of gedeeltelijk) op een externe schijf staan.

Gonaz

  • Gast
Fsck + opstarten Ubuntu
« Reactie #20 Gepost op: 2007/08/21, 22:10:20 »
Wat bedoel je met een schone installatie. Ik heb mijn schijven handmatig gepartitioneerd, zou het een probleem zijn dat de swap op een usb-schijf staat (en dus niet bij de root).

Gonaz

  • Gast
Fsck + opstarten Ubuntu
« Reactie #21 Gepost op: 2007/08/21, 22:11:39 »
Kan de /home op een externe hdd staan?

Offline Pjotr

  • Lid
    • Makkelijke Linuxtips
Fsck + opstarten Ubuntu
« Reactie #22 Gepost op: 2007/08/21, 22:12:13 »
Citaat van: Gonaz
Wat bedoel je met een schone installatie. Ik heb mijn schijven handmatig gepartitioneerd, zou het een probleem zijn dat de swap op een usb-schijf staat (en dus niet bij de root).
Ja, inderdaad!  :-)

Onze berichten kruisen elkaar. Ubuntu moet helemaal, met al z'n partities (minimaal 2), op een interne schijf staan. Anders gaat het niet. Je kunt die USB externe schijf dus niet gebruiken om er een besturingssysteem op te zetten. Althans niet Ubuntu.

Offline Pjotr

  • Lid
    • Makkelijke Linuxtips
Fsck + opstarten Ubuntu
« Reactie #23 Gepost op: 2007/08/21, 22:13:16 »
Citaat van: Gonaz
Kan de /home op een externe hdd staan?
Nee.

Gonaz

  • Gast
Fsck + opstarten Ubuntu
« Reactie #24 Gepost op: 2007/08/21, 22:14:04 »
Okay, thanks
Dus de root en de swap op de interne hdd en de /home mag op de externe. Mijn updates (namelijk 190 MB) zijn die naar de haaien als ik mijn root formateer