Nieuws:

Ubuntu-NL weer online!

Na een periode van technische problemen en een overbelaste server zijn we eindelijk weer bereikbaar.
Samen met Hobbynet, onze sponsor en hostingpartner, hebben we een oplossing gevonden zodat alles weer soepel draait.

Bedankt voor jullie geduld en begrip. We hopen nu weer verder te gaan waar we gebleven waren.

Het team van Ubuntu-NL

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

Auteur Topic: Grub - defaultwaarde niet aanpasbaar  (gelezen 3120 keer)

Offline jcd06

  • Lid
Grub - defaultwaarde niet aanpasbaar
« Gepost op: 2010/09/09, 18:21:30 »

Na een lange tijd (een paar maanden) heb ik mijn Kubuntu terug opgestart en er stonden plots een hele boel updates klaar. Die heeft hij dan ook allemaal geinstalleerd.
Echter de volgende keer dat ik de PC opstartte werd de verkeerde keuze gemaakt in Grub (één van de memory tests ipv W7 als default).
Dan maar terug opgestart en manueel Kubuntu gekozen en de defaultwaarde van Grub aangepast zoals hier was uitgelegd:
http://forum.ubuntu-nl.org/software-en-configuratie/dualboot-volgorde-10-04-desktop-amd64/msg647932/

Maar toch blijft bij het opstarten de memory test de default keuze.
Nochthans kan ik nog steeds zien dat 8 wel degelijk de default waarde is van Grub.
Ik zie dit in een nieuw vanster dat opent (grub-Kate).

Ondertussen heb ik ook de Opstart-manager geinstalleerd en daar zie ik wel degelijk Windows 7 (loader)(on /dev/sda1) geselecteerd staan.
En toch blijft hij bij opstarten die memorytest kiezen.
Iemand een idee wat ik hier kan aan doen?

PS als Kate start na het comando sudo kate /etc/default/grub toont de konsole dit

jcd@jefke:~$ sudo kate /etc/default/grub
[sudo] password for jcd:
Error: "/var/tmp/kdecache-jcd" is owned by uid 1000 instead of uid 0.
Error: "/tmp/kde-jcd" is owned by uid 1000 instead of uid 0.
Error: "/tmp/kde-jcd" is owned by uid 1000 instead of uid 0.
Error: "/tmp/ksocket-jcd" is owned by uid 1000 instead of uid 0.
kdeinit4: Shutting down running client.
kdeinit4: preparing to launch /usr/lib/libkdeinit4_klauncher.so
Connecting to deprecated signal QDBusConnectionInterface::serviceOwnerChanged(QString,QString,QString)
Error: "/tmp/ksocket-jcd" is owned by uid 1000 instead of uid 0.
Error: "/tmp/kde-jcd" is owned by uid 1000 instead of uid 0.
kdeinit4: preparing to launch /usr/lib/libkdeinit4_kded4.so
Error: "/var/tmp/kdecache-jcd" is owned by uid 1000 instead of uid 0.
Error: "/tmp/kde-jcd" is owned by uid 1000 instead of uid 0.
kdeinit4: preparing to launch /usr/lib/libkdeinit4_kbuildsycoca4.so
kbuildsycoca4 running...
Error: "/var/tmp/kdecache-jcd" is owned by uid 1000 instead of uid 0.
Error: "/var/tmp/kdecache-jcd" is owned by uid 1000 instead of uid 0.
kdeinit4: preparing to launch /usr/lib/libkdeinit4_kconf_update.so
Connecting to deprecated signal QDBusConnectionInterface::serviceOwnerChanged(QString,QString,QString)
kate(1741)/kdecore (services) KMimeTypeFactory::parseMagic: Now parsing  "/usr/share/mime/magic"
kate(1741)/kdecore (services) KMimeTypeFactory::parseMagic: Now parsing  "/home/jcd/.local/share/mime/magic"
Error: "/tmp/ksocket-jcd" is owned by uid 1000 instead of uid 0.
kdeinit4: preparing to launch /usr/lib/kde4/kio_trash.so
kdeinit4: preparing to launch /usr/lib/kde4/kio_file.so
QInotifyFileSystemWatcherEngine::addPaths: inotify_add_watch failed: No such file or directory
QFileSystemWatcher: failed to add paths: /home/jcd/.config/ibus/bus
Bus::open: Can not get ibus-daemon's address.
IBusInputContext::createInputContext: no connection to ibus-daemon
Train dogs, teach people

Re: Grub - defaultwaarde niet aanpasbaar
« Reactie #1 Gepost op: 2010/09/09, 23:44:19 »
Had je dit al gelezen? http://wiki.ubuntu-nl.org/community/Grub2 Als je er niet uitkomt schrijf je maar weer. :)
In der Beschränkung zeigt sich der Meister.

