Jump to content











Photo
- - - - -

multiboot


  • Please log in to reply
17 replies to this topic

#1 tazz

tazz
  • Members
  • 3 posts

Posted 15 April 2007 - 08:01 AM

wie kann ich livexp in den bootmanager von grub4dos mit einbinden der im vistape projekt enthalten ist. so das man ein multiboot hat
auf dem livexp, vistape und memtest enthalten ist.

danke tazz

das problem ist gelöst
musste bei livexp die datei boot umbennen und in der txtsetup.sif dementsprechend ändern.
und in der datei menu.lst
das nachtragen

title LiveXP
chainloader /i386/SETUPLDR.BIN

#2 tazz

tazz
  • Members
  • 3 posts

Posted 03 May 2007 - 09:12 PM

habe mal versucht ein kleines tut zu schreiben hoffe es interessiert jemand

multiboot von livexp, vistape+ memtest mit grub4dos auf einem usbstick

ich habe einen corsair voyager 1gb der war von hausaus in fat32 formatiert und die partition war active.

zur vorbereitung des sticks habe ich nach langer testerei das tool grubinst_1.0.1_bin_win verwendet.
dieses tool schreibt den grub4dos mbr in den mbr des sticks.
danach braucht man nur noch die datei grldr und die config datei menu.lst in das root verzeichnis des sticks kopieren.

dann den inhalt von \target\vistape auf den stick
als nächstes den inhalt von \target\livexp
aus dem unterverzeichnis i386 werden die dateien ntdetct.com und die datei txtsetup.sif
ins rootverzeichnis verschoben
und nun noch die datei memtest.bin ins rootverzeichnis kopieren



so da die strucktur des sticks so aussieht


boot
i386
Programme
Programs
sources

ModelRam.exe
setup.exe
Ntdetect.com
memtest.bin
vistape.cd
bootmgr
Bootxp (von boot in bootxp umbenannt)
grldr
menu.lst
txtsetup.sif



der inhalt der datei menu.lst

color black/cyan yellow/cyan

timeout 30
default 0

title Vista PE
find --set-root /bootmgr
chainloader /bootmgr

title LiveXP
find --set-root /i386/SETUPLDR.BIN
chainloader /i386/SETUPLDR.BIN
title MemTest86+
kernel /memtest.bin

title Floppy (fd0)
chainloader (fd0)+1
rootnoverify (fd0)

title CommandLine
commandline

title Reboot
reboot

title Halt
halt


den inhalt der datei txtsetup.sif habe ich auch geändert (auszug da nur am anfang )


[Version]
signature="$Windows NT$"
ClassGUID={00000000-0000-0000-0000-000000000000}

[SourceDisksNames.x86]
1="Boot, Disk","\BOOTXP",,\i386

[nls]
AnsiCodepage=c_1252.nls,1252
OemCodepage=c_850.nls,850
MacCodepage=c_10000.nls,10000
UnicodeCasetable=l_intl.nls,0407
OemHalFont=vga850.fon
DefaultLayout=00000407

[WinntDirectories]
1="\"
2=system32
3=system32\config
4=system32\drivers
22=Fonts

[SourceDisksFiles]
hidusb.sys=1,,,,,,4_,4,1,3,,1,4
vgaoem.fon=1,,,,,,,22,0,0,,1,2
vga850.fon=1,,,,,,,22,0,0,,1,2
vga861.fon=1,,,,,,,22,0,,,1,2
ntoskrnl.exe=1,,,,,,,,3,3,,1,2
kdcom.dll=1,,,,,,,2,0,0,,1,2
setupreg.hiv=1,,,,,,_3,,3
ntdll.dll=1,,,,,,,2,0,0,,1,2
hal.dll=1,,,,,,,,3,3,,1,2
halaacpi.dll=1,,,,,,,2,3,,,1,2
halacpi.dll=1,,,,,,,2,3,,,1,2
halapic.dll=1,,,,,,,2,3,,,1,2
halmacpi.dll=1,,,,,,,2,3,,,1,2
halmps.dll=1,,,,,,,2,3,,,1,2
halsp.dll=1,,,,,,,2,3,,,1,2
c_10000.nls=1,,,,,,,22,0,0,,1,2
c_437.nls=1,,,,,,,22,0,0,,1,2
c_1252.nls=1,,,,,,,2,0,0,,1,2

