Saya sudah mencoba menginstal Arch Linux. Setelah instalasi, ini menunjukkan layar BIOS dan setelah itu baru saja muncul pesan yang mengatakan "Tidak ada perangkat yang dapat di-boot ditemukan".
Saya telah mencoba ulang seluruh skenario sekarang beberapa kali, masih saja menampilkan pesan yang sama ...
Saat menginstal, saya telah mengikuti Panduan Pemula Tidak Resmi dari wiki ArchLinux.
Inilah yang saya lakukan:
Pertama-tama, saya menghapus hard drive (yang sebelumnya dihapus adalah Windows Vista diinstal) dan meletakkan GPT di atasnya dengan menggunakan gdisk. Lalu saya mengatur beberapa partisi, yang sekarang terlihat sebagai berikut (output dari parted):
Model: ATA ST9160310AS (scsi)
Disk /dev/sda: 160GB
Sector size (logical/physical): 512B/512B
Partition Table: gpt
Disk Flags:
Number Start End Size File system Name Flags
1 1049kB 2097kB 1049kB BIOS boot partition bios_grub
2 2097kB 107MB 105MB ext2 Linux filesystem
3 107MB 21.6GB 21.5GB ext4 Linux filesystem
4 21.6GB 30.2GB 8590MB linux-swap(v1) Linux swap
5 30.2GB 160GB 130GB ext4 Linux filesystem
Kemudian saya memasang partisi root (sda2) ke / mnt, setelah itu juga partisi boot dan home (sda3 dan sda5) ke / mnt / boot dan / mnt / home dan pada akhirnya memformat dan mengaktifkan partisi swap (sda4) .
Sekarang saya mulai menginstal sistem basis. Setelah memilih mirror, saya memasang base dan base-devel.
Pada akhir instalasi saya membuat fstab.
Kemudian saya akhirnya chroot ke / mnt, mengatur beberapa Lokal, mengatur kata sandi root dan kemudian menginstal dan mengkonfigurasi Grub2, persis seperti yang dijelaskan di sini .
Pada akhirnya saya keluar dari lingkungan chroot, melepas partisi dan mem-boot ulang. Anda tahu sisanya ... Itu hanya menunjukkan pesan bahwa ia tidak dapat menemukan perangkat yang dapat di-boot.
Omong-omong, saya mencoba menginstalnya di komputer ini .
0000000 aa55 0000002
Jika MBR buruk, bagaimana Anda mengatakan, apakah ada sesuatu yang bisa saya lakukan untuk membuatnya baik lagi?
aa55
adalah tanda tangan MBR yang benar ( 55aa
pada sistem endian kecil).
dd if=/dev/sda bs=1 skip=510 count=2 2>&- | hexdump
(atau xxd bukan hexdump) sama dengan 55aa? Jika tidak MBR buruk.