Offline jcd06

  • Lid
Re: Grub - defaultwaarde niet aanpasbaar
« Reactie #2 Gepost op: 2010/09/10, 13:35:45 »
Had je dit al gelezen? http://wiki.ubuntu-nl.org/community/Grub2 Als je er niet uitkomt schrijf je maar weer. :)
Yep, maar ik weet niet goed wat er mee te doen.
Het is dan dat ik de opstart-manager geinstalleerd heb maar de machine houdt blijkbaar geen rekening met de keuze die ik doe in dit scherm.

Mijn grub scherm geeft 1.98 aan. Moet ik updaten naar grub 2? Ik meende ergens gezien te hebben dat 1.98 gelijk is aan 2.
Train dogs, teach people

Re: Grub - defaultwaarde niet aanpasbaar
« Reactie #3 Gepost op: 2010/09/10, 17:38:58 »
De versie aanduiding is een beetje verwarrend. De eerste Grub zat iets anders inelkaar(persoonlijk vond ik deze wat makkelijker te begrijpen/veranderen). Dus vandaar Grub2, maar de werkelijke versie aanduiding is 1.98
Dit is het meest interessante stukje, http://wiki.ubuntu-nl.org/community/Grub2#AanpassenvanGrub2  zeker als je een eigen menu volgorde wilt aanpassen, http://wiki.ubuntu-nl.org/community/Grub2#Eigenmenukeuzes
Zou je een terminal willen openen en daar in typen sudo kate /boot/grub/grub.cfg en de tekst hier willen plaatsen als ook sudo fdisk -l (dit is een kleine L)
In der Beschränkung zeigt sich der Meister.

Offline jcd06

  • Lid
Re: Grub - defaultwaarde niet aanpasbaar
« Reactie #4 Gepost op: 2010/09/11, 13:41:51 »
Zou je een terminal willen openen en daar in typen sudo kate /boot/grub/grub.cfg en de tekst hier willen plaatsen als ook sudo fdisk -l (dit is een kleine L)
De tekst uit het konsole venster of uit het Kate venster?
Train dogs, teach people

Re: Grub - defaultwaarde niet aanpasbaar
« Reactie #5 Gepost op: 2010/09/11, 16:25:18 »
Het eerste uit het Kate venster, het tweede uit het terminal venster, kan beide met kopiëren en plakken. :)
In der Beschränkung zeigt sich der Meister.

Offline jcd06

  • Lid
Re: Grub - defaultwaarde niet aanpasbaar
« Reactie #6 Gepost op: 2010/09/12, 13:31:52 »
Gijsbert,

Bedankt om dit even te bekijken.
De tekst van de vensters staat hieronder.

De pagina's naarwaar je links verwijzen bevatten informatie die ik niet met kennis van zake kan interpretteren.
Ik heb enkele commando's ingegeven maar ik kom daar niet verder mee.
Hier vlak onder wat snippers uit het konsole venster, kwestie van duidelijk te maken dat ik niet echt weet waarmee ik bezig ben
[i]/etc/default/grub: Permission denied

jcd@jefke:~$ grub_default
grub_default: command not found
jcd@jefke:~$ GRUB_DEFAULT
GRUB_DEFAULT: command not found
jcd@jefke:~$ update-grub
/usr/sbin/grub-mkconfig: You must run this as root
jcd@jefke:~$ root
The program 'root' is currently not installed.  You can install it by typing:
sudo apt-get install root-system-bin
jcd@jefke:~$
[/i]
sudo kate /boot/grub/grub.cfg
Kate venster:

#
# DO NOT EDIT THIS FILE
#
# It is automatically generated by /usr/sbin/grub-mkconfig using templates
# from /etc/grub.d and settings from /etc/default/grub
#

### BEGIN /etc/grub.d/00_header ###
if [ -s $prefix/grubenv ]; then
  load_env
fi
set default="6"
if [ ${prev_saved_entry} ]; then
  set saved_entry=${prev_saved_entry}
  save_env saved_entry
  set prev_saved_entry=
  save_env prev_saved_entry
  set boot_once=true
fi

function savedefault {
  if [ -z ${boot_once} ]; then
    saved_entry=${chosen}
    save_env saved_entry
  fi
}

function recordfail {
  set recordfail=1
  if [ -n ${have_grubenv} ]; then if [ -z ${boot_once} ]; then save_env recordfail; fi; fi
}
insmod ext2
set root='(hd1,5)'
search --no-floppy --fs-uuid --set 488db552-a990-42eb-91e0-81b44dde1524
if loadfont /usr/share/grub/unicode.pf2 ; then
  set gfxmode=640x480
  insmod gfxterm
  insmod vbe
  if terminal_output gfxterm ; then true ; else
    # For backward compatibility with versions of terminal.mod that don't
    # understand terminal_output
    terminal gfxterm
  fi