[SetupData]
SetupSourcePath="\"
MajorVersion=5
MinorVersion=1
DefaultPath=\WINDOWS
OsLoadOptions="/fastdetect /i386"
ForceScsi=1
ForceDiskClass=1
ForceCDRom=1
Architecture=i386
DriverCabName=driver.cab,sp2.cab
ProductType=0
RequiredMemory="134217728"
Pagefile=115,250




anbei ein archiv mit den benötigten dateien

Attached File  dateien.zip   186.37KB   1083 downloads

grubinst\grubinst_gui.exe (win 2000,xp,2003 )
grubinst\grldr
memtest.bin (neue version3.3)
menu.lst
txtsetup.sif


für win 95-me gibt es die datei bootlace.com welche in dem archiv von grub4dos enthalten ist
zu finden hier
http://grub4dos.free...r_dos-0.4.2.zip


für ältere bios die den stick als usb-rmd-fdd einbinden, muss man den weg über den xp bootloader gehen.
dazu gibts das tool PeToUSB_V3.0.0.8_GER dort nur einen hacken bei erlaube formatieren und evtl den pfad zu den livexp dateien angeben.
auf keinen fall aktiviere kopieren anhacken.
bei klick auf start wird der stick in fat16 formatiert und ein xp mbr geschrieben.
danach müssen die dateien von einem exitierendem xpsp2
ntdetect.com
ntldr
boot.ini
die boot.ini muss angepasst werden der inhalt sollte so aussehen

der rest wie oben beschrieben

[boot loader]
timeout=10
default=C:\grldr
[operating systems]
C:\grldr="Grub4Dos"


tazz

#3 was_jaclaz

was_jaclaz

    Finder

  • Advanced user
  • 7101 posts
  • Location:Gone in the mist
  •  
    Italy

Posted 04 May 2007 - 09:48 AM

Gut! :confused1:

Eine kleine Korrektur:

chainloader /i386/SETUPLDR.BIN +1

es ist nicht Standard, das ist besser:

chainloader /i386/SETUPLDR.BIN


Quite obviously my German, is nearly non-existant :confused1:, but the +1 syntax means "access 1st sector of device" and it only makes sense when applied to a device without MBR, like:
(fd0) +1
or to a partition, like:
(hd0,1) +1
(effectively chainloading the bootsector), or to a HD device, like:
(hd0) +1, chainloading the MBR

:confused1:

jaclaz

#4 pscEx

pscEx

    Platinum Member

  • Team Reboot
  • 12707 posts
  • Location:Korschenbroich, Germany
  • Interests:What somebody else cannot do.
  •  
    European Union

Posted 04 May 2007 - 09:53 AM

Eine kleine Korrektur:

Ein klein Korrektur:

Peter :confused1:

#5 pscEx

pscEx

    Platinum Member

  • Team Reboot
  • 12707 posts
  • Location:Korschenbroich, Germany
  • Interests:What somebody else cannot do.
  •  
    European Union

Posted 04 May 2007 - 09:59 AM

habe mal versucht ein kleines tut zu schreiben hoffe es interessiert jemand

multiboot von livexp, vistape+ memtest mit grub4dos auf einem usbstick

Ich verstehe nichts von Multiboot, aber wenn Jaclaz schon 'Gut' sagt, kann ich mich nur anschließen. :confused1:

Ich bin der Meinung, dass man, abgesehen von der Stick-Initialisierung, alles als Winbuilder-Script ausführen kann.
Willst Du das nicht mal versuchen?
Für Fragen ist das Forum da!

Du weißt ja: Es gibt keine dummen Fragen, höchstens dumme Antworten. :confused1:

Peter

#6 was_jaclaz

was_jaclaz

    Finder

  • Advanced user
  • 7101 posts
  • Location:Gone in the mist
  •  
    Italy

Posted 04 May 2007 - 10:54 AM

Eine kleine Korrektur:
QUOTE(jaclaz @ May 4 2007, 11:48 AM)
Ein klein Korrektur:
Peter :confused1:


Ich habe eine kleine Kurrektur über die ursprüngliche kleine Korrektur, mit Hilfe von Peter, gemacht!

And if you are wondering, yes, my cat is under the table (Die Katze is unter den tisch) though the poor beast is a male cat :confused1: and vigorously objects to this hinting about his deviated sexuality ; I have several pencils on the table (they definitely REFUSE to be called "Bleistift", cannot say why :confused1:, but they appear to think it is a foul word. :confused1:)

