Nieuws:

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

Auteur Topic: fstab en grub herstel (na partitiewijziging)  (gelezen 603 keer)

mikla

  • Gast
fstab en grub herstel (na partitiewijziging)
« Gepost op: 2007/11/08, 22:02:19 »
Hallo, kan iemand a.j.b. uitleggen hoe ik weer normaal zou kunnen Opstarten,
zonder editen en bidden? Na een eerdere linuxpartitie te hebben verwijderd  
zijn de grub.lst en fstab in de war en de swapspace werd/wordt niet gebruikt.
(Ook heb ik de swapspace verschoven + een backupimage gecreeerd)
Kennelijk is er geen programma om fstab of grub te doen updaten? Het
commando 'load menu grub stage 2' heb ik al toegepast om de grub te
herzien, met weinig resutaat. Hoe moet ik fstab aanpassen?
Partities: 1 = Windows-NTFS, 2= Linux-Swap, 3=Ubuntu-Ext3, 3=Data-Fat32 (4=Externe schijf met Image van 3)


De terminal zegt:
mikla@mikla-laptop:/$ ls -l /dev/disk/by-uuid
totaal 0
lrwxrwxrwx 1 root root 10 2007-11-07 15:58 003A99203A9913AE -> ../../sda2
lrwxrwxrwx 1 root root 10 2007-11-07 15:58 46BA-5EFC -> ../../sda5
lrwxrwxrwx 1 root root 10 2007-11-07 15:58
4ca1977e-2546-44b1-b3ec-9e84d661821e -> ../../sda4
lrwxrwxrwx 1 root root 10 2007-11-07 15:58
c2c0fa4d-09e9-45f3-91f6-4a935d4185e2 -> ../../sda3
mikla@mikla-laptop:/$ sudo gedit /etc/fstab
   (p.m. de nummering begint niet bij sda1. Waarschijnlijk als gevolg van lege HD-ruimte.
   Moet alles opnieuw als die lege ruimte tzt. zou worden opgevuld dmv. resize?)

En de file fstab denkt:
(met erbij mijn gedachten p.m.)
# /etc/fstab: static file system information.
#
#            
proc /proc proc defaults 0 0
# /dev/sdc1
UUID=4ca1977e-2546-44b1-b3ec-9e84d661821e / ext3
nouser,defaults,errors=remount-ro,atime,auto,rw,dev,exec,suid 0 1
# /dev/sda2
UUID=003A99203A9913AE /media/sda2 ntfs
defaults,nls=utf8,umask=007,uid=0,gid=46,auto,rw,nouser 0 1
# /dev/sda3
UUID=be20b583-9cd9-4ee5-9c83-82ec00cc15a2
/media/sda3 ext3 nouser,defaults,atime,auto,rw,dev,exec,suid 0 2
   (p.m. DEZE UUID BESTAAT NIET. sda3 IS SWAP. IS DIT OK:
   UUID=c2c0fa4d-09e9-45f3-91f6-4a935d4185e2
   /media/sda3 swap sw,defaults,0,0 )
# /dev/sda4 (p.m. dit is ubuntu)
UUID=be20b583-9cd9-4ee5-9c83-82ec00cc15a2
   (p.m. TE VERVANGEN MET: 4ca1977e-2546-44b1-b3ec-9e84d661821e, VERDER OK?)
/media/sda4 ext3 nouser,defaults,atime,auto,rw,dev,exec,suid 0 2
# /dev/sda6
   (p.m. deze /dev/sda6 is nu /dev/sda5 geworden, AANPASSEN?)
UUID=46BA-5EFC /media/sda6 vfat
defaults,utf8,umask=007,uid=0,gid=46,auto,rw,nouser 0 1
# /dev/sda5
   (p.m. sda5 BESTAAT NIET MEER, VERWIJDEREN?)
UUID=242c5a76-33a8-414d-b78c-f54413b109d2 none swap sw 0 0
# /dev/sdc5
   (p.m. ERUIT? HOE KWAM ZOIETS ERIN? HET GEVOLG VAN EXTERN BACKUPPEN?)
UUID=31b448f6-09b0-46f8-9ce8-22c4ab9982f7 none swap sw 0 0
/dev/hdc /media/cdrom0 udf,iso9660 user,atime,noauto,rw,dev,exec,suid 0 0
/dev/sda3 swap noauto 0 0

Hoe moet dit?
Hartelijk dank voor de hulp.
Mikla