fi
insmod ext2
set root='(hd1,5)'
search --no-floppy --fs-uuid --set 488db552-a990-42eb-91e0-81b44dde1524
set locale_dir=($root)/boot/grub/locale
set lang=en
insmod gettext
if [ ${recordfail} = 1 ]; then
  set timeout=-1
else
  set timeout=10
fi
### END /etc/grub.d/00_header ###

### BEGIN /etc/grub.d/05_debian_theme ###
set menu_color_normal=white/black
set menu_color_highlight=black/light-gray
### END /etc/grub.d/05_debian_theme ###

### BEGIN /etc/grub.d/10_linux ###
menuentry 'Ubuntu, with Linux 2.6.32-24-generic' --class ubuntu --class gnu-linux --class gnu --class os {
recordfail
insmod ext2
set root='(hd1,5)'
search --no-floppy --fs-uuid --set 488db552-a990-42eb-91e0-81b44dde1524
linux /boot/vmlinuz-2.6.32-24-generic root=UUID=488db552-a990-42eb-91e0-81b44dde1524 ro   quiet splash
initrd /boot/initrd.img-2.6.32-24-generic
}
menuentry 'Ubuntu, with Linux 2.6.32-24-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os {
recordfail
insmod ext2
set root='(hd1,5)'
search --no-floppy --fs-uuid --set 488db552-a990-42eb-91e0-81b44dde1524
echo 'Loading Linux 2.6.32-24-generic ...'
linux /boot/vmlinuz-2.6.32-24-generic root=UUID=488db552-a990-42eb-91e0-81b44dde1524 ro single
echo 'Loading initial ramdisk ...'
initrd /boot/initrd.img-2.6.32-24-generic
}
menuentry 'Ubuntu, with Linux 2.6.32-22-generic' --class ubuntu --class gnu-linux --class gnu --class os {
recordfail
insmod ext2
set root='(hd1,5)'
search --no-floppy --fs-uuid --set 488db552-a990-42eb-91e0-81b44dde1524
linux /boot/vmlinuz-2.6.32-22-generic root=UUID=488db552-a990-42eb-91e0-81b44dde1524 ro   quiet splash
initrd /boot/initrd.img-2.6.32-22-generic
}
menuentry 'Ubuntu, with Linux 2.6.32-22-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os {
recordfail
insmod ext2
set root='(hd1,5)'
search --no-floppy --fs-uuid --set 488db552-a990-42eb-91e0-81b44dde1524
echo 'Loading Linux 2.6.32-22-generic ...'
linux /boot/vmlinuz-2.6.32-22-generic root=UUID=488db552-a990-42eb-91e0-81b44dde1524 ro single
echo 'Loading initial ramdisk ...'
initrd /boot/initrd.img-2.6.32-22-generic
}
menuentry 'Ubuntu, with Linux 2.6.32-21-generic' --class ubuntu --class gnu-linux --class gnu --class os {
recordfail
insmod ext2
set root='(hd1,5)'
search --no-floppy --fs-uuid --set 488db552-a990-42eb-91e0-81b44dde1524
linux /boot/vmlinuz-2.6.32-21-generic root=UUID=488db552-a990-42eb-91e0-81b44dde1524 ro   quiet splash
initrd /boot/initrd.img-2.6.32-21-generic
}
menuentry 'Ubuntu, with Linux 2.6.32-21-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os {
recordfail
insmod ext2
set root='(hd1,5)'
search --no-floppy --fs-uuid --set 488db552-a990-42eb-91e0-81b44dde1524
echo 'Loading Linux 2.6.32-21-generic ...'
linux /boot/vmlinuz-2.6.32-21-generic root=UUID=488db552-a990-42eb-91e0-81b44dde1524 ro single
echo 'Loading initial ramdisk ...'
initrd /boot/initrd.img-2.6.32-21-generic
}
### END /etc/grub.d/10_linux ###

### BEGIN /etc/grub.d/20_memtest86+ ###
menuentry "Memory test (memtest86+)" {
insmod ext2
set root='(hd1,5)'
search --no-floppy --fs-uuid --set 488db552-a990-42eb-91e0-81b44dde1524
linux16 /boot/memtest86+.bin
}
menuentry "Memory test (memtest86+, serial console 115200)" {
insmod ext2
set root='(hd1,5)'
search --no-floppy --fs-uuid --set 488db552-a990-42eb-91e0-81b44dde1524
linux16 /boot/memtest86+.bin console=ttyS0,115200n8
}
### END /etc/grub.d/20_memtest86+ ###