:confused1:

jaclaz

#7 MedEvil

MedEvil

    Platinum Member

  • .script developer
  • 7771 posts

Posted 04 May 2007 - 11:53 AM

And if you are wondering, yes, my cat is under the table (Die Katze is unter den tisch) though the poor beast is a male cat :confused1: and vigorously objects to this hinting about his deviated sexuality ;

The problem of your cat is not the german language, but your lack of using it properly. :confused1:
Du hast keine Katze(You don't have a cat ), du hast einen Kater(you have a male cat ). :confused1:
English is such an imprecise language. :confused1: :confused1:

:confused1:

#8 was_jaclaz

was_jaclaz

    Finder

  • Advanced user
  • 7101 posts
  • Location:Gone in the mist
  •  
    Italy

Posted 04 May 2007 - 01:51 PM

English is such an imprecise language.

:confused1: :confused1:

Yes, definitely German is much more exact :confused1: , and probably this is why we non-Germans find it so difficult :confused1: .

:confused1:

jaclaz

#9 sbrutsch

sbrutsch
  • Members
  • 7 posts
  •  
    Germany

Posted 15 September 2007 - 08:48 AM

Weg von "Raining Cats and Dogs" zurück zum Thema.

Bin neu hier beim Thema WinBuilder. Nur kurz für mein Verständnis:
Du hast mit dieser Arbeit also einen BootStick in dem du wählen kannst ob du DOS, XP oder WinPE 2.0 starten willst, oder?

Das man für bestimmte Anwendungen oder zur Linux Kompatibilität noch DOS braucht leuchtet mir ein. Aber warum noch zusätzlich XP. Oder ist das LiveXP ganz was anderes?

Gruß

#10 tazz

tazz
  • Members
  • 3 posts

Posted 28 September 2007 - 02:02 PM

Weg von "Raining Cats and Dogs" zurück zum Thema.

Bin neu hier beim Thema WinBuilder. Nur kurz für mein Verständnis:
Du hast mit dieser Arbeit also einen BootStick in dem du wählen kannst ob du DOS, XP oder WinPE 2.0 starten willst, oder?

Das man für bestimmte Anwendungen oder zur Linux Kompatibilität noch DOS braucht leuchtet mir ein. Aber warum noch zusätzlich XP. Oder ist das LiveXP ganz was anderes?

Gruß


zu dem stick - ja den hab ich ,aber dos ist nicht mit drauf (grub4dos ist ein bootloader)

pe 2.0 ist ein live vista system, bei dem mindestens 256mb ram installiert sein müssen
das livexp braucht nicht soviel ram weshalb es als zweit drauf ist.

hoffe habe alles soweit richtig erklärt

tazz

#11 sbrutsch

sbrutsch
  • Members
  • 7 posts
  •  
    Germany

Posted 30 September 2007 - 08:01 AM

O.k.,

also grub4dos nur um zwischen XP PE und Vista PE umzuschalten bzw. zu wählen welches PE du starten willst. Und das um eben auch Systeme mit 256 MB Arbeitsspeicher zu unterstützen.

Danke

#12 brain65

brain65
  • Members
  • 1 posts

Posted 11 November 2008 - 10:24 AM

Hallo zusammen,

ich muß leider dies olle Kamelle nochmals vorziehen :cheers:.

Ich habe alles wie Tazz es beschrieben hat, gemacht und alles bootet (VistaPE; Acronis, etc) hervorragend.

Lediglich LiveXP will nicht. Ich habe Tazz`s setup.sif benützt, die Datei umbenannt, die Dateien kopiert, aber wenn ich LiveXP starte, da kommt folgende Fehlermeldung: "\$WIN_NT$.~BT\biosinfo.inf kann nicht geladen werden". Jedoch ist diese Datei im I386-Ordner vorhanden. Wenn ich hergehe und in der textsetup.sif die Zeile mit der biosinfo.inf auskommentiere, da bekomme ich den Bildschirm, als wenn sich Windows installieren möchte. Aber ich möchte auf eine bereits mit CD funktionierende LiveXP zugreifen, da ich leider hin und wieder mit Rechner, welche nur 256MB Arbeitsspeicher haben ,zu tun habe.

Was kann ich noch tun?

Gruß brain

#13 nierewa

nierewa

    Frequent Member

  • Advanced user
  • 107 posts
  •  
    Germany

Posted 19 December 2008 - 04:24 PM

LiveXP starte, da kommt folgende Fehlermeldung: "\$WIN_NT$.~BT\biosinfo.inf kann nicht geladen werden"


Bei mir kommt der selbe Fehler.

Ich habe mir LiveXP herunter geladen (176 MB)
Dann entpackt und Winbuilder ausgeführt.
Das erstellte CD-Image funktioniert.

Nun wollte ich das auf einen USB-Stick machen und habe die Anleitung von Tazz gefunden.

Aber ich bekomme oben genannte Fehlermeldung.

#14 nierewa

nierewa

    Frequent Member

  • Advanced user
  • 107 posts
  •  
    Germany

Posted 21 December 2008 - 10:23 AM

Hi,

ich habe es hinbekommen.

Man kompiliere sein LiveXP Projekt.

Danach nimmt man das Tool PeToUSB.

Hier den Stick auswählen, enable Diskformat und als SourcePath das LiveXp Projekt angeben.
Sprich .../Target/LiveXP und Haken bei Enable File Copy.

Dann wird der Stick formatiert und alle benötigten Daten kopiert.
Fertig!

Will man jetzt noch ein Multiboot mit Grub4Dos,
einfach das Tool grubinst_1.0.1_bin_win verwenden.

Dann noch die menu.lst anpassen.

für LiveXP folgendes eintragen:
title LiveXP

find --set-root /minint/SETUPLDR.BIN

chainloader /minint/SETUPLDR.BIN

Hoffe das hilft :cheers:

#15 Nilix

Nilix
  • Members
  • 4 posts
  •  
    Germany

Posted 10 February 2009 - 07:20 PM

Hi,

ich bin bei miner Suche bzgl. Multiboot auf ein anders Forum gestoßen, in welchem die verschiedenen Bootloader erklärt werden, und zwar
Guide for Multiboot from USB
(falls das Posten eines Links zu einem anderen Foren verboten sein sollte, bitte den Link löschen :poke: )

Wenn ich das richtig verastanden habe, gibt es 4 "brauchbare" Bootlaoder:
  • NTLDR (Bootloader von z.B. WinXP) mit der boot.ini
  • BOOTMGR (Bootloader von z.B. WinVista) mit der *.wim
  • Grub4Dos mit der menu.lst
  • und Syslinux (Bootloader von einigen Linux-Systemen) mit der syslinux.cfg
von welchen Grub4Dos der flexibelste ist.

Bei weiterem Interesse hierzu einfach mal in dem o.g. Forum nachlesen (weitere Erklärungen würden den Rahmen des Posts sprengen).

LG,
Christian

#16 was_jaclaz

was_jaclaz

    Finder

  • Advanced user
  • 7101 posts
  • Location:Gone in the mist
  •  
    Italy

Posted 10 February 2009 - 07:37 PM

(falls das Posten eines Links zu einem anderen Foren verboten sein sollte, bitte den Link löschen :poke: )


The world is rounder (and smaller) than you might think. :poke:

wim_b2 is the name whith which "our" member wimb is registered on 911CD:
http://www.boot-land...p?showuser=9517

He is also the same wimb on MSFN:
http://www.msfn.org/...p?showforum=157

[pseudo_German] :poke:
kein problem, es ist nicht verboten :)
[/pseudo-German]

Welcome to the Board. :poke:

jaclaz

#17 Nilix

Nilix
  • Members
  • 4 posts
  •  
    Germany

Posted 11 February 2009 - 06:14 PM

....
Welcome to the Board. :poke:


Thank you jaclaz.

[german now]
Dann dürfte der Inhalt meines Hinweises ja bereits bekannt sein :poke:.
[/german now]

Christian

#18 pscEx

pscEx

    Platinum Member

  • Team Reboot
  • 12707 posts
  • Location:Korschenbroich, Germany
  • Interests:What somebody else cannot do.
  •  
    European Union

Posted 11 February 2009 - 06:29 PM

Thank you jaclaz.

[german now]
Dann dürfte der Inhalt meines Hinweises ja bereits bekannt sein :poke: .
[/german now]

Christian

Hallo Christian!

Herzlich willkommen hier. :poke:

Je mehr sinnvolle Beiträge Du bringst, desto wohler wirst Du Dich hier fühlen! :poke:

Peter :)




0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users