Nieuws:

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

Auteur Topic: Installatie zonder USB EN CD - Maar wel GRUB!  (gelezen 2020 keer)

Offline Riel

  • Lid
    • Rielity
  • Steunpunt: Nee
Installatie zonder USB EN CD - Maar wel GRUB!
« Gepost op: 2009/05/12, 23:54:57 »
Op een kassasysteem wil ik graag Xubuntu installeren.

Echter: deze kassa kan alleen booten van de ingebouwde harddisk. Hierop stond een simpele DOS boot op, waardoor ik een commandline had. Tijdens de boot kan ik een USB stick initialiseren, waar deze dan als Drive beschikbaar is. Zo heb ik het hele grapje zover gekregen dat ik GRUB in de bootsector heb kunnen plaatsen, en zelfs de schijf gepartitioneerd heb. Ik kan dus de inhoud van een ISO via de USB-stick, of de ISO zelf, op de schijf zetten.

Ik wil altijd de mogelijkheid houden in DOS te booten, dus grub blijft staan. Echter nu komt het: ik wil de Xubuntu installatie-iso gebruiken. Maar hoe kan ik dit het beste doen nu? Ik weet bijvoorbeeld niet welke commando's ik in grub moet gaan gebruiken: de bestanden op de CD zeggen mij niet heel veel. Grub kán een ISO mounten en booten toch?

Ik kom op een gegeven moment tot een boot door zelf de kernel en initrd aan te geven, maar dan kan hij geen /root mounten en kernel panic. Hij zoekt op sda1 terwijl de partitie echt hda1 is (hd0,1) in grub.

Enfin, misschien iemand met ervaring?
"you don't need to remember anything if you only tell the truth"

Offline mrGee

  • Lid
  • Steunpunt: Nee
Re: Installatie zonder USB EN CD - Maar wel GRUB!
« Reactie #1 Gepost op: 2009/05/13, 00:01:49 »
Hallo

Niet echt ervaring, je hebt al meer verricht met die
grub spielerij als ik ;) meer een idee;

Je kunt, als het desbetreffende apparaat (laptop/netbook/
metalen doosje) niet zoveel boot mogelijkheden heeft,
ook de harde schijf uitbouwen en in een andere machine
de installatie uitvoeren.

Daarna hang je hem weer terug, evt, moet je nog wat her-
configureren. Bijv. je Xserver/sound en soms je de juiste volgorde
van je schijven/media in je fstab. De rest gaat meestal van een
leien dakje.

Anders probeer je het even vanaf een oud testdiskje,
of stelt eerst die entries in de kassa schijf ergens veilig.

Groeten Gerrit

-- = >  simplify if you can   -- = >

Offline Riel

  • Lid
    • Rielity
  • Steunpunt: Nee
Re: Installatie zonder USB EN CD - Maar wel GRUB!
« Reactie #2 Gepost op: 2009/05/13, 00:20:53 »
Heh :)
Nou was uitbouwen de laatste optie  ;) Ik wilde eigenlijk graag de installatie vanaf 'scratch' op de desbetreffende hardware uitvoeren, om later niet nog langer lopen te rommelen. Maar wel een optie natuurlijk. Aan de andere kant weet ik dat t zo kan.
"you don't need to remember anything if you only tell the truth"

Offline Gandyman

  • Lid
  • Steunpunt: Nee
Re: Installatie zonder USB EN CD - Maar wel GRUB!
« Reactie #3 Gepost op: 2009/05/13, 00:34:44 »
Het kan met de opdracht "--rehook"
Echter, en nu komt een probleempje, dit is al meerdere malen uit grub en er weer ingestopt als je op 2 handen kan tellen.
Vervelende is nu dus of het in de grub die je nu hebt wel zit en of werkt.
Mja nooit geschoten is altijd mis  =D

Bewerk je menu.lst en zet dit onderaan.

grub> map (hd1,1)PAD-NAAR-DE-ISO.iso (hd4)
grub> map --rehook
grub> chainloader (hd4)+1
grub> rootnoverify (hd4)
grub> boot

Uiteraard ff de hd nummers veranderen in wat voor jouw van toepassing is  ;)

