Nieuws:

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

Auteur Topic: (Opgelost) Het schijfst. voor / is niet gereed of niet aanw. na fout bij upgrade  (gelezen 4574 keer)

Offline Filip.Lauwyck

  • Lid
  • Steunpunt: Nee

[Moderator-Edit:
Even aan de leden die hier veel zitten in server en netwerk. Het gaat over een upgrade maar er is een LVM volume geïnstalleerd, dus... als iemand daar ervaring mee heeft... ThX]






Bij het upgraden van een desktop systeem naar ubuntu 11.04 is de upgrade vastgelopen.
Na het uitschakelen van de machine en terug opstarten bekom ik nu de melding
“Het schijfstation voor / is niet gereed of niet aanwezig" en "Druk op S om het aankoppelen over te slaan of druk op M voor handmatig herstel".
Nu vermoed ik dat tijdens de upgrade een tijdelijk systeem wordt gebruikt, maar ik weet niet hoe ik nu terug kom.

Door M te selecteren kan ik de /etc/fstab kan ik zichbaar maken maar gezien het file systeem read only is kan ik niets aanpassen.

Eerst dacht ik dat ik door in de fstab terug de UUID voor de /dev/sda1 als root en /dev/sda5 als swap in te geven dit probleem kon oplossen, maar de read-only verhindert dit.
Iemand enig idee hoe ik dit kan oplossen? Ik wil echter een herinstallatie pas als laatste optie gebruiken.

In de fstab staat (commentaar heb ik grotendeels weggelaten omdat ik alles moet overtikken via een andere PC):
proc    /proc   proc   defaults   0   0
/dev/mapper/server-root   /   ext4   errors=remount-ro   0   1
# /boot was on /dev/sda5 during installation
UUID=699f5ef7-4500-495f-a6c8-afcdc592a9ba   /boot   ext2   default   0   2
/dev/mapper/server-swap_1   none   swap   sw   0   0   
/dev/scd0   /media/cdrom0   udf,iso9660 user,noauto,exec,utf8   0   0   

sudo blkid levert:
/dev/sda1:   UUID=”hmoYdQ-sGmP-QpRA-m6gH-B5Cb-qqk4-fQ6RN0” TYPE=”LVM2_member”
/dev/sda5:   UUID=”699f5ef7-4500-495f-a6c8-adcdc592a9ba” TYPE=”ext2”
/dev/mapper/server-root: UUID=”1b174a76-2912-4598-b5fa-a76f93b61e3f” TYPE=”ext4”
/dev/mapper/server-swap_1: UUID=”b8ed9f04-a379-4ccc-8cc6-20d1b1bcc880” TYPE=”swap”

Hoe kom ik hier nu verder?

Bedankt.
« Laatst bewerkt op: 2011/07/12, 22:05:55 door Filip.Lauwyck »

Offline jan11000

  • Lid
  • Steunpunt: Nee
Met livecd opstarten, dan de fstab op je partitie wijzigen.
Dus niet die van de livecd gaan wijzigen.
Kijk met gparted welke partitie het zou moeten zijn.

Offline Filip.Lauwyck

  • Lid
  • Steunpunt: Nee
Hallo Jan,

Bedankt, maar hier heb ik wat problemen.

Ik heb vanop een live CD gparted opgestart en hiermee kan ik duidelijk mijn parties zien:
/dev/sda1 file system lvm2 flags boot, lvm
/dev/sda2 extended
   /dev/sda5 file system ext2

Eerst kan ik kiezen tussen de verschillende file systemen maar enkel /dev/server/root werkt.

Mij is eigenlijk niet duidelijk welke waarden ik nu in de fstab moet invullen.

Indien ik wil afkijken op de sda1 dan loop ik vast op:
   mount /dev/sda1 /mnt/ubuntu
dan komt de melding "unknow filesystem type 'LVM2_member'

Is er nog hoop?

Bedankt.

Offline heir4c

  • Lid
  • Steunpunt: Nee
Je hebt een aparte /boot partitie zo te zien. Een beetje vreemd dat die op de /sda5 staat. Die heb je zelf aangemaakt dus?
En je gebruikt blijkbaar LVM.

Geef eens de uitkomst van:
sudo fdisk -l(De -l is een kleine L)

En wat voor hardware heb je? cpu, ram,... (eventueel merk en type van Laptop/PC)

