[linux] Re: Boot van SATA-dvd (nog meer:()

Daniel von Asmuth asmuth op bakunin.xs4all.nl
Do Feb 26 21:20:13 CET 2009


On Thu, Feb 26, 2009 at 03:51:00PM +0100, J.S. Rood wrote:
> Op woensdag 18-02-2009 om 14:09 uur [tijdzone +0100], schreef Daniel von
> Asmuth:
> > On Wed, Feb 18, 2009 at 02:48:49AM +0100, hans rood wrote:
> > > Mijn nieuwe systeem: ASUS p5ql-cm bord met SATA-dvd wil alleen van de
> > > nieuwste life-cd's booten. 
> Nou dat weer:(
> 
> Ik heb nu ook SuSE 11 geïnstalleerd en nu kan ik ubuntu alleen nog met
> de grub-commandline starten. Het volgende is er aan de hand:

Welkom bij de Linux Distro-Heilige-Oorlogen....
 
> in menu.lst van SuSE: ===============
> ###Don't change this comment - YaST2 identifier: Original name:  Ubuntu
> 8.10, kernel 2.6.27-11-generic (/dev/sda1)###
> title Ubuntu 8.10, kernel 2.6.27-11-generic (/dev/sda1)
>     root (hd0,0)
>     configfile /boot/grub/menu.lst
> ================

Bovenstaande is een typische SuSE menu.list regel (bij Red Hat staat
zoiets in een file die grub.conf heet. Ubuntu ken ik persoonlijk niet.

Het eerste dat je moet uitzoeken of je doos nu van de SuSE of van de
Ubuntu grub probeert te booten. Na upgrade met een nieuwe kernel zul
je het grub menu wellicht met de hand moeten aanpassen.

> in de ubuntu-menu.lst staat ondermeer: ==========
> 
> title		Ubuntu 8.10, kernel 2.6.27-11-generic
> uuid		8074ad43-e9bb-4157-972e-92f1f70aad8f
> kernel		/boot/vmlinuz-2.6.27-11-generic
> root=UUID=8074ad43-e9bb-4157-972e-92f1f70aad8f ro quiet splash 
> initrd		/boot/initrd.img-2.6.27-11-generic
> ======================

Als ik de uitvoerige grub info page van Centos lees, dan wordt de 'uuid'
regel nergens genoemd, dus het zal wel Ubuntu-specifiek zijn.

> En nou lijkt het erop dat dat lange uuid-nummer niet meer klopt als ik
> via het SuSE-menu binnenkom. Dat zegt Grub "Err. 15 file not found"
> 
> Maar als ik handmatig root (hd0,0) en "kernel ..... root=/dev/sda1"
> ingeef dan lukt het booten wel.

Dan zit er wellicht niets op dan bovenstaande parameters in je menu.lst
file te zetten. 

> Da's wel lastig want ubuntu heeft de gewoonte om voortdurend nieuwe
> kernels te installeren.
> 
> Is daar een eenvoudige verklaring voor? Wanneer wordt die uuid
> vastgelegd?

De UUID is een apart soort serienummer van je root file system dat
tijdens het formatteren wordt uitgegeven. Ik vermoed dus dat SuSE grub 
deze syntax niet ondersteunt. Als je niet al te veel wisselende harde 
schijven hebt, dan verwijst de aanduiding /dev/sda doorgaans naar
dezelfde schijf (bij zware servers kan dat wel eens varieren).

Met vriendelijke groet



Daniel von Asmuth.



More information about the Linux mailing list