Hmz hier vind je wat nfo voor deze situatie maar dan met een cd of dvd.
http://www.gnu.org/software/grub/manual/html_node/Making-a-GRUB-bootable-CD-ROM.html
Misschien werkt het op dezelfde manier met een usb stick ?
« Laatst bewerkt op: 2009/05/13, 00:41:57 door Gandyman »
I don't suffer from insanity, I enjoy every minute of it.
Microsoft geeft je een raam, Linux geeft je een heel huis :D

Offline Riel

  • Lid
    • Rielity
  • Steunpunt: Nee
Re: Installatie zonder USB EN CD - Maar wel GRUB!
« Reactie #4 Gepost op: 2009/05/13, 00:48:24 »
map --rehook houdt ie niet zo van nee :(

USB gaat niet werken: daar zijn geen drivers voor geladen...
« Laatst bewerkt op: 2009/05/13, 00:51:37 door Riel »
"you don't need to remember anything if you only tell the truth"

Offline Gandyman

  • Lid
  • Steunpunt: Nee
Re: Installatie zonder USB EN CD - Maar wel GRUB!
« Reactie #5 Gepost op: 2009/05/13, 00:51:57 »
"kut"  :| was er al bang voor, waarom laten ze die er nou niet gewoon inzitten ?
I don't suffer from insanity, I enjoy every minute of it.
Microsoft geeft je een raam, Linux geeft je een heel huis :D

Offline Riel

  • Lid
    • Rielity
  • Steunpunt: Nee
Re: Installatie zonder USB EN CD - Maar wel GRUB!
« Reactie #6 Gepost op: 2009/05/13, 00:57:51 »
Ok,

ik krijg puppy wel gestart trouwens! Dus vanuit puppylinux kan ik de ISO op (hd0,1) 'uitpakken'. Heeft dit nut? Kan ik dan beter 'booten'?
Of kan ik andere dingen vanuit puppy? Trouwens, hoe ik puppy heb geboot weet ik ECHT niet meer .. ik heb geloof ik de puppyinstaller met loadlin.exe geladen ... maar xubuntu wil daar niet mee aan de gang. Vandaar dat ik wel grub krijg bij het booten.

« Laatst bewerkt op: 2009/05/13, 00:59:48 door Riel »
"you don't need to remember anything if you only tell the truth"

Offline Gandyman

  • Lid
  • Steunpunt: Nee
Re: Installatie zonder USB EN CD - Maar wel GRUB!
« Reactie #7 Gepost op: 2009/05/13, 01:14:45 »
Citaat
Dus vanuit puppylinux kan ik de ISO op (hd0,1) 'uitpakken'. Heeft dit nut? Kan ik dan beter 'booten'?
Dit zou je kunnen proberen.
Lijkt me een goede kans van slagen.

Maar ik ga nu maffen, me ogen vallen dicht, morguh weer een dag.  ;)
I don't suffer from insanity, I enjoy every minute of it.
Microsoft geeft je een raam, Linux geeft je een heel huis :D

Offline Riel

  • Lid
    • Rielity
  • Steunpunt: Nee
Re: Installatie zonder USB EN CD - Maar wel GRUB!
« Reactie #8 Gepost op: 2009/05/13, 01:34:25 »
OK, de installer boot door in Grub de vmlinuz en de initrd van de installatiedisk te laden !

Alleen .. de installer wil nu graag een CD-drive laden. Kan ik dit overslaan?

"you don't need to remember anything if you only tell the truth"

Offline track

  • Lid
  • Steunpunt: Nee
Re: Installatie zonder USB EN CD - Maar wel GRUB!
« Reactie #9 Gepost op: 2009/05/13, 01:41:12 »
Hoi Riel,

volgens mij zou het lukken als je in de menu.lst van de HD  (in die blik dus) een extra blok met "chainloader" naar de USB erbij zet.
Dan boot hij met de mbr van de interne harde schijf op, laadt grub (van de HD)  en als je de desbetreffende regel in het grub-menu kiest geeft hij het commando door naar de boot-sector van de USB.  Daar staat dan een doodgewone unetbootin of zoiets op.