Offline Filip.Lauwyck

  • Lid
  • Steunpunt: Nee
Hallo Heir4c,

Ik heb een wat oudere PC gebruikt en hierop Ubuntu 10.04 LTS server versie geïnstalleerd zonder grafisch desktop.
Eigenlijk heb ik niets speciaals gedaan qua partities en de layout van de harde schijf.
Ik kan me toch niets dergelijks herinneren en ik moet toegeven dat ik nog steeds bezig ben om de knepen van Ubuntu wat te leren kennen.

Ik heb wel ergens eens een convertering naar ext4 doorgevoerd met de volgende command's (gevonden in een forum):
sudo nano /etc/fstab
   verander ext3 naar ext4
herstart
sudo tune2fs -j /dev/sda1
sudo tune2fs -O extents,uninit-bg,dir-index /dev/sda1

sudo grub-install /dev/sda

De fdisk levert de volgende gegevens:
(Terug manueel ingetikt want ik kom niet veel verder dan de command prompt op de probleem machine).

Disk /dev/sda: 203.9 GB, 203928109056 bytes
255 heads, 63 sectors/track, 24792 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identified: 0x2a472e37

   Device   Boot   Start   End   Blocks      Id   System
/dev/sda1   *   1   24761   198892701   8e   Linux LVM
/dev/sda2      24762   24792   249007+   5   Extended
/dev/sda5      24762   24792   248976   83   Linux

