Ubuntuをインストールしましたが、起動時にGrubレスキューコマンドプロンプト(GNU GRUBバージョン2.00-19ubuntu2.1)に直接進みます。次のように入力して、Grubブートインターフェイスを取得できます。
set root=(hd0,5)
set prefix=(hd0,5)/boot/grub
insmod normal
normal
そして、Windows 8またはUnbuntuのいずれかで起動できます。しかし、私は本当にリブートするたびにそれをタイプしたくありません。
参考のために、新しい2013 Asus Q501Lがあります。 Window 8.0がプリインストールされていました。 Windowsパーティションを縮小し、sda1やリカバリなど、他のWindowsパーティションはそのままにしました。縮小したWindowsパーティションから作成したスペースにUbuntuをインストールしました。
これを修正するために次のことを試しました。
ブートリカバリ(説明されているレガシモードとEFIモードの両方 ここ (つまり、ブート修復でWinEFI検出メッセージが表示されますが、ブート内でWindows efiをアクティブ化するかどうかにかかわらず、それを試しました-Repair)。ブート修復では、efi以外のアプローチが終了したら:BIOSをsda1/EFI/ubuntustudio/shimx64.efiファイルでブートすることを忘れないでください!。しかし、私のBIOSでは、唯一のUbuntuブートオプションは「ubuntu(PO:Toshiba MQ ... 75)」です。
指示 here ブートパーティションにgrubを再関連付けするため
Grubコマンドラインで
私は本当に途方に暮れています。 Sudo fdisk -l
からの出力は次のとおりです。
Disk /dev/sda: 750.2 GB, 750156374016 bytes
255 heads, 63 sectors/track, 91201 cylinders, total 1465149168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disk identifier: 0x5b98f280
Device Boot Start End Blocks Id System
/dev/sda1 1 1465149167 732574583+ ee GPT
Partition 1 does not start on physical sector boundary.
Df -Thの結果は次のとおりです。
Filesystem Type Size Used Avail Use% Mounted on
/dev/sda5 ext4 92G 6.2G 81G 8% /
none tmpfs 4.0K 0 4.0K 0% /sys/fs/cgroup
udev devtmpfs 2.8G 4.0K 2.8G 1% /dev
tmpfs tmpfs 567M 1.1M 566M 1% /run
none tmpfs 5.0M 0 5.0M 0% /run/lock
none tmpfs 2.8G 76K 2.8G 1% /run/shm
none tmpfs 100M 24K 100M 1% /run/user
最後に、ここに私の最新のブート修復の試みへのリンクがあります。 http://paste.ubuntu.com/6573706/
助けてください!これが解決されるまで、Ubuntuのインストールをカスタマイズしたくありません。すべてを消去する必要がないかどうかわからないからです。
ありがとうございました。
更新:rEFIndをインストールしました。動作しましたが、デフォルト/汎用バリアントから起動した場合のみです。 Ubuntuが使用しようとする特定のUbuntuバージョンから起動することはできません。Grubコマンドラインに直接移動するからです。
次のように入力して、Grubブートインターフェイスを取得できます。
set root=(hd0,5) set prefix=(hd0,5)/boot/grub insmod normal normal
そして、Windows 8またはUbuntuのいずれかで起動できます。しかし、私は本当にリブートするたびにそれをタイプしたくありません。
それはすでにかなり遠かった。 UEFIのセットアップでは、grub.cfg
の隣の/EFI/ubuntustudio/grubx64.efi
にそれを入れるだけで済みます。
これは、すべてのカーネルを含む実際のgrub.cfgを読み取る構成ファイルのようです。
search.fs_uuid $paste_uuid_here root hd0,gpt2
set prefix=($root)'/boot/grub'
configfile $prefix/grub.cfg
そこで、Ubuntu Studioをアンインストールしました。それが問題でした。別のディストリビューションをインストールすると、すべてがうまくいきました。 Ubuntu Studioの人々に報告します。