Arch Linux Zainstaluj skrypty na MacBooku Pro Retina

2

Spędziłem wiele godzin próbując skonfigurować arch Linux na moim Macbooku Pro. Utknąłem na „Ładowanie początkowego stanu pamięci RAM” po ponownym uruchomieniu komputera po instalacji.

Oto skrypty, które stworzyłem, kronikując moje kroki. Czy robię coś oczywiście złego?

Dzięki z góry.

cgdisk /dev/sda #(setup partitions as below, sda1-3 not shown)
#partitions: (sda4 == 128MB Hfs+, sda5 == 256MB Linux (boot), sda6 == 30GB Linux (root), sda7 == 70GB #Linux Home)
#first script

mkfs.ext2 /dev/sda5
mkfs.ext4 /dev/sda6
mkfs.ext4 /dev/sda7
mount /dev/sda6 /mnt
mkdir /mnt/boot && mount /dev/sda5 /mnt/boot
mkdir /mnt/home && mount /dev/sda7 /mnt/home
pacstrap /mnt base base-devel
genfstab -p /mnt >> /mnt/etc/fstab

arch-chroot /mnt /bin/bash

#second script
#install wifi (dmesg | grep firmware still says no firmware tho...)
pacman -S wget b43-fwcutter
wget https://aur.archlinux.org/packages/b4/b43-firmware/b43-firmware.tar.gz
tar -zxf b43-firmware.tar.gz
cd b43-firmware
makepkg -si --asroot #kosher?
rmmod b43 && modprobe b43
echo arch > /etc/hostname
ln -s /usr/share/zoneinfo/US/Central /etc/localtime
hwclock --systohc --utc
useradd -m -g users -G wheel -s /bin/bash dmj && passwd dmj
sudo pacman -S sudo
nano /etc/sudoers #comment out wheel portion
sudo nano /etc/locale.gen #pick locale
locale-gen
echo LANG=en_US.UTF-8 > /etc/locale.conf
export LANG=en_US.UTF-8
mkinitcpio -p linux #someone said i need "ahci" in modules?
#make boot loader, copy to usb
pacman -S grub-efi-x86_64
grub-mkconfig -o boot/grub/grub.cfg
grub-mkstandalone -o boot.efi -d usr/lib/grub/x86_64-efi -O x86_64-efi -C xz boot/grub/grub.cfg
mkdir /mnt/usbdisk && mount /dev/sdc1 /mnt/usbdisk
cp boot.efi /mnt/usbdisk/
umount /mnt/usbdisk/
sudo pacman -S dialog wpa_supplicant iw

exit
umount /mnt/home
umount /mnt/root
umount /mnt/
sudo reboot
Internet
źródło
lifehacker.com/5680453/... wydaje się mieć nieco inny proces instalowania gruba (patrz Krok 7). Może warto to porównać.
James
@James, tak, ale wydaje się, że nie instaluje Archa na komputerze Mac. codylittlewood.com/arch-linux-on-macbook-pro-installation/…
Internet
przepraszam, moje złe - Zakładam, że przeglądałeś także wiki Arch? wiki.archlinux.org/index.php/MacBook
James
@James, patrząc na moje skrypty powyżej widzisz coś niezwykłego?
Internet
Może zapomniałeś niektórych modułów w jądrze, sprawdź moje notatki vec.io/posts/…
Cedric Fung