Domanda

Sono davvero interessato a come funziona un sistema operativo, dal POST sul processo di avvio al kernel, interfaccia grafica, ecc.

Beh devo cominciare dall'inizio: il settore di avvio

La maggior parte delle esercitazioni specificano solo come ottenere il vostro programma di avvio automatico .bin su una chiavetta USB per gli utenti Linux.

Ma, come sto usando XP vorrei chiedere a come faccio ad avere il mio 512 byte .bin sulla posizione giusta sul mio USB , e questo è sicuramente non copiando con explorer: D

È stato utile?

Soluzione

C'è dd per Windows che uso regolarmente. http://www.chrysocome.net/dd

usarlo in questo modo:

dd if = C: \ file \ boot.bin di = \\ \ z:. Bs = 512 count = 1

dove 'z:' è la lettera dell'unità USB montato, 'se' è il file di input, e 'di' è il dispositivo di uscita, bs è la dimensione del blocco, e il conteggio è il numero di blocchi da copia

Lo faccio una volta al mese per vedere come lo sviluppo Haiku progredisce. Essi offrono immagini disco prime che vengono scritti in un USB guidare in questo modo.

ATTENZIONE: Ottenere la lettera del drive sbagliato può distruggere il vostro settore di avvio, quindi assicuratevi di fare una copia di backup e diventare agio con gg prima. Ho perso un sacco di dati ad esso di potere.

Altri suggerimenti

Forse si potrebbe utilizzare rawritewin fare il lavoro per voi?

L'altro modo è quello di utilizzare UNetbootin ma dalla mia esperienza in pasticciano con esso, richiede un'ISO per essere masterizzato su un USB .. quindi che non può funzionare nel vostro caso, ma si poteva provare a creare un'ISO in fase di preparazione da scrivere alla porta USB ...

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top