Disk /dev/dm-0: 202.2 GB, 202161258496 bytes
255 heads, 63 sectors/track, 24578 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (minimum/physical): 512 bytes / 512 bytes
I/O siez (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000

Disk /dev/dm-0 doesn't contain a valid partition table

Disk /dev/dm-1: 1501 MB, 1501560832 bytes
255 heads, 63 sectors/track, 24578 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (minimum/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000

Disk /dev/dm-1 doesn't contain a valid partition table

Bedankt.

Offline heir4c

  • Lid
  • Steunpunt: Nee
Er word gebruik gemaakt van LVM (Linux volume manager) En er zijn meerdere schijven aanwezig of zo daar ik /dev/dm-0 en /dev/dm-1 zie staan.
Edit: Correctie:  dm-0 en dm-1 zijn "device mappers" volgens onderstaand topic:
Ihttp://www.linuxquestions.org/questions/fedora-35/dev-dm-0-a-506904/

Tik eens in de terminal:
fdisk -l | lessWat krijg je dan?
En ook even dit:
fdisk -l /dev/sda

Offline heir4c

  • Lid
  • Steunpunt: Nee
Het rare is bijv. ook dat je een boot hebt op /dev/sda5 want een /boot partitie moet zo veel mogelijk vooraan staan. Een aparte /boot partitie is niet standaard. Normaal is er geen aparte /boot partitie.
Deze word meestal aangemaakt bij een oudere computer die met grote schijven werkt, omdat een oud bios anders niet kan zien voorbij een bepaald aantal GB. (Ben het juiste aantal even kwijt).

Je hebt iets gedaan met LVM omdat je eerste partitie zo aangegeven word.

Wat staat er eigenlijk op sda1?

Ik denk je Ubuntu installatie maar het is raar ingedeeld.

Start eens gParted op (PartitieManager) In de gewone gnome omgeving staat die onder Systeem>Beheer>PartitieManager.
Kijk daar eens hoe groot de boot partitie is.
Misschien een oplossing is dat je de sda5 en sda2 (de extended partitie) verwijderd en een update doet van grub. Zodat hij terug je sda1 ziet. Maar wacht daar even mee.
Kan je in de sda1 kijken via Locaties? Staat er een map met de naam 'boot'?

Offline jan11000

  • Lid
  • Steunpunt: Nee
Je had eerst een desktop versie erop en later een server versie?
Heb je de hele harde schijf leeg gemaakt en alle partities verwijdered? en dan opnieuw geinstalleerd?

Misschien opnieuwe installeren, verwijder alle partities, en installeer alles opnieuw op een schone harde schijf.
En wat will je installeren, desktop of server, en maak een lijst van je hardware.

ivm oude pc(wat voor een pc heb je), zorg dat boot vooraan op de harde schijf zit. Dacht dat er een kleine partitie gemaakt moest worden, dus even zoeken met google.
/boot 256MB als eerste maken,
/                  als 2e maken
(misschien ook nog /home  maar moet niet)
swap maken

/ en /boot moeten op een primaire harde schijf staan.

Doe eens een install met autmatische harde schijf indeling, werkt het dan wel?

Voorbeeld
http://www.youtube.com/watch?v=e08uQmw4MJU
Hij heeft ook en vervolg om software te installeren. http://www.youtube.com/watch?v=bCex00LDVBk&feature=mfu_in_order&list=UL
« Laatst bewerkt op: 2011/07/10, 07:11:10 door jan11000 »

Offline Filip.Lauwyck

  • Lid
  • Steunpunt: Nee
Hallo heir4c,

Het commando fdisk -l | less levert hetzelfde resultaat als de fdisk.

Het commando  fdisk -l /dev/sda levert:
Disk /dev/sda: 203.9 GB, 203928109056 bytes
255 heads, 63 sectors/tracks, 24792 cylinders
Unit = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x2a472e37

   Device   Boot   Start     End         Blocks      Id   System
/dev/sda1   *          1   24761   198892701      8e   Linux LVM
/dev/sda2        24762   24792        249007+     5   Extended
/dev/sda5        24762   24792        248976      83   Linux


Voor zover ik zie heeft Ubuntu automatisch een LVM volume aangemaakt dat ook bootable is.
Tijdens de upgrade echter is alles vastgelopen en nu vermoed ik dat alles nog wijst naar het tijdelijk bestandssysteem.

Eigenlijk moet ik enkel nog een manier vinden om de upgrade verder te laten lopen.
Ik heb hierbij ooit eens iets gelezen met het chroot commando, maar dit is mij nog onduidelijk.


Na het opstarten via een Ubuntu DVD heb ik gekozen voor reddingsmodus.
Hier kan ik een root file systeem selecteren uit
    /dev/sda1
    /dev/sda2
    /dev/sda5
    /dev/server/root
    /dev/server/swap_1
maar enkel de /dev/server/root
bij de /dev/sda5 lukt het aankoppelen maar wordt er blijkbaar geen shell gevonden.

Bij schrijf indelen zie ik het volgende

LVM VG server, LV root - 202.2 GB    Linux device-mapper (linear)
        #1              202.2 GB             ext4
LVM VG server, LV swap_1 - 1.5 GB   Linux device-mapper (linear)
        #1                1.5 GB       F      swap     swap
SCSI1 (0,0,0) (sda) - 203.9 GB ATA Maxtor 6L200P0
        #1  primair    203.7 GB   B   K  lvm
        #5  logisch     255.0 MB           ext2


« Laatst bewerkt op: 2011/07/12, 21:37:27 door Filip.Lauwyck »

Offline Filip.Lauwyck

  • Lid
  • Steunpunt: Nee
Hallo Jan,

Je had eerst een desktop versie erop en later een server versie?
=> Nee, ik heb alles direct als een server versie geïnstalleerd en Ubuntu het partitie werk laten doen.
     Later heb ik dan een test doorgevoerd om ext3 naar ext4 om te zetten.
     Dit werkte zonder problemen.
     Echter tijdens de laatste upgrade (naar Ubuntu 11.04) is de upgrade vastgelopen en nu zit ik met een
     systeem waarbij, vermoed ik, een tijdelijke upgrade versie actief is.

=> Ivm. opnieuw installeren.
     Dit wil ik zo lang mogelijk vermijden. Eigenlijk zou ik graag te weten komen in welke toestand mijn machine nu is
     en hoe ik hier verder kom.

Offline heir4c

  • Lid
  • Steunpunt: Nee
Ik heb dit even verplaatst naar server en netwerk omdat het over een server gaat en de leden die hier veel zitten en ervaring hebben zullen beter kunnen helpen.
Ook hun aandacht is dan gewekt naar dit topic daar het ten dele over LVM gaat.

Offline Filip.Lauwyck

  • Lid
  • Steunpunt: Nee
Hallo,

Ik heb het gevonden.
Opstarten met een DVD, dan naar Reddingsmodus.
Een opstartbare systeem selecteren en opstarten tot in de commando modus en dan met het commando
  sudo apt-get update
de update verder zetten.
Hierna herstarten en nu kan ik mijn systeem terug normaal opstarten en verder updaten.

Toch iedereen bedankt voor de reacties en het meedenken.
F.