• Vastliggende pagina
  • Info
  • Bijlages

Geen ondersteunde Versie: Dit artikel betreft een niet ondersteunde versie van Ubuntu. Meer info...

De inhoud kan fouten bevatten. Indien u fouten opmerkt mag u ze zeker verbeteren, rekening houdende met onze richtlijnen.

Discussieer over dit artikel in het forum.

Geschikt voor: Ubuntu, GNOME Kubuntu, KDE Xubuntu, XFCE Ubuntu Server, opdrachtregel
Versie: 8.04 LTS, 9.04, 9.10

Een te oude bios of moederbord om van USB te booten?

Mijn moederbord/bios is te oud om van USB te kunnen booten. Ik had ook geen zin meer om iedere keer dat er een nieuwe versie van Kubuntu uit komt, om deze op een CD te branden. Toen wou ik van USB opbooten maarja dat kan mijn computer natuurlijk weer niet... Ik ben op het internet gaan zoeken en ik kwam uiteindelijk op Plop uit. Hier is een HOW-TO over hoe je Plop kan gebruiken met GRUB.

GRUB1

Zorg eerst dat je van je USB stick een USB boot stick van maakt door Linux te downloaden daarna kan je van de iso een USB boot stick maken met het programma (in kubuntu) "USB startup disk creator"

Download eerst dit bestand: hier

Open de zip file en pak plpbt.bin uit. Plaats het plpbt.bin in je /boot om dit te doen heb je sudo rechten nodig.

Dus:

sudo cp /directory/van/plpbt.bin /boot/

(gebruik geen spaties en als dat toch moet doe de directory dan tussen aanhalingstekens)

Open daarna de file "/boot/grub/menu.lst" door

sudo (kate of gedit) /boot/grub/menu.lst

Hier zie je eerst een hele hoop tekst met # ervoor dit is een uitleg hoe je Grub kan aanpassen en daarna komen de Linux Headers. LET OP!!!: ALS JE IN GRUB JE HEADERS BEWERKT IS HET MOGENLIJK DAT JE COMPUTER NIET MEER OPSTART AFBLIJVEN DUS!!!

En zet onderaan (na de Linux headers) maar nog wel boven de tekst: "### END DEBIAN AUTOMAGIC KERNELS LIST"

Deze commando's:

title PLoP Boot Manager
root (hd0,0)
kernel /boot/plpbt.bin

Start dan de computer opnieuw op en als je grub zich opstart (nadat bios klaar is) moet je het menu openen door op escape te drukken (dit hoeft niet perse bij sommige die het zo ingesteld hebben opent Grub automatisch het menu) en ga je naar "PLoP Boot Manager" en druk op enter.

Nu boot Grub "/boot/plpbt.bin" op en kan je nu selecteren van welk soort apparaat je wilt opbooten van je Harddisk, Floppy, CDrom of USB wij kiezen dan voor usb. Zorg er wel voor dat er een USB stick in je computer zit voordat je in Plop op USB drukt. Plop gaat dan zoeken naar massa storage devices of er iets op staat waar hij van kan opbooten.Als u uw USB stick in de computer hebt gedaan en je hebt er ook een USB boot stick van gemaakt kan je zo Linux instaleren.

GRUB2

Grub2 is ongeveer hetzelfde als bij Grub1 alleen moet je een andere file bewerken en andere commando's gebruiken:

Zorg eerst dat je van je USB stick een USB boot stick maakt door Linux te downloaden daarna kan je van de iso een USB boot stick maken met het programma (in kubuntu) "USB startup disk creator"

Download eerst dit bestand: plpbt-5.0.4.zip

Open de zip file en pak plpbt.bin uit. Plaats het plpbt.bin in je /boot om dit te doen heb je sudo rechten nodig.

Dus:

sudo cp /directory/van/plpbt.bin /boot/


Het is geen goede gewoonte in GRUB2 direct "/boot/grub.cfg" te wijzigen.

Nu gaan we Grub2 aanpakken zodat je plpbt.bin kan opbooten. Hiervoor moeten we "/boot/grub.cfg" gaan bewerken

Dus:

sudo (kate of gedit) /boot/grub/grub.cfg

LET OP!!!: VERANDER HET GEDEELTE WAT HIERONDER STAAT NIET!!!

### BEGIN /etc/grub.d/00_header ###
if [ -s /boot/grub/grubenv ]; then
  have_grubenv=true
  load_env
fi
set default="0"
if [ ${prev_saved_entry} ]; then
  saved_entry=${prev_saved_entry}
  save_env saved_entry
  prev_saved_entry=
  save_env prev_saved_entry
fi
insmod ext2
set root=(hd0,1)
search --no-floppy --fs-uuid --set ef92aaba-500f-45df-8643-8402ad6fddbc
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
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/white
### END /etc/grub.d/05_debian_theme ###

Hierna zie je dit staan: "### BEGIN /etc/grub.d/10_linux ###"

Hier beginnen je Linux headers. LET OP!!!: ALS JE IN GRUB JE HEADERS BEWERKT IS HET MOGENLIJK DAT JE COMPUTER NIET MEER OPSTART AFBLIJVEN DUS!!!

Scroll nu nog meer naar beneden waar staat: "### END /etc/grub.d/10_linux ###"

Boven "### END /etc/grub.d/10_linux ###" moet je dit neerzetten:

menuentry "Plop Boot Manager" {
        set root=(hd0,1)
        linux16 /boot/plpbt.bin
}

LET OP!!!: VERGEET VOORAL } NIET!!!! ANDERS RAAKT GRUB VAN SLAG

Start dan de computer opnieuw op en als grub zich opstart (nadat bios klaar is) moet je het menu openen door op escape te drukken (dit hoeft niet perse bij sommige die het zo ingesteld hebben opent Grub automatisch het menu) en ga je naar "PLoP Boot Manager" en drukt op enter.

Nu boot Grub "/boot/plpbt.bin" op en kan je nu selecteren van welk soort apparaat je wilt opbooten van je Harddisk, Floppy, CDrom of USB wij kiezen dan voor usb. Zorg er wel voor dat je USB stick in je computer zit voordat je in Plop op USB drukt. Plop gaat dan zoeken naar massa storage devices of er iets op staat waar hij van kan opbooten.Als u uw USB stick in de computer hebt gedaan en je hebt er ook een USB boot stick van gemaakt kan je zo Linux instaleren.

Engelstalige informatie: http://www.plop.at/en/bootmanager.html


Bron: http://forum.ubuntu-nl.org/installatie/te-oude-biosmoederbord-voor-usb-boot/

Met dank aan Sandermans15 van het ubutuforum.

community/PLoP (laatst bewerkt op 2012-06-04 17:48:33 door rachidbm)