USBにインストールしたLinuxを快適にWinPCでもMacでも利用したい

NSAのスノーデン氏が、TailsをUSBにインストールして使っているという記事を見て、

面白いと思って色々やっているのですが壁に突き当たりました。

やりたいことは、タイトル通りです。

とりあえずMacのVMware Fusionでは、

それなりに使えているという状況なのですが、

実PCではUSBからのブートが出来ませんでした。

ちなみにLinuxのOSは64Bitです。

現在認識している状況を下に記述します。



【現在認識している状況】

・ディスクユーティリティでUSBメモリをFATにフォーマット

・isoイメージをimgにしてDDでUSBメモリに移す

・VMwareはUSBデバイスから起動できないのでplpbt.isoを利用して起動

・デバイスを全消ししてLinuxをインストール

・VMware上ではplpbt.isoでLinuxが動作することを確認

・Mac再起動時に「Option」長押しでUSBのLinuxが選択できないことを確認

・LinuxをインストールしたUSBメモリはMacでもVM上のWinでも認識できないことを確認



WinPCとかVMとかMacとか、ある程度制限はあるにしても、

汎用的でどの環境でも起動できるUSB BOOT LinuxをMacで作れないか色々やっていますがなかなか難しいです。

同じような事を実現されている方がいましたら、

ぜひアドバイスを頂きたいと思います。

既存の環境を全く捨てても良いですが、

できれば既存の環境を保持したたま、

BIOSでもEFIでもVMでも起動できる方法があれば教えて下さい。

Xcode-OTHER, Mac OS X (10.7.4)

投稿日 2014/05/14 10:58

返信
返信: 6

2014/05/14 19:36 thomas への返信

Linux の各ディストリビューションのインストーラは、最近は大抵Live CDを兼ねてます。これをUSB化すれば、起動出来、Live 環境で動かすことが出来ます。

ただ、このあたりは、Mac のファームウェアに依存してます。ubuntu 64bit amd のインストーラ(普通に起動すればLive環境になる)をUSB化したものでは、macbook pro retina late 2013 (機種ID: MacBookPro11,2)は普通に起動します。ただ、外付けHDDにインストールしようとしてますが、今のところうまくいきません。この同じUSBで macbook pro late 2008 (機種ID: MacBookPro5,2)だと起動しません。ただ、内蔵光学ドライブのDVDでなら、うまく起動します(が、最近内蔵光学ドライブが壊れてしまった。USB接続の外付け光学ドライブからは起動出来ない)。多分、この中間のモデルだと、状況はいろいろと思います。

USB化は、USBから起動出来るものでは、unetbootin で作ったものでも、img化してddで作ったものでも起動します(img化してなくても起動したような?)。img化してddで作ると、Linux のフォーマットになるためか、MacOSXでは、読み込めない、初期化するか、無視の2択になりますけど、気にする必要はありません。起動出来る機種でなら、オプション起動で起動ディスクには出てきます。

外付けHDDにインストールするなら、EFIブートでやらないとうまく行かないです。MBRブートは内蔵ディスクでしか使えませんので。


VMware でなら、インストールisoファイルを指定してやれば、それから起動してインストールも出来ると思いますが。

2014/05/15 05:00 thomas への返信

質問の意味がよく分からない(thomasさんとjack_sparrow さんは同一人物?)のですが、PCも起動出来るUSB bootable インストーラ(Live USB)をマックで作りたいということですか?

img 化してddしたものでPCを起動出来ないなら、unetbootin を使ったらどうですか?

このユーティリティはWin 機でもMacでも使えます。マックで作ると、Macは起動出来ないかもしれない、PCで使ってくれと出ます。しかし、最近のマックなら起動出来ます(macbook pro retina late 2013 は起動しました)。多分、PCでも起動出来ると思います。

2014/05/14 17:52 thomas への返信

こんにちは。


気になる点だけ・・・・


・isoイメージをimgにして

この変換が間違ってるか、

(この変換をどうやったかがキモです、ちゃんと書かないと。)

・デバイスを全消ししてLinuxをインストール

デバイスって先のUSBメモリ?

「全消し」って、フォーマットしちゃダメですよ?(せっかく変換したものをDDしたんだから)


くらいですかね。 あとはわかりません。

2014/05/15 05:46 はに への返信

申し訳ありません。

Appleアカウントをいくつか持っているため、

質問した時のアカウントと違っていました。



よくわからなくなったので、

VirtualBoxでLive起動してUSBにインストールしなおしました。

これでブート可能かはまだ試していません。

ブートできなかったら、unetbootinでインストールしなおします。

このスレッドはシステム、またはAppleコミュニティチームによってロックされました。 問題解決の参考になる情報であれば、どの投稿にでも投票いただけます。またコミュニティで他の回答を検索することもできます。

USBにインストールしたLinuxを快適にWinPCでもMacでも利用したい

Apple サポートコミュニティへようこそ
Apple ユーザ同士でお使いの製品について助け合うフォーラムです。Apple Account を使ってご参加ください。