web-dev-qa-db-ja.com

Windows 10にWubiをインストールできますか?

Windows 10をインストールしましたが、Wubiをインストールしたいのですが...可能ですか?

5

実際、WUBIはWindows 10で動作します。UbuntuをWUBIからWindows 7にインストールしました。Windows10にアップグレードしたとき、そのままにしておきました(Ubuntu 13.10)。

ただし、Windows 10にWUBIを直接インストールしようとしたことはありません。

5
Seppo

Wubi Guide から:

Wubiは、Windows XP、Vista、および7でのみ公式にサポートされているインストーラーです。 WubiはWindows 8のデフォルトのブートローダーでは動作しません。したがって、この時点でWubiは新しいWindows 8マシンでは動作しません。 Ubuntuはインストールできますが、再起動はできません。

Windows 8にアップグレードしてBIOSファームウェアを使用している場合、Wubiは機能しますが、Windows 8でハイブリッドスリープを有効にしません

これはWindows 10にも当てはまることに注意してください。

5
Ron

実際、uefi bios PCでwubiを使用できるようにするプロジェクトがあり、windows 10 homeを備えた新しいHPスペクターx360でそれを使用してubuntu 16.10をインストールしました。 BIOSでセキュアブートを無効にした後、完全に機能しました。

https://github.com/hakuna-m/wubiuefi/releases

3
tamale

いいえ、できません。

WubiはWindows 8またはWindows 10をサポートしていません。

Ubuntuは、Windows 8と同様に、Windows 10でデュアルブートとしてインストールできます。

これがそのガイドです

1
Pilot6

ウビウエフィ


WubiはWindows Ubuntuインストーラーです。 WubiはUbuntuをファイル内にインストールします

windowsパーティション内にあるため、CDの書き込みや

専用パーティション、まだインストールは同一のデュアルブートセットアップです

通常のインストールに。

詳細については、以下を参照してください。

https://github.com/hakuna-m/wubiuefi/wiki

==コンパイル==

  • make:wubi.exeをビルドします。最初に実行すると、

wineにpythonをインストールするために、これは自動的に実行されます。

表示されるインストール画面でデフォルトの選択をすべて確認します。

  • make runpy:ソースから直接wineの下でwubiを実行します

  • make runbin:wubiをビルドし、wineの下でパッケージ化されたバイナリを実行します

  • make wubizip:python.exeとnonnonを含む特別なZipファイルを作成します

    デバッグ目的に便利なバイトコンパイルされたpythonファイル。

    Windowsの内部で、アーカイブを解凍してから実行します

    「python.exe main.py --verbose」。 ./lib内の任意のファイルを編集できます。

  • make pot:gettextテンプレート(po/wubi.pot)を生成します

  • make check_wine:Wine環境が存在しない場合は作成します。

  • make check_winboot:ビルドと署名のための環境を作成します

    ブートローダーが存在しない場合は起動します。

  • make winboot:ブートローダーファイルを作成します(古いバージョン)

  • make winboot2:ブートローダーファイルを作成します(新しいバージョン)

  • make clean:ビルドされたファイルを削除します

  • make distclean:ビルドされたファイルと環境を削除します

==コードの概要==

  • src/winui:win32ネイティブグラフィカルユーザーの薄いctypesラッパー

インタフェース

  • src/pylauncher:pythonコードを実行可能ファイル、pythonにします

スクリプトが検査され、すべての依存関係がlzmaに追加されます

アーカイブすると、実行可能ヘッダーがアーカイブに連結され、

解凍し、python dllを使用してスクリプトを実行します

  • src/wubi:メインwubiアプリケーション。コードはバックエンド間で分割されます

フロントエンドでは、それぞれが独自のスレッドで実行されます。 2つの相互作用

タスクリストオブジェクト。フロントエンドは通常、セットであるタスクリストを実行します

バックエンドタスクの。バックエンドとフロントエンドはプラットフォーム固有です。ために

現在、Windowsプラットフォームのみがサポートされています。

  • データ:wubiのブランディングとカスタマイズの設定

  • po:翻訳

  • bin:実行時に必要な他のバイナリファイル(後でコンパイルされます)

ステージ)

== Wubiタスク==

Wubiは次のタスクを実行します

  • 使用される実行中のシステムに関する情報を取得します

インストール中

  • 最小インストール要件が満たされていることを確認します

  • gUIを介して必要なユーザー情報を取得します

  • 利用可能なローカルCDおよびISOファイルを探します

  • bittorrentとhttpを使用して、必要に応じてISOをダウンロードします

ダウンロードマネジャー

  • iSO/CD md5合計とmd5署名を確認します

  • iSOからカーネルとinitrdを抽出します

  • 既存のWindowsブートローダーに新しいブートエントリを追加します

  • linux側のインストール中に使用するpreseedファイルを準備します

  • 仮想ディスクファイル用のスペースを割り当てます

実際のインストールは、再起動後にLinux内で実行されます

機械。

==カスタマイズ==

  • 必要に応じてデータ内のファイルを編集し、イメージを構築します

  • ubuntu ISOと同様のISOを提供する必要があります。

特に、Ubuntu ISOの.disk/infoのような形式の.disk/infoが必要です。

  • メタリンクファイル、メタリンクファイルmd5をウェブサーバーに提供する必要があります

md5サムのチェックサムと署名

  • 署名鍵をdata/trustedkeys.gpgに追加します

  • .keyの生成されたダミーキーを、次の署名キーに置き換えます。

    セキュアブート

  • linux側では、ディストリビューションが起動可能でなければなりません。

ループファイルから再起動し、自動インストールを実行して受け入れます

ローカルpreseedファイルとISOを示す特別なブートパラメーター

起動するイメージ。

ブランチgitクローンをダウンロードするか、ダウンロードしてください

https://github.com/hakuna-m/wubiuefi

1
gitignorance

Windows 7にWubiがインストールされている場合は、はい。 Windows 7から10にアップグレードしても、コンピューターにUbuntuをインストールできます。

0
Murad