🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: pl.comp.lang.asm
2 messages
2 total messages Started by panki Mon, 12 Jan 2009 09:59
MenuetOS USB
#1877
Author: panki
Date: Mon, 12 Jan 2009 09:59
7 lines
1576 bytes
Witam chcialbym sobie wgrac ten system na pendrive. Jednak nie
zabardzo moge sobie dac z tym rady. Oficjalnie system startuje z
dyskietki. A ze to juz przezytek chcialem to nagrac na pendrive. Ma
jednak duzy problem napisaniem(zmodyfikowaniem) boot sectora aby
odczytal ten kernel.mnt. Jak wchodze w mc (linux) to w informacjach
mam polozenie pliku np 800:10Dh czy mozna jakos w boot sectorze
odczytac to polozenie wczytac do pamieci i uruchomic?
Re: MenuetOS USB
#1878
Author: Bogdan (bogdro)
Date: Thu, 15 Jan 2009 18:03
31 lines
2525 bytes
panki pisze:
> Witam chcialbym sobie wgrac ten system na pendrive. Jednak nie
> zabardzo moge sobie dac z tym rady. Oficjalnie system startuje z
> dyskietki. A ze to juz przezytek chcialem to nagrac na pendrive. Ma
> jednak duzy problem napisaniem(zmodyfikowaniem) boot sectora aby
> odczytal ten kernel.mnt. Jak wchodze w mc (linux) to w informacjach
> mam polozenie pliku np 800:10Dh czy mozna jakos w boot sectorze
> odczytac to polozenie wczytac do pamieci i uruchomic?

 Za mało szczegółów w tych ostatnich zdaniach, ale mam inną radę:
skoro bootsektor był przeznaczony na dyskietki, pewnie szuka jądra na
dyskietce. To zapewne jest kluczem do problemu, gdyż stacje dyskietek
są numerowane od 0 (A:), a stacje dysków twardych (prawdopodobnie
pendrive'ów też) - od 0x80 (C:).
 Wystarczyłoby więc pewnie zmodyfikować bootsektor tak, by czytał z
innego dysku. Ale że to jest niezgodne z licencją, a kodu nie ma, to
jesteśmy w kropce.
 Może to trochę podejście naokoło, ale można spróbować jakiegoś
emulatora, np. Bochs, który potrafi startować systemy z obrazów
dyskietek zapisanych w pliku na dysku twardym. Na stronie systemu jest
też MeOSload (program do ładowania), bootsektor dla dysków HDD (do
nagrania na pena) oraz MenuetCD. Wypróbuj.

 P.S. Prosimy ustawić kodowanie na 8-bitowe, a zestaw znaków na
ISO-8859-2.

-- 
Pozdrawiam/Regards - Bogdan                     (GNU/Linux & FreeDOS)
Kurs asemblera x86 (DOS, GNU/Linux):http://rudy.mif.pg.gda.pl/~bogdro
Grupy dyskusyjne o asm:  pl.comp.lang.asm alt.pl.asm alt.pl.asm.win32
www.JabberPL.org www.TorProject.org Soft (EN): miniurl.pl/bogdro-soft
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads