Hatena::ブログ(Diary)

かーねる・う゛いえむにっき このページをアンテナに追加 RSSフィード Twitter

2015-12-27

[][]USBメモリフォーマット無しに、たった一つのファイルコピーするだけでブート出来るLinux

singlefilelinuxとか名前を付けてみたが、新しいディストリを作ったり新しいツールを作ったりしたのではなく、単にGentooのLiveCDを単一カーネルイメージに埋め込んでブート可能にしただけである。

使い方は以下の通り:

http://s3.amazonaws.com/syuu1/singlefilelinux.gif

これで普段データを入れておく用のUSBメモリからデータを消すことなくLinuxインストールをしたり、壊れたbtrfsの復旧作業が出来るようになった。

なお、UEFI専用なので当然のことながらUEFI対応PCでは使えない。

また、UEFIexFAT対応していないので32GBを超える容量のUSBメモリでこれを使う事は難しい(デフォルトexFATフォーマット済みだし、FAT32は32GB以上の容量をサポートしないし、UEFINTFSext3などにも対応していないため)

ちなみにGentooにしたのはLiveCDのイメージサイズが小さくてsystemdじゃなかったので簡単そうだったから、というだけの理由で、Ubuntuや他のディストリだと出来ないということではありません。

イメージビルドの仕方はGithubを参考にして下さい。

他のディストリ対応試してくれる人が居るとうれしいな。


追記:当然ながらsecurebootとは共存出来ない…

スパム対策のためのダミーです。もし見えても何も入力しないでください
ゲスト


画像認証

トラックバック - http://d.hatena.ne.jp/syuu1228/20151227/1451235478