Gujinは、あなたのファイルシステムとパーティションを分析することができ、オープンソースのPCのブートローダーツールです。
Gujinは非常に大きなカーネルをロードすることができ、それはGRUBまたはLILOを必要としません。
これは、ブート可能なパーティションが、Linuxでは、WindowsやBSDなどのすべての種類を見つけることができます。
のこのリリースで新しいのあるもの:ます。
- このバージョンでは、ドイツ語翻訳、openSUSEの上にインストールすると修正された問題、/boot/gujin.cmdファイルを充填するためのパーティションラベルの改善された検出を改善し、新しいUbuntuのバージョンでパッケージを生成すると問題が修正されます。
の の新機能バージョン2.8.6に:
- このバージョンでは、BIOSディスク検出に関連したバグを修正、デフォルトはカーネルのアップデートは、同じLinuxコマンドラインを使用するために生成された/boot/gujin.cmd向上し、ファイルからディスクをエミュレートするTSRのバグを修正し、ユーザーの介入なしに最新の(日付別)Linuxカーネルをブート可能にします。
のどのバージョン2.8.5にの新しいです。
- このバージョンは、インストールするように、多くのバグを修正ブートローダと非常に断片化ext2ファイルシステム(Fedoraのデフォルトの/ bootパーティション)上でLinuxカーネルをロードし、このディレクトリのサイズは(今標準)nullの場合でも、FAT / bootディレクトリ内のファイルをプローブし、より良いハンドルのパーティション例ラベルのない、とのVirtualBoxでうまく機能します。
- はGujinは今も2048バイト/セクタとCDROM / DVDRAMに書かれた512バイト/セクタスーパーフロッピーを持つ例えば、基本となるデバイスが許可するよりも、別のセクタサイズで作られたファイルシステムでカーネルをロードすることができます。
のバージョン2.8.3でのの新機能:
- このリリースはバグとリグレッションが修正され、ハードを削除ディスクの-codedセクタサイズ(論理セクタあたり4096バイトのディスクを管理している)、ファイルイメージとしてハードディスクに保存され、ライブCDを起動、および&QUOTを改善し向上します。小さな&QUOT。 (Gujin自身のエル·トリトブートローダーに基づいてext4ファイルシステム上の単一のLinuxディストリビューションを搭載したPC、またはライブCD-ROMなどの)単純な構成の迅速な起動用ブートローダます。
のバージョン2.7のの新機能:
- Gujinは今スキャンすることで自動的に見つけ、最新のカーネルを(実行することができます最終更新日)が、それはそれらの内部* .ISO拡張子とさがすのカーネル/ initrdを使用してファイルをスキャンすることができ、それはi386とamd64の両方のためのDebianとFedora用の事前構築パッケージは、ダウンロードのために提供されているため、インストールする方が簡単です。
- は、インストーラ、スペースを節約するために穴のあるファイルシステムイメージを作成するには、ISOファイルからの変更をISO +スーパーフロッピーフォーマットを削除すると、実際のデバイス上の不良ブロックを検出し、それらをマークする新しいオプションの新しいmanページがありますFATファイルシステムでます。
- かなりの数のバグも修正されています。
のバージョン2.6での新機能は次のとおりです。
- バグ修正:
- ベターPCI BIOS(非従来型のアドレスのSATA CDROM)
- より良いEDID BIOSサポート(画面定義検出)します。
- の.isoイメージの*の修正変更は、小さな画像によってELF32 / 64ハンドリングを修正します。
- は、私がテストしたすべてのディストリビューションが提供するコンパイラで動作し、GCC-4.4で動作します。
- 改良:
- を揃え、デフォルトでは、パーティションの開始が整列されていない場合でも、FAT16 / 32ファイルシステムのクラスタは、Windowsが使用可能なFAT32を生成します。
- &QUOT生成し、gujin&QUOT。 instboot +少数の埋め込まれたブートイメージ"&QUOTある実行ファイル、。 32ビットまたは64ビットのLinuxのどちらかのために、(ルートとして)のように使用するには: - &GT。 :GRUBまたはLILOはその人自身をインストールする方法をインストールする
- ./ gujin /boot/gujin.ebios - &GT。以前のブートローダーを削除するには(とインストールRE)
- ./ gujin --remove =は/ dev / sda && RM /boot/gujin.ebios - &GT。 :USBスティックにFAT16 / 32を作成するような基本的なオプションに関するヘルプを表示するには
- ./ gujinます。
- を変更instboot / gujinパラメータ--search_topdir_kernel / - --search_topdir_filesバイsearch_subdir_kernel / - search_subdir_filesます。
- 完全zImageのためのサポートを削除し、LinuxカーネルにELFの位置を特定するため、現在、bzImageのLinuxカーネルをブートする唯一の公式の方法が可能であり、* .kgzファイルはELF32 / 64のファイルを圧縮する必要があります。
IDEインターフェイスを検出するために
<李は> LDオプション--emit-再配置情報を使用することにより、メモリの再配置ととせずに、ELF32とELF64起動可能なkgzファイルのいくつかの例を与える:こんにちは見る* Makefileの.kgzをします。。
のどのバージョン2.5のの新しいです。
- インストーラとブートコードが完全に64ビットOS上で再コンパイルすることができますパソコン、不要32ビット·ライブラリます。
- 同じデバイス上のFAT + ISOファイルシステムのサポート、あなたはISOイメージを変換することができるように(QUOT&によって; ./ instboot次にboot.bin easypeasy-1.0.iso&QUOT;)(例えば)ブートにスーパーフロッピーへのeeepc USBサムドライブやSDカードから。一部の古いのeeepcは彼らのBIOSのアップグレードが必要な場合があります。ほとんどのLinuxディストリビューションのマウンタで問題と(あなたがboot.bioファイルを参照しない限り)、デバイス挿入に現れる結果のウィンドウが使用されることはありませんものとがあり、この1のために注意してください。そのような修正されたeasypeasy-1.0.isoでは、ISOLINUXはまだ使用されている、Gujinはただの変換が別のセクタサイズの読み込み、BIOSディスクをシミュレートします。
- INSTALL.TXTと&QUOTで詳細情報。./ instboot -h&QUOT;ます。
- EXT4は、(部分的に)(定数iノードサイズ場合)サポートされている、その部分はまだ改善を必要とするが、私のために動作します。
- よりリアルモードセグメントが定義されています。
- インストールと起動可能なFATファイルシステム(フロッピーまたはサムドライブの完全な初期化)を構築するように求める場合には、サポートはFAT32とFAT12 / FAT16 / FAT32の自動選択のために追加。 FAT32を使用するときは、(MBR内のスペースの制限)第二段階のブートローダーをロードするためのIDEインタフェースを使用することはできません。何も*プローブ* FAT32ファイルシステム、ちょうどステージ2のローディングに変更されていない。インストーラは、パフォーマンス上の理由から、クラスタサイズに生成されたFATのデータクラスタを整列させるために(デフォルトでは)してみてください。別のOS&QUOTとの良好なFAT32ファイルシステムをチェックし、Chkdsk.exeは&QUOT。 fsck.vfat&QUOT;ます。 と明らかにリナックス&QUOTと
- インストーラのサポートは、/ dev / mmcblk0、と/ dev / mmcblk0p1名対象として(SDカード)
- EDID検出にいくつかの変更は、それが皆のためのより良い動作している?
- 私が使用ツールチェーン(GCC + Binutilsの+ GMP + MPFRは)&QUOTによって生成することができます。ツールチェーン&QUOTを作る;.私はより良いコードサイズと実行速度を取得するにはGCC-4.2.4を使用してコンパイルしているが、私は、新しいGCC-4.4をテストし、それが知られている問題なく動作しています。
- CC、GCCと変数は、makeコマンドラインで使用することができますCFLAGSます。
- 始めたが、GRUB_MULTIBOOTのサポートを終了していない
他の人が簡単にコードを追加できるように、
コメントが見つかりません