| Hardware Probleme Hardware, Probleme, Fehler & Lösungen. |
Diskussion: kernel hardware problem im Forum Hardware Probleme, in der Kategorie PC Foren; Anzeige möchte ein kernel schreiben,das nur eine ausgabe erzeugt nichts weiter. Leider habe ich noch zwei probleme. erstens welche laufwerksnummer ...
![]() |
| | #1 (permalink) |
| Registriert seit: 12.12.08 ![]() Likes: 0 | Anzeige möchte ein kernel schreiben,das nur eine ausgabe erzeugt nichts weiter. Leider habe ich noch zwei probleme. erstens welche laufwerksnummer hat das cd-laufwerk und das kartenlesegerät? brauch ich für den bootloader, möchte nähmlich von cd oder sd-karte starten. Wenn ich von sdKarte starten möchte, würde ich gerne wissen wie ich es schaffen kann, den bootloader in den ersten sector der karte zu schreiben. gibt es ein tool? |
| | |
| | #2 (permalink) |
| Registriert seit: 13.08.08 ![]() Likes: 0 | Was geanu meinst du mit Kernel selber schreiben? Willst du den z.B. den Linux-Kernel selbst kompilieren oder willst du ein eigenes Betriebssystem schreiben? ![]() Um etwas in den ersten Datenblock deiner Karte zu schreiben kannst du "dd" benutzen. Siehe "man dd" unter Linux.
__________________ Im Ansatz gescheitert, aber doch noch nicht verloren. Weiterspielen. |
| | |
| HaBOT | - Anzeige - |
| |
| | #3 (permalink) |
| Themenstarter Registriert seit: 12.12.08 ![]() Likes: 0 | ich meine ein eigenes betribssystem, wobei man das so nicht nennen darf, weil ich ja nur wissen möchte wie ein betribssytem wirklich funzt, deswegen habe ich mir ein kernel geschrieben, das nur eine nachricht in den videospeicher schreibt |
| | |
| | #4 (permalink) |
| Registriert seit: 13.08.08 ![]() Likes: 0 | Das wuerde mich jetzt auch sehr interessieren. Darf ich den Code sehen? ![]() Und du solltest noch genuer sagen was du mti Laufwerksnummer meinst.
__________________ Im Ansatz gescheitert, aber doch noch nicht verloren. Weiterspielen. |
| | |
| | #5 (permalink) |
| Registriert seit: 26.06.05 ![]() Likes: 0 | also deine infos sind mehr als spärlich.. ist dein kernel im real mode oder protected mode? vermutlich real.. welcbe sprache hast den kernel geschrieben.. sd karte vergiss mal lieber.. cd rom musste dich mit el torito FS auskennen.. wenn dann pack das in nen img format und lass es auf nem emulator laufen.. dann brauchst du noch nen bootloader, der in assembler geschrieben werden muss.. weitere infos http://lowlevel.brainsware.org/wiki/...php/Hauptseite |
| | |
| | #6 (permalink) |
| Themenstarter Registriert seit: 12.12.08 ![]() Likes: 0 | der bootloader: call load mov ax, 0x1000 mov es, ax mov ds, ax push ax mov ax, 0 push ax retf bootdriv db 0 ; mein problem das bootlaufwerk loadmsg db "Lade VitaXia...",13,10,0 ;so heißt mein image putstr: lodsb or al,al jz short putstrd mov ah,0x0E mov bx,0x0007 int 0x10 jmp putstr putstrd: retn load: push ds mov ax, 0 mov dl, [bootdriv] int 13h pop ds jc load load1: mov ax,0x1000 mov es,ax mov bx, 0 mov ah, 2 mov al, 5 mov cx, 2 mov dx, 0 int 13h jc load1 mov si,loadmsg call putstr retn times 512-($-$$)-2 db 0 dw 0AA55h mein kernel: mov ax, 1000h mov ds, ax mov es, ax start: mov si, nachricht call schreiben call lesen jmp reset nachricht db "Eine Taste drücken, um neu zu starten...",13,10,0 schreiben: lodsb or al, al jz short schreiben_d mov ah, 0x0E mov bx, 0x0007 int 0x10 jmp schreiben schreiben_d: retn lesen: mov ah, 0 int 016h ret reset: db 0Eah dw 0000h dw 0FFFFh |
| | |
| | #7 (permalink) |
| Moderator ![]() Registriert seit: 30.09.06 ![]() ![]() ![]() ![]() ![]() ![]() Likes: 441 | Ggf. mal mit den Grundlagen anfangen... http://www.tutorials.de/forum/progra...ebssystem.html
__________________ Mein Blog - Mein Job - Diaspora Der Ring uns zu knechten besteht aus 12 Sternen auf blauem Grund. Neue Beiträge im Habo via Twitter - Das HaBo auf FB - Das HaBo bei G+ |
| | |
![]() |
| - Anzeige - | |
| |
| Themen-Optionen | |
| Ansicht | |
| |
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| Problem mit Kernel Module | Nimda05 | Linux/UNIX | 3 | 12.04.07 12:46 |
| Problem mit Hardware id | 001blade | Applikationen | 5 | 14.02.05 00:12 |
| Hardware + Windows Problem | Squall | Die Problemzone | 0 | 19.12.04 17:05 |
| GROSSES Hardware-Problem | Schappi | Hardware Probleme | 17 | 15.05.03 06:57 |
| GROSSES Hardware-Problem | Schappi | Windows | 8 | 03.05.03 16:13 |