Op die manier omzeil je de (ontbrekende) mogelijkehid om rechtstreeeks vanaf de USB te starten.
Of heb ik de vraag niet goed begrepen ?

Vriendelijke groet,

track

Offline Riel

  • Lid
    • Rielity
  • Steunpunt: Nee
Re: Installatie zonder USB EN CD - Maar wel GRUB!
« Reactie #10 Gepost op: 2009/05/13, 01:50:02 »
ik geloof niet dat grub mijn usb stick ziet...?
De 'bios' ziet die sticks niet, de enige manier is booten in DOS waar in config.sys een usb driver geladen wordt !

Ik heb de content van de .iso op een partitie gezet (hd0,3) en deze in grub als root aangemerkt. van daaruit de kernel vmlinuz en de initrd.gz geladen, en toen geboot.

Echter, tijdens installatie miept xubuntu over een missende cd-rom. Ja tuurlijk, die heb ik niet. Ook kan ik dan in een shell geen van mijn partities vinden..
"you don't need to remember anything if you only tell the truth"

Offline Gandyman

  • Lid
  • Steunpunt: Nee
Re: Installatie zonder USB EN CD - Maar wel GRUB!
« Reactie #11 Gepost op: 2009/05/13, 01:52:15 »
Vond op de valreep nog iets ?

Dus misschien ??
http://www.linqi.org/linux/lomd.html
I don't suffer from insanity, I enjoy every minute of it.
Microsoft geeft je een raam, Linux geeft je een heel huis :D

Offline track

  • Lid
  • Steunpunt: Nee
Re: Installatie zonder USB EN CD - Maar wel GRUB!
« Reactie #12 Gepost op: 2009/05/13, 02:17:25 »
Als ik het goed begrijp heb je grub op de HD gezet toch ?
Maw: als je zonder USB eraan start kom je toch in het grub- menu terecht en kunt daar b.v. voor DOS kiezen.

Klopt dat ?  Zo ja, dan hoef je alleen op de USB-stick de normale unetbootin- installatie zetten
(met alles wat nodig is, net als voor een andere computer die wél van de USB kan starten)
En dan pak je de editor en zet een blok zoals dit onderaan de /boot/grub/menu.lst :title         USB-stick
rootnoverify     (hd1)
chainloader     +1
(dit geldt voor het superfloppy-formaat. Als er partities op de USB staan is het (hd1,0) )

track

Offline Riel

  • Lid
    • Rielity
  • Steunpunt: Nee
Re: Installatie zonder USB EN CD - Maar wel GRUB!
« Reactie #13 Gepost op: 2009/05/13, 02:18:29 »
Let op: mijn usb doet helemaal niks in grub ! Ik moet alles vanaf de HD's doen.


Hij is dan wel nog bezig met installeren ... maar:

ISO 'uitgepakt' naar /dev/hda4/xubuntu/

Grub gestart

grub> root (hd0,3)
grub> kernel /xubuntu/install/netinstall/blabla/lbalbal/i386/linux (zo ongeveer :))
grub> initrd "        "          "         "            "         /initrd.gz
grub> boot

dus gewoon een net-install geboot. Dat werkte (ik heb wél ethernet!)



(hoe krijgen we de nacht om hé)

« Laatst bewerkt op: 2009/05/13, 02:24:58 door Riel »
"you don't need to remember anything if you only tell the truth"

Offline Gandyman

  • Lid
  • Steunpunt: Nee
Re: Installatie zonder USB EN CD - Maar wel GRUB!
« Reactie #14 Gepost op: 2009/05/13, 14:37:37 »
Dat is een mooi bericht  O0
I don't suffer from insanity, I enjoy every minute of it.
Microsoft geeft je een raam, Linux geeft je een heel huis :D

Offline Riel

  • Lid
    • Rielity
  • Steunpunt: Nee
Re: Installatie zonder USB EN CD - Maar wel GRUB!
« Reactie #15 Gepost op: 2009/05/13, 15:05:18 »
Voor iemand anders die het wil proberen zou het nog mooi zijn om de installer ook zonder CD te laten draaien, ik weet dat dit kan.
Ik heb die optie nu niet meer nodig, maar voor installers die de netboot functie niet hebben wellicht wel handig.
Al moet ik zeggen, puppy vroeg niet om een cd :)


"you don't need to remember anything if you only tell the truth"

Offline Riel

  • Lid
    • Rielity
  • Steunpunt: Nee
Re: Installatie zonder USB EN CD - Maar wel GRUB!
« Reactie #16 Gepost op: 2009/05/15, 11:07:13 »
Even een GRUB vraag:

Mijn schijf heb ik gedeelt een wat partities. De allereerste is een kleine dos-partitie met wat programma's om nog veilig te kunnen booten mocht alles mis gaan. Hier staan ook originele drivers voor bijv. touchscreen e.d.

Daarna komen de linuxpartities. Ik wil verschillende distro's proberen.

Ik heb puppy op de volgende partitie, en aangezien ik deze geinstalleerd heb met Grub heeft grub zich mooi op de MBR gezet. Echter de grub menu.lst staat op de puppypartitie!
Heb ik het nu goed, dat grub (die dus op de MBR van hd(0,0) staat) de menu.lst áltijd van (hd0,1) moet lezen (in /boot/grub) en dus als ik puppy verwijder, dat GRUB geen menu.lst meer heeft (sterker nog, ik had puppy dus verwijderd, en de devices.lst klopte niet meer na installatie van ubuntu) waardoor grub error 17 gaf.

Kan ik grub beter op de eerste partitie zetten, waar ik nooit aan kom, en dan handmatig het grubmenu aanpassen?

"you don't need to remember anything if you only tell the truth"

Offline Gandyman

  • Lid
  • Steunpunt: Nee
Re: Installatie zonder USB EN CD - Maar wel GRUB!
« Reactie #17 Gepost op: 2009/05/15, 11:46:26 »
Citaat
Heb ik het nu goed, dat grub (die dus op de MBR van hd(0,0) staat) de menu.lst áltijd van (hd0,1) moet lezen (in /boot/grub) en dus als ik puppy verwijder, dat GRUB geen menu.lst meer heeft (sterker nog, ik had puppy dus verwijderd, en de devices.lst klopte niet meer na installatie van ubuntu) waardoor grub error 17 gaf.

Klopt helemaal.

Citaat
Kan ik grub beter op de eerste partitie zetten, waar ik nooit aan kom, en dan handmatig het grubmenu aanpassen?
Dit is idd de beste oplossing.

Je laat dat DOS gedeelte voor wat het is en maakt op die 1e partitie 200 of 300 MB vrij.
(misschien 500 want ik lees dat je nogal wat van plan bent ??)

Wanneer je nu voor de 1e keer installeerd (bijv. Ubuntu) zorg je ervoor dat het /boot gedeelte op die kleine vrije ruimte komt.
Op die manier heeft de boot zijn eigen partitie waar verder nooit wat meer gaat gebeuren.

In de MBR van de HD word immers altijd naar het boot gedeelte verwezen.

Al de andere partitie's gebruik je voor diverse flavours van Linux en nu houd je aldoor controle met de menu.lst welke-wie-wat geboot moet worden.

Note:
Mocht je het nog niet weten ?
Een Swap hoef je maar 1x aan te maken, die zal in principe door alle distro's gebruikt worden.
Wel ff opletten dat je een distro nooit in slaap uitzet en dan een andere distro opstart omdat de swap dan volstaat.
« Laatst bewerkt op: 2009/05/15, 11:48:00 door Gandyman »
I don't suffer from insanity, I enjoy every minute of it.
Microsoft geeft je een raam, Linux geeft je een heel huis :D

Offline Riel

  • Lid
    • Rielity
  • Steunpunt: Nee
Re: Installatie zonder USB EN CD - Maar wel GRUB!
« Reactie #18 Gepost op: 2009/05/16, 13:28:41 »
Thanx voor de verduidelijking!

Ik ga er maar niet vanuit dat elke install automatisch de grub-instellingen goed houdt ;)

Maar laat ik het een beetje ontopic houden :)
"you don't need to remember anything if you only tell the truth"