ええ、私もそこにいることを知っていますhttps://askubuntu.com/questions/455511/dual-boot-ubuntu-14-04-and-windows-7-on-fakeraid-installation-error-question-m#new-answer?newreg=f2b8bde40c8947f8ac8e3cedec0d19 その記事は私にいくつかの答えを与えましたが、それが私に必要な助けだったかどうかはわかりません。 RAID 0で実行していますが、偽のRAIDであるかどうかはわかりません。
まず、私はAlienware(Dell)M17xR3を実行しています。 Windows 7に付属しています。 「偽の」RAIDと考えられるRAID 0アレイがありますが、ハードウェアRAIDコントローラもあることがわかります。以前にUbuntu 13.04をパーティション化してインストールした後、インストール、パーティションの作成、およびGRUBのインストールに問題はありませんでした。Windows 8.1 Proにアップグレードし、インストール中にGRUBが失われましたが、WindowsハードドライブのパーティションサイズでLinuxパーティションがまだ残っていることがわかりました。 GRUBを再インストールする必要がありますが、Linuxパーティションを再フォーマットして新しくインストールしてみてください。Ubuntu 14.04 x64Mint 16 x64 Cinnamonも試してみました。同じインストーラと同じエラーメッセージが、カスタムパーティショニング部分の後に表示されます。ただ??????. Windows 8がEFI / UEFIインストールを作成するかどうかはわかりませんが、Windows 7はそうではないと確信しています。
私が投稿したスレッドへのリンクは次のとおりです。http://forums.linuxmint.com/viewtopic.php?f=46&t=164950&e=0
このスレッドによると、いくつかのターミナル出力を公開するように求められました。
"sudo parted -l" 出力:
Error: Can't have a partition outside the disk!
Error: /dev/sdb: unrecognised disk label
Model: Linux device-mapper (linear) (dm)
Disk /dev/mapper/isw_dcigjjhddj_M17X_RAID0p6: 212GB
Sector size (logical/physical): 512B/512B
Partition Table: loop
Number Start End Size File system Flags
1 0.00B 212GB 212GB ext4
Error: /dev/mapper/isw_dcigjjhddj_M17X_RAID0p5: unrecognised disk label
Error: Can't have a partition outside the disk!
Model: Linux device-mapper (linear) (dm)
Disk /dev/mapper/isw_dcigjjhddj_M17X_RAID0p3: 758GB
Sector size (logical/physical): 512B/512B
Partition Table: loop
Number Start End Size File system Flags
1 0.00B 758GB 758GB ntfs
Model: Linux device-mapper (linear) (dm)
Disk /dev/mapper/isw_dcigjjhddj_M17X_RAID0p2: 14.2GB
Sector size (logical/physical): 512B/512B
Partition Table: loop
Number Start End Size File system Flags
1 0.00B 14.2GB 14.2GB ntfs
Model: Linux device-mapper (linear) (dm)
Disk /dev/mapper/isw_dcigjjhddj_M17X_RAID0p1: 41.1MB
Sector size (logical/physical): 512B/512B
Partition Table: loop
Number Start End Size File system Flags
1 0.00B 41.1MB 41.1MB fat16
Model: Linux device-mapper (striped) (dm)
Disk /dev/mapper/isw_dcigjjhddj_M17X_RAID0: 1000GB
Sector size (logical/physical): 512B/512B
Partition Table: msdos
Number Start End Size Type File system Flags
1 32.3kB 41.1MB 41.1MB primary fat16 diag
2 41.9MB 14.2GB 14.2GB primary ntfs boot
3 14.2GB 773GB 758GB primary ntfs
4 773GB 1000GB 228GB extended lba
6 773GB 984GB 212GB logical ext4
5 984GB 1000GB 15.7GB logical
Warning: Unable to open /dev/sr0 read-write (Read-only file system). /dev/sr0
has been opened read-only.
Model: PLDS DVD+-RW DL-8A4SH (scsi)
Disk /dev/sr0: 1252MB
Sector size (logical/physical): 2048B/2048B
Partition Table: mac
Number Start End Size File system Name Flags
1 8192B 24.6kB 16.4kB Apple
2 171MB 180MB 9306kB EFI
"sudo blkid" 出力:
/dev/loop0: TYPE="squashfs"
/dev/sda: TYPE="isw_raid_member"
/dev/sr0: LABEL="Linux Mint 16 Cinnamon 64-bit" TYPE="iso9660"
/dev/sdb: TYPE="isw_raid_member"
/dev/mapper/isw_dcigjjhddj_M17X_RAID0p1: SEC_TYPE="msdos" LABEL="DellUtility" UUID="5450-4444" TYPE="vfat"
/dev/mapper/isw_dcigjjhddj_M17X_RAID0p2: LABEL="RECOVERY" UUID="3C9A4EA39A4E5A12" TYPE="ntfs"
/dev/mapper/isw_dcigjjhddj_M17X_RAID0p3: UUID="C614C2E714C2D997" TYPE="ntfs"
/dev/mapper/isw_dcigjjhddj_M17X_RAID0p6: UUID="e39970ed-c278-4135-a8fb-3806cd62835b" TYPE="ext4"
"lsblk" 出力:
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 0 465.8G 0 disk
└─isw_dcigjjhddj_M17X_RAID0 (dm-0) 252:0 0 931.5G 0 dmraid
├─isw_dcigjjhddj_M17X_RAID0p1 (dm-1) 252:1 0 39.2M 0 part
├─isw_dcigjjhddj_M17X_RAID0p2 (dm-2) 252:2 0 13.2G 0 part
├─isw_dcigjjhddj_M17X_RAID0p3 (dm-3) 252:3 0 706.4G 0 part
├─isw_dcigjjhddj_M17X_RAID0p4 (dm-4) 252:4 0 1K 0 part
├─isw_dcigjjhddj_M17X_RAID0p5 (dm-5) 252:5 0 14.6G 0 part
└─isw_dcigjjhddj_M17X_RAID0p6 (dm-6) 252:6 0 197.3G 0 part
sdb 8:16 0 465.8G 0 disk
└─isw_dcigjjhddj_M17X_RAID0 (dm-0) 252:0 0 931.5G 0 dmraid
├─isw_dcigjjhddj_M17X_RAID0p1 (dm-1) 252:1 0 39.2M 0 part
├─isw_dcigjjhddj_M17X_RAID0p2 (dm-2) 252:2 0 13.2G 0 part
├─isw_dcigjjhddj_M17X_RAID0p3 (dm-3) 252:3 0 706.4G 0 part
├─isw_dcigjjhddj_M17X_RAID0p4 (dm-4) 252:4 0 1K 0 part
├─isw_dcigjjhddj_M17X_RAID0p5 (dm-5) 252:5 0 14.6G 0 part
└─isw_dcigjjhddj_M17X_RAID0p6 (dm-6) 252:6 0 197.3G 0 part
sr0 11:0 1 1.2G 0 rom /cdrom
loop0 7:0 0 1.1G 1 loop /rofs
"inxi -b" 出力:
System: Host: mint Kernel: 3.11.0-12-generic x86_64 (64 bit) Desktop: Gnome Distro: Linux Mint 16 Petra
Machine: Mobo: Alienware model: M17xR3 version: A08 Bios: Alienware version: A08 date: 07/29/2011
CPU: Quad core Intel Core i7-2670QM CPU (-HT-MCP-) clocked at 2192.734 MHz
Graphics: Card-1: Intel 2nd Generation Core Processor Family Integrated Graphics Controller
Card-2: NVIDIA GF116M [GeForce GT 560M]
X.Org: 1.14.3 drivers: (unloaded: fbdev,vesa) FAILED: nouveau,intel Resolution: [email protected]
GLX Renderer: Mesa DRI Intel Sandybridge Mobile GLX Version: 3.0 Mesa 9.2.1
Network: Card-1: Qualcomm Atheros AR8151 v2.0 Gigabit Ethernet driver: atl1c
Card-2: Qualcomm Atheros AR93xx Wireless Network Adapter driver: ath9k
Drives: HDD Total Size: 1000.2GB (-)
Info: Processes: 211 Uptime: 20 min Memory: 524.9/7932.9MB Client: Shell inxi: 1.8.4
答え1
これは答えではなく、AlienwareとLinuxを使用しながら経験に基づいたコメントです。
Alienware Windows / Linuxをデュアルブートしないでください。
セキュアブート、Dell TPM、Alienware BIOS、Intel Optane、およびWindowsブートマネージャーは、お互いを攻撃し始めました。場合によっては、dis、bootへの変更を一度許可しますが、再起動を許可しないことがあります。あらゆる種類の奇妙なもの。
Windows で起動し、RAID を使用せずに 2 つのディスクを使用し、セキュアブート、UEFI、および Raid オプションを使用しない、または BIOS にないことを考慮する以外の答えはありません。引き続き追跡する必要がある変数がたくさんあります。私はAlienware R7でWSL2とGWSLを使用することにしましたが、問題を解決するとうまくいきます。ただし、ディスクベースの問題を修復するには多くの作業が必要です。
答え2
2つの465.8物理ボリュームをraid0(ストライプ)に組み立てているように見えます。これにより、約931.6(オーバーヘッドを除く)サイズの論理区画が作成されます。
それから(明らかにlsblk出力に基づいて)合計1863.039201Gのパーティションがあります。
私が間違っているかもしれませんが、ここにいくつかの質問があるようです。
- 利用可能な合計ディスク容量の約2倍(lsblkが論理ディスクサイズではなくパーティションサイズを報告する場合は4倍)を使用しようとしています。
- LinuxソフトウェアRAIDを使用して構築されたディスク全体(非常に奇妙なパーティションセット)を使用しているように見えるため、Windowsを起動すると表示されません。
その結果、parted はユーザーが望む操作を理解できません。
デュアルブートが必要な場合は、各ディスクに2つのソフトウェアRAIDパーティション(1つはWindowsソフトウェアRAIDを使用し、もう1つはLinuxを使用)を作成し、必要に応じてその中に論理ボリュームを作成できます。
また、使用可能なディスクサイズに合わせてすべてのパーティションの合計を制限する必要があります。
答え3
上記の情報はトラブルシューティングにはあまり役に立ちません。だから正直に言って、ちょうどよく見ました。正直に言うと、それらのほとんどは当面の問題と実際には関係ありません。私はこれについて長年学んだことをあなたに伝え、人々が見逃す最も重要なことに対処します。実際に必要な方法で動作させることはかなり複雑であり、私でさえも安定したままにするのが困難です。ダブル始めます。
最大の地雷
しかし、あなたがしたいことは何かを見ることです。
最大の問題は、Windowsが常に起動プロセスを制御しようとしていることです。最初に起動しないたびにそれを「修正」します。
起動設定を保存するWindowsの3つのメニューは、[システムのプロパティ]ダイアログボックス(Win + Pause / Break)と[スタート]ダイアログボックスと[msconfig]ダイアログボックスにあります。 (Win+r)とEntermsconfig
デフォルトでは、Windowsブートマネージャの前に他のものがBIOSを制御できるようにする必要があります。これはかなり難しいかもしれません。 Windowsブートマネージャは、ほとんどの人(一般人)のコンピュータが常にWindowsで起動するように設計されているため、少しワームのように動作します。別のEFIブートパーティションが必要で、BIOSはそれをより高い優先順位に設定します。このブートパーティションは Linux の /boot/("パーティション") から分離されている可能性がありますが、必ずしもそうではありません。
Grub、rEFInd、その他のツールが使用される場所です。クローバーがまた違うと思います。覚えていません。
私はBCDEDITとMSCONFIGを経験します。主にそこから何を変更すべきか覚えていないからです。しかし、Windowsで必要なものがあれば、どこを見るべきかを知ることが役に立ちます。
クイック(ハイブリッド)スタート
あなた〜しなければならないWindowsでクイックスタートを無効にします。
これを行う必要があります。そうしないと、パーティションは「ダーティ」と表示され、ダーティパーティション以外のドライブの他のパーティションを開くことができません。 「汚い」部分を捨てて無視することもできますが、私もそれを省略します。
Googleではこれを行う方法について説明しますが、これが最速の方法です。管理端末で(Win + R、cmdと入力して[Ctrl] + [Shift] + [Enter]を押します。これは管理者権限でコマンドを実行することを意味します。)
powercfg /L
最後に*がある長い数字が欲しいです。今持っていること。
次に、次のコマンドを実行します。
powercfg /Q c9595e0a-3307-424c-837a-07b70f3f6922 SUB_SLEEP HYBRIDSLEEP
#Where the string of numbers is yours. The commands are shorthand for other long GUID numbers, see powercfg /ALIASES
powercfg /SETACVALUEINDEX c9595e0a-3307-424c-837a-07b70f3f6922 SUB_SLEEP HYBRIDSLEEP 0
powercfg /SETDCVALUEINDEX c9595e0a-3307-424c-837a-07b70f3f6922 SUB_SLEEP HYBRIDSLEEP 0
これは実際には非常に簡単です。
powercfg /SETACVALUEINDEX c9595e0a-3307-424c-837a-07b70f3f6922 238c9fa8-0aad-41ed-83f4-97be242c8f20 94ac6d29-73ce-41a6-809f-6363ba21b47e 0x00000000
これは典型的なマイクロソフトファッションです:「はるかに複雑にすることができますが、なぜ単純にするのですか?これを行うためのGUI方法がありますが、見つけるのは難しいです。電源オプション - >詳細設定 - >電源ボタンの機能の選択 - >そのどこかにあります。実際には見つかりませんでした。
次に、必要に応じてWindowsの起動プロファイルを変更します。
BCDEDIT文書BCDEDIT
最後に、同じ管理コマンドプロンプトに-があります。
コピーをバックアップとしてファイルにエクスポートすることから始めます。
BCDEDIT /export C:\bcdbackup
また、見ることができます床に
迷惑なのは、WindowsとLinuxのデュアルブートをサポートせず、WindowsとWindowsのみをサポートすることです。
Linux側
その後、約100 MBの新しいパーティションを作成する必要があります。 Linuxでこれを行います。
ほとんどのEFI操作はLinuxで最もよく行われます。これもよく文書化されています。
rEFInd ブートマネージャ
私はREFIndをブートマネージャとして好んでいますが、その理由はREFIndが長年私に役立ってきたからです。 Windowsがしばしば再び席を占めますが。
Theに関する良いドキュメントがあります。マイクロプレートリーダー場所。しかし、特に注意すべき点はこのトピック - rEFIndの開始を維持次のカバースタートヒント。そして これ
パッケージマネージャでrEFIndをインストールします。そして実行してくださいrefind-makedefault
。メモリ内でこれを実行している間は、以下の文書を読むのが最善です。
私は地雷と障害物を覆い、情報を見つけることができる場所を教えようとします。最大の問題は、窓を塞ぐことです。
これはもっと簡単かもしれません。
ガイドマーク
上記の混乱のパーティション化については、私のドライブのパーティションが本当に混乱しているので言及できません。ただし、Windows(ブート、リカバリ、OS)には3つ、Linuxには少なくとも2つが必要です(おそらくそれ以上)。 Linuxに入るには、Linux用の小さなブートパーティション/ブートマネージャが必要です。
ブートパーティションにはEFIブートフラグが設定されている必要があります。
バラよりここ
セキュアブート
セキュアブートは大きな痛みになる可能性があります。すべてのLinuxディストリビューションが「安全」と見なされるように正しく設定されているわけではありません。動作していても、常に動作するわけではありません。 BIOSでこの機能を無効にするとすぐに起動できますが、Windowsは通常起動しません。
時々、BIOSはセキュアブートを「Windows」のエイリアスとして扱うことを誓います。 Windows 10では、時々BIOSで無効になっているセキュアブートを起動できますが、通常はそうではありません。最終的に、セキュアブートが無効になると、コンピュータはLinuxが唯一のオプションであるため起動し、セキュアブートが有効になるとコンピュータはWindowsを起動します。 Linuxディストリビューションを「セキュリティ」と「ブートマネージャ」に設定する方法がありますが、複雑で範囲外です。
これは、特に最新バージョンのWin 10およびWindows 11で問題になります。セキュアブートを有効にする必要があり、「安全」にすることは、Windowsのみを起動でき、悪意のある、または望ましい効果をもたらす可能性がある他のブートは不可能であることです。まるでスタートアップマネージャーのようです。
試している代替
デュアルブートを維持することは常に困難です。 Windowsで構築された目標
によっては、WSL2
すべてのLinux CLI機能が正常に機能する可能性があり、最近ではこれをますます使用しています。または、単に試してみたい場合は、すべてをサムドライブに入れて、しばらく使用してから、デュアルブートの痛みを伴うことにしました。
別のオプションは、サムドライブにブートパーティションを作成し、ブート優先順位をディスクの代わりにUSBに設定することです。その後、パーティションにLinuxパーティションを購読させます。これは物理スイッチと同じです。接続するとUSBから起動し、以下を指します。ファイルシステムの初期化ディスクにロードします。
または古いコンピュータに置き、リモートで接続してください。これが私が今やっていることです。サーバー、RasPi、SSH、またはVNC(またはRPC)でVMを実行します。これには独自のガイドラインが付属していますが、摩擦ははるかに低い場合があります。
最後に、他の2つのVirtualBoxと同様に、Windows Hyper-Vシステムは良い選択かもしれません。もう一つは覚えていません。パフォーマンスへの影響はわずかです。
まだ何をすべきか正確には言っていませんが、上記のいずれかが邪魔になれば、ある程度進展を遂げることができるでしょう。