### BEGIN /etc/grub.d/30_os-prober ###
menuentry "Windows 7 (loader) (on /dev/sda1)" {
insmod ntfs
set root='(hd0,1)'
search --no-floppy --fs-uuid --set c2d048a1d0489d93
chainloader +1
}
### END /etc/grub.d/30_os-prober ###

### BEGIN /etc/grub.d/40_custom ###
# This file provides an easy way to add custom menu entries.  Simply type the
# menu entries you want to add after this comment.  Be careful not to change
# the 'exec tail' line above.
### END /etc/grub.d/40_custom ###

sudo fdisk -l
Konsole venster

jcd@jefke:~$ sudo fdisk -l
[sudo] password for jcd:

Disk /dev/sda: 500.1 GB, 500107862016 bytes
255 heads, 63 sectors/track, 60801 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 identifier: 0xb5eb0b8f

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *           1          13      102400    7  HPFS/NTFS
Partition 1 does not end on cylinder boundary.
/dev/sda2              13       19136   153600000    7  HPFS/NTFS
/dev/sda3           19136       38258   153600000    7  HPFS/NTFS
/dev/sda4           38258       60802   181082112    f  W95 Ext'd (LBA)
/dev/sda5           38258       60802   181081088    7  HPFS/NTFS

Disk /dev/sdb: 1000.2 GB, 1000204886016 bytes
255 heads, 63 sectors/track, 121601 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 identifier: 0xb5eb0bf7

   Device Boot      Start         End      Blocks   Id  System
/dev/sdb1               1       68436   549706502    7  HPFS/NTFS
/dev/sdb2           68436      121602   427054081    5  Extended
/dev/sdb5           68436      119445   409729024   83  Linux
/dev/sdb6          119445      121602    17324032   82  Linux swap / Solaris
jcd@jefke:~$

Train dogs, teach people

Re: Grub - defaultwaarde niet aanpasbaar
« Reactie #7 Gepost op: 2010/09/12, 17:39:13 »
Bij je eerste code moet in iedergeval sudo ervoor en om het te bewerken moet je kate ook nog ervoor zetten, dat wordt dan:
sudo kate /etc/default/grub
Bij mij ziet het erzo uit, ik heb Ubuntu dus ik heb gedit, maar dat maakt niks uit.
gijs@gijs-desktop:~$ sudo gedit /etc/default/grub
[sudo] password for gijs:
En dit is iets soortgelijks wat jij in kate ziet:
# If you change this file, run 'update-grub' afterwards to update
# /boot/grub/grub.cfg.

GRUB_DEFAULT=0
#GRUB_HIDDEN_TIMEOUT=0
GRUB_HIDDEN_TIMEOUT_QUIET=true
GRUB_TIMEOUT=10
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
GRUB_CMDLINE_LINUX=""

# Uncomment to disable graphical terminal (grub-pc only)
#GRUB_TERMINAL=console

# The resolution used on graphical terminal
# note that you can use only modes which your graphic card supports via VBE
# you can see them in real GRUB with the command `vbeinfo'
#GRUB_GFXMODE=640x480

# Uncomment if you don't want GRUB to pass "root=UUID=xxx" parameter to Linux
#GRUB_DISABLE_LINUX_UUID=true

# Uncomment to disable generation of recovery mode menu entries
#GRUB_DISABLE_LINUX_RECOVERY="true"

# Uncomment to get a beep at grub start
#GRUB_INIT_TUNE="480 440 1"

Bij grub.cfg, een file die je niet moet bewerken, zie ik dat je default zo staat: set default="6"
Ik zou gewoon een eigen keuze menu maken, zie de link die ik eerder gaf. Via de fdisk uitdraai kan je zien dat Windows van sda1 opstart en Kubuntu van sdb5 op hoort te starten. Als je ergens tegen aan loopt met de eigen menu keuze schrijf je maar. Maar onthoud dat je altijd sudo voor je commando neer moet zetten, als je aan het systeem werkt en Kate erachter als je een file wilt bewerken.  

In der Beschränkung zeigt sich der Meister.

Offline jcd06

  • Lid
