Skip to content
Branch: master
Go to file
Code

Latest commit

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

README.md

OS6

UEFIの勉強のためにフルスクラッチで作成しているOSです。

今の所、「UEFIのファームウェアが持つ色々な機能を試してみる」事を目的としており、実態は単なるUEFIアプリケーションです。

動作環境

現状、動作確認しているのは以下のハードウェアのみです。

  • Lenovo ThinkPad E450(UEFIバージョン2.3.1)
  • GPD WIN(UEFIバージョン未確認)
    • 起動したディスク上のファイルアクセスのみ未対応

ビルド環境

Debian 8(Jessie)上でビルドを行っています。

ビルドに必要なパッケージは以下のとおりです。

  • build-essential
  • x86_64-w64-mingw32-gcc

ビルド

makeでビルドできます。

試し方

  1. makeすると、fsディレクトリが生成される
  2. fsディレクトリ内のEFIディレクトリをFATフォーマットしたストレージ(USBフラッシュメモリ等)へコピー
  3. PCの起動ディスク設定を変更し、2.で作成したストレージからブート

参考情報

以下のウェブページにOS6等の情報をまとめています。

About

No description, website, or topics provided.

Resources

You can’t perform that action at this time.