ps.
Bovenin fstab staat mijn Ubuntu Backup Image (met correcte uuid), alleen deze externe drive heet soms /dev/sdc1, ipv sdb1.
Dit zou per keer kunnen verschillen. Is het mogelijk om tijdens opstarten
in de grub de term sdc1 zonodig te hernoemen naar sdb1, teneinde een dergelijke BackupImage te booten?
En kan je zo'n Image (terug-)kopieren wanneer je erin geboot bent, of alleen m.b.v. een boot-CD? (G-parted staat zulks niet toe.)
Mijn externe schijf bevat behalve de Ubuntu kopie oa. ook een Bootable Windows (MiniPE) partitie en een DapperDrakeBackupImage.
Kan ik dergelijke partities bijschrijven in fstab en deze zodoende booten? De partitieinformatie uit de terminal lijkt hiervoor wellicht te beperkt.
Hoe komt men aan de nodige informatie?

Hieronder de terminalinfo met en zonder de externe schijf aangesloten. Wat me opvalt is dat de Ubuntu partitie (sda4) er
de tweede keer niet bij staat (ok?).

mikla@mikla-laptop:~$ ls -l /dev/disk/by-uuid/
totaal 0
lrwxrwxrwx 1 root root 10 2007-11-07 15:58 003A99203A9913AE -> ../../sda2
lrwxrwxrwx 1 root root 10 2007-11-07 15:58 46BA-5EFC -> ../../sda5
lrwxrwxrwx 1 root root 10 2007-11-07 15:58 4ca1977e-2546-44b1-b3ec-9e84d661821e  -> ../../sda4
lrwxrwxrwx 1 root root 10 2007-11-07 15:58 c2c0fa4d-09e9-45f3-91f6-4a935d4185e2  -> ../../sda3
mikla@mikla-laptop:~$ ls -l /dev/disk/by-uuid/
totaal 0
lrwxrwxrwx 1 root root 10 2007-11-07 15:58 003A99203A9913AE -> ../../sda2
lrwxrwxrwx 1 root root 10 2007-11-08 18:04 4698-F517 -> ../../sdb5
lrwxrwxrwx 1 root root 10 2007-11-07 15:58 46BA-5EFC -> ../../sda5
lrwxrwxrwx 1 root root 10 2007-11-08 18:04 4ca1977e-2546-44b1-b3ec-9e84d661821e  -> ../../sdb1
lrwxrwxrwx 1 root root 10 2007-11-08 18:04 4FAB-B337 -> ../../sdb3
lrwxrwxrwx 1 root root 10 2007-11-08 18:04 be20b583-9cd9-4ee5-9c83-82ec00cc15a2  -> ../../sdb4
lrwxrwxrwx 1 root root 10 2007-11-07 15:58 c2c0fa4d-09e9-45f3-91f6-4a935d4185e2  -> ../../sda3
mikla@mikla-laptop:~$

De grub eindigt als volgt.
Ik neem aan dat ik hierin uitsluitend de 2 UUID's moet aanpassen, conform de (terminal-)info hierboven.
Kan ik Windows (=sda2) op (hd 0,0) laten staan?

## ## End Default Options ##

title           Windows Vista Home Premium
root            (hd0,0) *recorrected
map             (hd0) (hd1)
map             (hd1) (hd0)
savedefault
makeactive
chainloader     +1

title           Ubuntu, kernel 2.6.20-15-generic
root            (hd0,3)
kernel          /boot/vmlinuz-2.6.20-15-generic root=UUID=4ca1977e-2546-44b1-b3ec-9e84d661821e ro quiet splash
initrd          /boot/initrd.img-2.6.20-15-generic
savedefault
boot

title           Ubuntu, kernel 2.6.20-15-generic (recovery mode)
root            (hd0,3)
kernel          /boot/vmlinuz-2.6.20-15-generic root=UUID=4ca1977e-2546-44b1-b3ec-9e84d661821e ro single
initrd          /boot/initrd.img-2.6.20-15-generic
boot

title           Ubuntu, kernel 2.6.20-15-generic
root            (hd1,1)
kernel          /boot/vmlinuz-2.6.20-15-generic root=UUID=4ca1977e-2546-44b1-b3ec-9e84d661821e 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            (hd1,1)
kernel          /boot/vmlinuz-2.6.20-15-generic root=UUID=4ca1977e-2546-44b1-b3ec-9e84d661821e ro single
initrd          /boot/initrd.img-2.6.20-15-generic

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

### END DEBIAN AUTOMAGIC KERNELS LIST

reeds bezocht:
http://forum.ubuntu-nl.org/message/103869#p103869
http://forum.ubuntu-nl.org/message/169424#p169424

mikla

  • Gast
fstab en grub herstel (na partitiewijziging)
« Reactie #1 Gepost op: 2007/11/09, 07:33:27 »
Bovenstaande wijzigingen aangebracht en herstart en.... gelukt!
(Alleen grub: root (hd0,3) moeten wijzigen in root (hd0,2).)

De vraag die overblijft is hoe bootable partities van de externe schijf in grub noeten worden toegevoegd...

Mikla