Re: Grub - defaultwaarde niet aanpasbaar
« Reactie #8 Gepost op: 2010/09/13, 12:59:01 »
Als ik de beschrijving zie om een eigen menu maken vrees ik dat ik daarmee alleen maar verder van huis ga geraken - met grote stappen van onbekwaamheid  :(
Als de defaultwaarde zich niet laat aanpassen, noch met Kate noch met de Startup Manager is er misschien wel een achterliggend probleem dat niet zal opgelost geraken door een eigen menu te maken.
Zou het niet zinvol zijn om een nieuw onderwerp te beginnen over het niet correct functioneren van de StartupManager?
Train dogs, teach people

Re: Grub - defaultwaarde niet aanpasbaar
« Reactie #9 Gepost op: 2010/09/13, 16:42:47 »
Ik heb je eerste post nog eens na gelezen. Error: "/var/tmp/kdecache-jcd" is owned by uid 1000 instead of uid 0. Dit betekend dat niet de root eigenaar is maar de gewone gebruiker. Heb jij een ander wachtwoord in gebruik dan de root?
Gijs is mijn gebruikers naam en mijn uid is 1000. om root te worden gebruik ik het zelfde wachtwoord.
Probeer dit eens gksudo dophin  of als je een ander bestand manager gebruikt zet je de naam daarvan neer in plaats van dolphin.
Met gksudo kan je grafisch werken. Navigeer nu naar /etc/default/ en open het bestand grub. Lukt het nu wel om het bestand te openen?
Pas nu de GRUB_DEFAULT waarde in die je wilt. De startupmanager werkte met de vorige grub goed, nu vind ik deze een stuk minder. Je kan wel bijv. BURG gebruiken, wel iets lastiger te installeren omdat deze nog niet in de bronnen staat. https://help.ubuntu.com/community/Burg
Maar een nieuwe draad hoef je niet te starten, je hebt nog steeds een probleem met GRUB2 en het is jou draad. :)
In der Beschränkung zeigt sich der Meister.

Offline jcd06

  • Lid
Re: Grub - defaultwaarde niet aanpasbaar
« Reactie #10 Gepost op: 2010/09/13, 22:04:36 »
Ik heb je eerste post nog eens na gelezen. Error: "/var/tmp/kdecache-jcd" is owned by uid 1000 instead of uid 0. Dit betekend dat niet de root eigenaar is maar de gewone gebruiker. Heb jij een ander wachtwoord in gebruik dan de root?
Gijs is mijn gebruikers naam en mijn uid is 1000. om root te worden gebruik ik het zelfde wachtwoord.
Probeer dit eens gksudo dophin  of als je een ander bestand manager gebruikt zet je de naam daarvan neer in plaats van dolphin.
Met gksudo kan je grafisch werken.
gksudo dophin bleek niet geinstalleerd te zijn. Er werd een commando voorgesteld om het te installeren. Heb ik dan gelijk gedaan.
Echter als ik je commando ingeef gebeurt er niets:
jcd@jefke:~$ gksudo dophin
jcd@jefke:~$

Navigeer nu naar /etc/default/ en open het bestand grub.
Op mijn desktop staat al een tijdje een snelkoppeling Dolphin. Daarmee kan ik naar /etc/default/ navigeren.
Doet dit niet hetzelfde als het commando dat je voorstelde (gksudo dophin)?

Lukt het nu wel om het bestand te openen?
Yep  :)

Pas nu de GRUB_DEFAULT waarde in die je wilt.
Staat al op 8  :-[

De startupmanager werkte met de vorige grub goed, nu vind ik deze een stuk minder. Je kan wel bijv. BURG gebruiken, wel iets lastiger te installeren omdat deze nog niet in de bronnen staat. https://help.ubuntu.com/community/Burg
Maar een nieuwe draad hoef je niet te starten, je hebt nog steeds een probleem met GRUB2 en het is jou draad. :)
Ik ben blij dat je de draad niet loslaat.
BURG is het omgekeerde van GRUB.
.legerregel naa nekned jim teoD  =D

PS als ik dit bericht typ komen die vervelende rode golfjes overal onderstaan. Hoe zet ik die spellingscontrole af?

Alvast bedankt voor de hulp,

  Jean
Train dogs, teach people

Re: Grub - defaultwaarde niet aanpasbaar
« Reactie #11 Gepost op: 2010/09/13, 22:20:07 »
Weet niet wat je hier aan het doen was, maar dat ging in ieder geval niet helemaal goed.
jcd@jefke:~$ update-grub
/usr/sbin/grub-mkconfig: You must run this as root
jcd@jefke:~$ root
The program 'root' is currently not installed.  You can install it by typing:
sudo apt-get install root-system-bin
jcd@jefke:~$
[/i]

Bovenaan het file staat deze mededeling, en die moet je echt niet overslaan.
# If you change this file, run 'update-grub' afterwards to update
# /boot/grub/grub.cfg.

