USBフラッシュドライブからArch Linuxをインストールしました。すべてがエラーなしで順調に進められました。ところで、再起動するとカーソルが点滅する空の画面だけが表示されます。 GRUBはありません。何も入力できません。私はインストールの指示に正しく従ったと確信しています。誰でも問題が何であるかを提案できますか?
編集:grubのmenu.lst:
# Arch Linux
title Arch Linux
root (hd1,0)
kernel /vmlinuz26 root=/dev/disk/by-uuid/db9d5d80-d822-481e-885f-c93bf2927512 ro
initrd /kernel26.img
# Arch Linux fallback
title Arch Linux Fallback
root (hd1,0)
kernel /vmlinuz26 root=/dev/disk/by-uuid/db9d5d80-d822-481e-885f-c93bf2927512 ro
initrd /kernel26-fallback.img
USBを再起動し、より確実な詳細を得るまでのドライブとパーティションのスケッチ:
sda:Windows 7はドライブの最初の半分にあり、データパーティションは2番目にあります。総サイズ1TB。
sdb:また1TB。 Archインストールで正確に覚えていたら、100MiB /boot、256MiBスワップ、20GiB /、残りは/homeでした。私の考えにもその順序のようだ。私は/bootがext2で、/と/homeがext3だと思います。
追加するように編集された:出力fdisk -l
:
Disk /dev/sdb: 100.2 GB, 100204886016 bytes
255 heads, 63 sectors/track, 121601 cylinders
Units=cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes/512 bytes
I/O size (minimum/optimal): 512 bytes/512 bytes
Disk identifier: 0x00022eec
Device Boot Start End Blocks ID System
/dev/sdb1 * 1 13 104391 83 Linux
/dev/sdb2 14 46 265072+ 82 Linux swap/Solaris
/dev/sdb3 47 2596 20482875 83 Linux
/dev/sdb4 2597 121601 955907662+ 83 Linux
ベストアンサー1
今は少し遅れましたが(最初に)アーチを設置するときにも同様の問題がありました。何らかの理由で、パッケージのインストールは、Grubが使用する名前とは異なる名前のカーネルとinitramfsイメージを生成することがわかりました。他のすべて(UUIDを含む)は大丈夫です。
私が使用したデフォルトのファイル名は/vmlinuz-linux
(代わりに/vmlinuz26
)と/initramfs-linux.img
(/kernel26.img
)でした。 Live CDから起動し、/boot/grub/menu.lst
カーネルとinitramfsの場所を変更するように変更すると、起動が可能になりました。
これがどのように起こったかについては、Archインストールスクリプトがカーネルインストールの出力ファイル名をGrubメニュー作成に渡していないようです。しかし、それはがっかりして、一般的に良いディストリビューションの一つと考えられるものの良い紹介ではありません。