web-dev-qa-db-ja.com

UEFIシステムでのインストールを元に戻すには?

そのため、以前は知らなかったBIOSの代わりにUEFIを使用しているHP EliteBookを持っています。これがUEFIとの初めての出会いです。

このラップトップにはすでにWindows 10がインストールされており、Linuxディストリビューションをデュアルブートして、Windowsでは使用できないソフトウェアにアクセスしたいと考えていました。 Linux Ubuntu Mint 17.3をダウンロードしたのは、標準のUbuntuのインストールとは異なるものを試したかったからです。 www.pendrivelinux.com YumiツールからライブUSBを作成し、Linux Mintのインストールに進みました。

インストールには問題はありませんでしたが、USBスティックがないとコンピュータを起動できませんでした。 USBスティックを使用して「最初のハードドライブから起動」することはできますが、USBスティックがないと、ハードドライブが存在しないか、または類似したものがないと表示されます。 USBスティックを使用してWindowsパーティションをマウントしようとしましたが、Windowsがサスペンドモードなどになっているため、マウントできません。デュアルブートを試みる前にWindows 10で何かをオフにする必要がある方法について読みましたが、今それを変更するには遅すぎて、損傷は既に行われています。できる限りWindowsディスクを保持したいのですが、Linuxのデータを消去してやり直してもかまいません。

そこで、Microsoft.comからWindows 10 isoをダウンロードして、LinuxライブCDのUSBスティックにddしてみました。動作しません。WindowsでYumiを使用して最初に作成したLive CD以外のUSBスティックから起動することはできません。次に、Windows 10インストールメディアを使用してハードドライブにパーティションを作成してみましたが、Yumi USBスティックからsyslinuxを使用して起動すると、「インストールメディアがありません」という画面しか表示されません。このラップトップにはCDドライブがないため、Windowsインストールディスクを使用してシステムをリセットできないようです。

LinuxのUEFIとEFIのインストールについてたくさん読んだ後、別のディストリビューションの新しいインストールで動作させることができると思いました。そこで、XubuntuとUbuntu標準デスクトップを試しました。どちらも正常にインストールされますが、覚えていないエラーが発生した後は起動を拒否します。最後にGentoo LiveDVDをダウンロードしましたが、Windowsがスリープしているような状態でハングアップするため、LiveDVDは起動しません。ハードドライブを修正してください(MintやUbuntuのようにしてください。私が直面している問題を認識している)。とにかく、私がインストールしようとしたものは何も問題を修正しません。私が試したすべてのインストールメディアは、GRUBの一部のバージョンをインストールするだけであり、GRUBメニューです。それでも、GRUBメニューにWindows 10が含まれておらず、自分で起動しません。

最初にインストールしたLinux Mind 17.3はそのままで、USBスティックから起動できます。また、ほとんどのライブディストリビューションでsyslinux Yumi USBスティックを実行できます。 Gentooは、Windowsのスリープに関して完全に起動を拒否する唯一のものです。

Processing triggers for man-db (2.6.7.1-1ubuntu1) ...
Setting up refind (0.10.3-0ppa1) ...
Installing rEFInd to the ESP...
Fatal: Couldn't open either sysfs or procfs directories for accessing EFI variables.
Try 'modprobe efivars' as root.

また、rEFIndをインストールしようとしましたが、それが役立つ可能性があるいくつかの議論を見たのですが、上記のエラーが発生し、modprobe efivarsを実行しても何も実行されないようです。

LinuxインストールはすべてGRUBを使用しようとします。これまでに試したディストリビューションでは、EFIを使用する必要性は確認されていません。

だから私の質問は、Linuxディストリビューションをインストールする前にどのように戻すことができるのですか? GRUB USB-stickではなくEFIを再び使用するようにマシンを戻すにはどうしたらいいですか?先ほど言ったように、別のUSBからの起動が何らかの理由で機能しないため、レスキューファイルを使用しないでください。

EFIパーティションを手動で編集できますか?マウントしてみましたが、ファイルの一部であり、通常のパーティションのように見えます。しかし、これまでのところ、グーグルでこれに関するガイドを見つけることはできません...

$ Sudo blkid 
/dev/sda1: LABEL="Windows RE Tools" UUID="EE9AA08D9AA0543D" TYPE="ntfs" 
/dev/sda2: LABEL="SYSTEM" UUID="3EA1-5B19" TYPE="vfat" 
/dev/sda4: LABEL="Windows" UUID="FE120EA9120E674D" TYPE="ntfs" 
/dev/sda5: UUID="86F6385CF6384EA5" TYPE="ntfs" 
/dev/sda6: UUID="ee115c6d-6d07-415f-92af-56ddf14f99f3" TYPE="ext4" 
/dev/sda7: UUID="f01d733f-f665-485e-afa5-254ecfecc6ec" TYPE="swap" 
/dev/sda9: UUID="00acda3f-fcfe-408d-a6c6-d692e85d3ea7" TYPE="ext4" 
/dev/sda10: LABEL="Windows10install" UUID="019A3789077F6B20" TYPE="ntfs" 
/dev/sdb1: LABEL="MULTIBOOT" UUID="3696-FEFE" TYPE="vfat" 
/dev/sdc1: LABEL="UDF Volume" TYPE="udf" 