Dus je was al aardig opweg, maar het commando moet dus niet zijn 'root' ,maar 'sudo' waarbij je dan krijgt na de wijzigingen die je hebt opgeslagen:sudo update-grub
De 'update-grub' zorgt namelijk voor het opnieuw bouwen van je /boot/grub/grub.cfg en die wordt gelezen door je grubloader.
Ubuntu Pocket Guide and Reference - LinuxCommands.org - Manual Pages (man)

PC: Ubuntu 18.04 LTS /  Intel Core i5 8600 / Gigabyte B360M DS3H / Samsung 970 EVO / Corsair Vengeance LPX 16GB

Offline jcd06

  • Lid
Re: Grub - defaultwaarde niet aanpasbaar
« Reactie #12 Gepost op: 2010/09/14, 19:06:06 »
Weet niet wat je hier aan het doen was, maar dat ging in ieder geval niet helemaal goed.
Voor mij was dat nochthans duidelijk. Ik kreeg de melding run update-grub dus typ ik dat in het venster, gevolgd door enter.

Bovenaan het file staat deze mededeling, en die moet je echt niet overslaan.
# If you change this file, run 'update-grub' afterwards to update
# /boot/grub/grub.cfg.
Ik vraag niet liever  :rolleyes:

Dus je was al aardig opweg, maar het commando moet dus niet zijn 'root' ,maar 'sudo' waarbij je dan krijgt na de wijzigingen die je hebt opgeslagen:sudo update-grubDe 'update-grub' zorgt namelijk voor het opnieuw bouwen van je /boot/grub/grub.cfg en die wordt gelezen door je grubloader.
Klinkt makkelijk. Maar hoe kon ik nu weten of er root, sudo of choco moest voorstaan? :evil:
Voor alle zekerheid, typ ik dat in het Konsole venster of in het Kate venster?
Inhoud van het Konsole venster staat in de eerste post.

Enig idee waarom de StartupManager het niet doet?

Train dogs, teach people

Re: Grub - defaultwaarde niet aanpasbaar
« Reactie #13 Gepost op: 2010/09/14, 19:23:59 »
Alle systeem files die je wilt aanpassen, daar moet je sudo voorzetten. Alles wat in je /home directory staat is van jou, daar mag je alles mee doen. Tenzij je iets wilt installeren in het systeem, dat mag alleen de root. En root wordt je door sudo voor je commando te zetten en daarna je wachtwoord in te vullen.
Kate is voor tekstbestanden te bewerken, commando's geef je in de terminal(Konsole) dus deze ook sudo update-grub dit zorgt ervoor dat de veranderingen naar grub.cfg worden geschreven en na een herstart ook worden uitgevoerd. Zo iets duidelijker?
In der Beschränkung zeigt sich der Meister.

Re: Grub - defaultwaarde niet aanpasbaar
« Reactie #14 Gepost op: 2010/09/14, 19:34:27 »
Ben dus geen KDE gebruiker of Kubuntu, maar even nagekeken dat dit
sudo update-grubgedaan moet worden in de Konsole.

Binnen wat voor versie je ook zit, als men het heeft over het verkrijgen van 'root rechten' praat men erover dat men dus als super-gebruiker iets moet uitvoeren.
Binnen Windows heet dat Administrator, degenen met eigenlijk de oneindige rechten.

De 'Administrator' binnen de Linux noemen ze dus 'root'.
Er zijn binnen Kubuntu, zoals je denk ik wel gemerkt hebt, dingen die gedaan moeten worden waarbij je een popup kreeg om je paswoord in te voeren.
Je doet dan eigenlijk niets anders dan die applicatie 'root' rechten te verlenen om iets uit te voeren.
Bijvoorbeeld als je het systeem gaat updaten, dan krijg je een GUI om je paswoord in te voeren.

Om nu in de Konsole voor het uitvoeren van een taak, die alleen maar door een 'root' kan worden uitgevoerd, toch tijdelijk 'root' rechten te krijgen, begin je altijd met 'sudo' ervoor.
Nu zal bij de enter je ook gevraagd worden om je paswoord in te voeren ( typen gebeurt onzichtbaar ).
Als je 'root' paswoord goed is, zal het uitvoeren dus plaatsvinden met 'root' rechten.

Citaat
sudo allows a permitted user to execute a command as the superuser or another user, as specified in the sudoers  file. The real and effective uid and gid are set to match those of the target user as specified in the passwd file (the group vector is also initialized when the target user is not root). By default, sudo requires that users authenticate themselves with a password (NOTE:  by default this is the user's password, not the root password). Once a user has been authenticated, a timestamp is updated and the user may then use sudo without a password for a short period of time)

Het probleem met Startup Manager is volgens mij binnnen bijna alle Ubuntu smaken niet optimaal.
Startup Manager is ooit geschreven voor Grub Legacy, de voorloper van Grub2.
Men heeft alwel geprobeert om Startup Manager aan te passen naar Grub2, maar die klus is nog verre van gereed.
Daarom het advies om deze applicatie links te laten liggen, totdat Startup Manager 100% Grub2 kan verwerken.
Ubuntu Pocket Guide and Reference - LinuxCommands.org - Manual Pages (man)

PC: Ubuntu 18.04 LTS /  Intel Core i5 8600 / Gigabyte B360M DS3H / Samsung 970 EVO / Corsair Vengeance LPX 16GB

Offline jcd06

  • Lid
Re: Grub - defaultwaarde niet aanpasbaar
« Reactie #15 Gepost op: 2010/09/16, 21:54:48 »
Alle systeem files -ingekort-  Zo iets duidelijker?
Yep.

Ben dus geen KDE gebruiker of Kubuntu, maar even nagekeken dat dit
sudo update-grubgedaan moet worden in de Konsole.
OK heb ik dan ondertussen gedaan.
Dit geeft het volgende in het konsolescherm
jcd@jefke:~$ sudo kate /etc/default/grub
[sudo] password for jcd:
Error: "/var/tmp/kdecache-jcd" is owned by uid 1000 instead of uid 0.
Error: "/tmp/kde-jcd" is owned by uid 1000 instead of uid 0.
Error: "/tmp/kde-jcd" is owned by uid 1000 instead of uid 0.
Error: "/tmp/ksocket-jcd" is owned by uid 1000 instead of uid 0.
kdeinit4: Shutting down running client.
kdeinit4: preparing to launch /usr/lib/libkdeinit4_klauncher.so
Connecting to deprecated signal QDBusConnectionInterface::serviceOwnerChanged(QString,QString,QString)
Error: "/tmp/ksocket-jcd" is owned by uid 1000 instead of uid 0.
Error: "/tmp/kde-jcd" is owned by uid 1000 instead of uid 0.
kdeinit4: preparing to launch /usr/lib/libkdeinit4_kded4.so
Error: "/var/tmp/kdecache-jcd" is owned by uid 1000 instead of uid 0.
Error: "/tmp/kde-jcd" is owned by uid 1000 instead of uid 0.
kdeinit4: preparing to launch /usr/lib/libkdeinit4_kbuildsycoca4.so
kbuildsycoca4 running...
Error: "/var/tmp/kdecache-jcd" is owned by uid 1000 instead of uid 0.
Error: "/var/tmp/kdecache-jcd" is owned by uid 1000 instead of uid 0.
kdeinit4: preparing to launch /usr/lib/libkdeinit4_kconf_update.so
Connecting to deprecated signal QDBusConnectionInterface::serviceOwnerChanged(QString,QString,QString)
kate(2098)/kdecore (services) KMimeTypeFactory::parseMagic: Now parsing  "/usr/share/mime/magic"
kate(2098)/kdecore (services) KMimeTypeFactory::parseMagic: Now parsing  "/home/jcd/.local/share/mime/magic"
Error: "/tmp/ksocket-jcd" is owned by uid 1000 instead of uid 0.
kdeinit4: preparing to launch /usr/lib/kde4/kio_trash.so
kdeinit4: preparing to launch /usr/lib/kde4/kio_file.so
QInotifyFileSystemWatcherEngine::addPaths: inotify_add_watch failed: No such file or directory
QFileSystemWatcher: failed to add paths: /home/jcd/.config/ibus/bus
Bus::open: Can not get ibus-daemon's address.
IBusInputContext::createInputContext: no connection to ibus-daemon
Error: "/var/tmp/kdecache-jcd" is owned by uid 1000 instead of uid 0.
kio_trash(2139)/kdecore (services) KMimeTypeFactory::parseMagic: Now parsing  "/usr/share/mime/magic"
kio_trash(2139)/kdecore (services) KMimeTypeFactory::parseMagic: Now parsing  "/home/jcd/.local/share/mime/magic"
sudo update-grub
Jammer genoeg wordt bij het opstarten nog steeds de zesde keuzemogelijkheid gebruikt ipv de achtste zoals ingevuld in de file die Kate opendoet.
Doet mij denken aan het ganzenbord - ga terug naar start  :-[

Het probleem met Startup Manager is volgens mij binnnen bijna alle Ubuntu smaken niet optimaal.
Startup Manager is ooit geschreven voor Grub Legacy, de voorloper van Grub2.
Men heeft alwel geprobeert om Startup Manager aan te passen naar Grub2, maar die klus is nog verre van gereed.
Daarom het advies om deze applicatie links te laten liggen, totdat Startup Manager 100% Grub2 kan verwerken.
Die laat ik dan maar links liggen.
Train dogs, teach people

Re: Grub - defaultwaarde niet aanpasbaar
« Reactie #16 Gepost op: 2010/09/16, 22:40:48 »
Probeer eens in de terminal su update-grub Lukt dit of krijg je dezelfde foutmeldingen te zien?
Start anders de computer op in de recovery mode, staat achter de regel in het grubmenu. Eerst komt er een hoop tekst voorbij en dan krijg je een keuze menu. Kies de optie drop to shellmenu o.i.d. en type dan achter de prompt sudo update-grub lukt het nu wel?
In der Beschränkung zeigt sich der Meister.

Offline jcd06

  • Lid
Re: Grub - defaultwaarde niet aanpasbaar
« Reactie #17 Gepost op: 2010/09/16, 23:04:28 »
Probeer eens in de terminal su update-grub Lukt dit of krijg je dezelfde foutmeldingen te zien?
geeft dit
jcd@jefke:~$ su update-grub
Unknown id: update-grub
jcd@jefke:~$

Start anders de computer op in de recovery mode, staat achter de regel in het grubmenu. Eerst komt er een hoop tekst voorbij en dan krijg je een keuze menu. Kies de optie drop to shellmenu o.i.d. en type dan achter de prompt sudo update-grub lukt het nu wel?
geeft dit
/etc/default/grub: 1: s#: not foundEen andere keuzemogelijkheid in dat keuze menu (in recovery mode) was: update grub. Ik heb ook dat eens geprobeert, maar nog steeds geen verandering...

Train dogs, teach people

Re: Grub - defaultwaarde niet aanpasbaar
« Reactie #18 Gepost op: 2010/09/16, 23:45:14 »
Het lijkt er op dat er iets mis is met de rechten. Probeer de volgende mappen is te legen als gewone gebruiker of als root( sudo)
/var/tmp/kdecache-jcd
/tmp/kde-jcd
/tmp/kde-root
/tmp/ksocket-jcd

Lukt het niet om deze mappen leeg te maken kijk dan of je de rechten kan wijzigen.
Als je ze hebt kunnen legen of de rechten hebt kunnen wijzigen, probeer dan weer sudo update-grub uit te voeren.
In der Beschränkung zeigt sich der Meister.

Offline jcd06

  • Lid
Re: Grub - defaultwaarde niet aanpasbaar
« Reactie #19 Gepost op: 2010/09/18, 20:41:03 »
Het is opgelost. De oplossing is nochthans niet geheel duidelijk.

Voor ik die mappen zou gaan ledigen, heb ik nog een laatste maal geprobeert. Ik heb 0 als keuze ingegeven om zo default Kubuntu op te starten.
Omdat ik zag dat dit niet werkte heb ik terug 8 ingesteld.
Dan gebeurde er iets dat ik tevoren ook al enkele keren was tegengekomen. Na het invullen van de nieuwe default waarde in Kate druk ik op het save-ikoontje. Daarna geef ik het sudo update-grub commando in de konsole en sluit daarna de beide vensters. Deze keer kwam er na het klikken op het sluit kruisje van Kate een popup vragen of ik de aanpassingen wou opslagen. In de dagen voordien is dit ook af en toe gebeurt, maar zeker niet altijd.
Misschien is er wel iets met de volgorde van al deze handelingen. Tevoren heb ik altijd nee gekozen omdat ik al op het save ikoon had geklikt en daarna in de konsole een kommando had gegeven (mijn eigen logica).
Deze maal heb ik ja geklikt en de nieuwe waarde is aangenomen want de PC start op met de ingegeven default keuze (windows7 in dit geval).

Eén en ander zou misschien duidelijker zijn indien in de online handleiding vermeld werd welk de interactie is met Kate of andere programma's die hier die fameuze file bewerken.

In ieder geval bedankt voor jullie hulp.

Train dogs, teach people

Re: Grub - defaultwaarde niet aanpasbaar
« Reactie #20 Gepost op: 2010/09/18, 20:48:20 »
In ieder geval goed dat het gelukt is. Over KDE kan ik niet zoveel vertellen en ik weet er weinig van. Misschien dat een Kde gebruiker op het forum je verder mee kan helpen.
In der Beschränkung zeigt sich der Meister.

Offline Soul-Sing

  • Lid
Re: Grub - defaultwaarde niet aanpasbaar
« Reactie #21 Gepost op: 2010/09/18, 21:30:30 »
ik denk grub pc en grub common deinstalleren en herinstalleren tijdens herinstalleren via de tab en entertoets (*) de sda schijf default maken, niet iets met sda1,2 etc. (tijdens het herinstalleren kom je in de console/terminal)