$ Sudo parted
GNU Parted 2.3
Using /dev/sda
Welcome to GNU Parted! Type 'help' to view a list of commands.
(parted) print                                                            
Model: ATA Toshiba MQ01ACF0 (scsi)
Disk /dev/sda: 500GB
Sector size (logical/physical): 512B/4096B
Partition Table: gpt

Number  Start   End     Size    File system     Name                          Flags
 1      1049kB  1070MB  1068MB  ntfs            Basic data partition          hidden, diag
 8      1070MB  1074MB  4194kB                  bios_grub                     hidden, bios_grub, legacy_boot
 2      1074MB  1451MB  377MB   fat32           EFI system partition          boot
 3      1451MB  1585MB  134MB                   Microsoft reserved partition  msftres
 4      1585MB  171GB   170GB   ntfs            Basic data partition          msftdata
 5      171GB   172GB   868MB   ntfs                                          hidden, diag
 6      172GB   457GB   285GB   ext4            Basic data partition          msftdata
 9      457GB   472GB   15.0GB  ext4
10      472GB   478GB   5555MB  ntfs            Windows10install              boot, legacy_boot
 7      492GB   500GB   8126MB  linux-swap(v1)
1
GaRyu

Windowsに関するデータがあると思います。したがって、ライブCDからブートしてWindowsパーティションにアクセスすることをお勧めします。そこから別の外付けドライブにデータをコピーします。ハードドライブまたはUSB。これで、デュアルブートを試すことができます。

次回デュアルブートを行うときは、次のことに注意してください。

  1. Windowsの電源設定から高速起動をオンにする(推奨)の選択を解除します。
  2. インストール中Linux触れないでくださいWindowsパーティション!
  3. インストール中にWindows Linux用に個別のパーティションを作成します!
  4. このような状況では、常にWindowsからrecover Windowsの回復ドライブを作成してください。
  5. まずWindowsをインストールし、次にLinuxをインストールします。
  6. [〜#〜] uefi [〜#〜]を保持できます。問題は発生しません。
0
Hobby Dev

それは非常に長い...質問です。私はそれの一部だけを明らかにしようとするでしょう。

  1. ...using UEFI instead of BIOSは不正確なステートメントです。私の知る限り、マザーボードにはUEFIまたはBIOSのいずれかを搭載できますが、両方を搭載することはできません。初期のハイブリッド(UEFI + BIOS)マザーボードがいくつかありましたが、複数の問題のために急速に見捨てられました。お使いのHPがUEFIだった場合、BIOSではなくUEFIになります。 UEFIはBIOSの進化形です。
    UEFI =統合拡張ファームウェアインターフェイス
    BIOS =基本入出力システム

  2. The linux installs all try to use GRUB.このステートメントは正確です。 GRUB = GRand Unified(linux)ブートローダー。すべてのLinuxはGRUBを使用します。Windowsもブートローダーを使用します。winboot(W7 +の場合)またはntldr(WinXPの場合)と呼ばれます。
    適切なブートローダーがないと、オペレーティングシステムは起動できません。ブートローダーは、ハードウェアとオペレーティングシステム間のmiddlemanのようなものです。

  3. None of the distributions ... need to use EFI.しかし、それらはすべて行います。すべてのEFIハードウェアシステムで、インストールされているすべてのオペレーティングシステムは、EFIパーティションと呼ばれる特別なパーティションを使用する必要があります。 EFIパーティションは、パーティションテーブルのデータ/レコードの管理者です。 EFIパーティションを削除すると、インストールされているすべてのオペレーティングシステムが操作不能になります。

  4. EFIパーティションを実際に編集する必要はありません。ただし、GPartedまたはその他のパーティション分割ソフトウェアを使用して、パーティションテーブルを編集(パーティションの追加、削除、マージ、サイズ変更)できます。

  5. このパーティションテーブルは何ですか?パーティションテーブルは、パーティションの数、サイズ、タイプ、ラベル、順序など、すべてのディスクデバイス(ハードドライブ、USB大容量ストレージ、外付けHDD、SDカード、一般的にすべてのストレージデバイス)に関するレコードを保持します。
    パーティションテーブルには、MBR(古いスタイル)またはGPT(新しいスタイル)の2つのタイプがあります。
    MBR =マスターブートレコード
    GPT = GUIDパーティションテーブル(GUID =グローバルに一意の識別子)
    通常、MBRスタイルは伝統的にBIOSマザーボードに関連付けられていますが、UEFI mbでも使用できます。
    GPTスタイルはUEFIシステムでのみ使用でき、BIOS mbsではサポートされていません。
    MBRパーティションテーブルは常に最初のパーティションに保持されます。
    GPTパーティションテーブルは常にEFIパーティションに保持され、ディスクの最後にバックアップもあります。
    MBRが破損すると、通常は永久に失われます。つまり、すべてを再インストールする必要があります。
    GPTが破損すると、PCが自動的にバックアップをロードし、破損したものを交換します。

  6. Win10に戻ります。ライブUbuntuを起動してGPartedを開きます。すべてのextおよびswapパーティションを削除します。 FATおよびntfsパーティションを削除しないでください。Windowsでそれらが必要になる場合があります。再起動して、Live Ubuntuメディアを削除します。次のGRUBメニューが表示されるか、Windowsが壊れていることを示すウィンドウが表示される場合があります。どちらの場合も、Winブートローダーを修復する必要があります。Windowsインストールディスクを挿入し、Windowsインストーラーで再起動して、Windowsの修復オプションを選択して、修復が完了したら、修復したWindowsを再起動します。

0
ipse lute