Arch Linux'u osx'ten yükleyin


14

Son zamanlarda archlinux'u indirdim, ancak olduğu gibi utanç verici olarak doğru şekilde kurduğumu sanmıyorum. Bunu yaptığımda, kurulumun versiyonum ve Raspberry Pi'ye bağladım, ekran siyah kalıyor.

SD'ye hiç bir .tar.gz yüklemedim, bunu buldum: http://archlinuxarm.org/platforms/armv6/raspberry-pi

Ama linux değilim. Herhangi bir Yardım / talimatlara bağlantı Harika olurdu!


4
Talimatlar, OS X'te mümkün olmayan bir ext4 bölümü oluşturmanızı gerektirir (en azından ek yazılım olmadan).
Milliways

Bunu temizlediğiniz için teşekkür ederiz ve ek yazılım tavsiye ettiniz mi?
Dawid van der Hoven

Bu bir windows pc ile mümkün mü?
Dawid van der Hoven

@DawidvanderHoven VirtualBox (ücretsiz) üzerinde SysrescueCD gibi bir linux canlı dağıtım çalıştıracak ve ext4 bölümü oluşturacaktım.
gurcanozturk

Yanıtlar:


10

Bu konuya kendim girdim. USB SD kart okuyucunuz olması koşuluyla, ArchLinuxARM tarafından sağlanan .tar.gz görüntülerini kullanarak SD kartı oluşturmanın iki yolunu buldum.

Yöntem 1: Raspberry Pi + USB kart okuyucu + 1 ek SD kart

Bu yöntem için ek bir SD kart ve bir USB kart okuyucu gerekir. ArchLinux'a önyükleme yapabilen yeni bir SD kart oluşturmak için Raspberry Pi'nizde Linux kullanıyor.

  1. Raspberry Pi'ye harici bir USB kart okuyucu bağlayın.
  2. ArchLinux'u kurmak istediğiniz SD kartı harici USB kart okuyucusuna takın.
  3. Raspbian Pi'nizi OSX veya Windows'dan bir SD karta yazabileceğiniz bir görüntüye sahip olduğu için Raspbian'ı kullanarak başlatın.
  4. Bsdtar'ı kullanarak şunları yükleyin: sudo apt-get install bsdtar

  5. Raspberry Pi için ArchLinuxARM talimatlarını takip edin . Her şeyi kök kullanıcı olarak yaptığınızdan emin olun. Raspbian'da kök olmak için koş sudo -s.

Yöntem 2: VMWare + USB kart okuyucu

Bu yöntem ek bir USB kartı gerektirmez, ancak Linux'u bir VMWare'e yüklemenizi gerektirir.

  1. VMWare üzerinde Linux'u başlatma
  2. VMWare çalıştıran bilgisayara harici bir USB kart okuyucu bağlayın. VMWare bunu Linux örneğinize bağlamak isteyip istemediğinizi soracaktır, bu da istediğiniz şeydir.
  3. Raspberry Pi için ArchLinuxARM talimatlarını takip edin .

VMWare Fusion çalıştıran Mac bilgisayarımda ArchLinux çalıştıran bir SD kart oluşturabildim. Ben denemedim ama bu da Virtual Box ile çalışır hayal . Windows üzerinde çalıştığını hayal ediyorum ama yine denemedim.

Ayrıca VMWare'in Mac'in dahili SD kart okuyucusuna erişemediğini ve dolayısıyla bir USB kart okuyucuya ihtiyaç duyduğunu da bilmelisiniz . Windows VMWare'de dahili kart okuyucusuna erişerek harici USB kart okuyucusunu gereksiz hale getirebilirsiniz.

notlar

Yukarıdaki iki yöntem işe yaradı, ancak işe koymam birkaç kez denedi. Karşılaştığım sorunlardan bazıları:

  • Görüntü ayıklamak için bsdtar kullanırken aralıklı bir başarısızlık vardı. Kullanarak journalctl -kfUSB sisteminde bir sıfırlama görüyordum. Güçsüz USB kart okuyucumu bir USB hub'ına bağlayarak, doğrudan Raspberry Pi (yöntem 1) veya Mac'e (yöntem 2) bağlayarak bu sıfırlamadan kurtulabildim.
  • Yöntem 2'yi kullanarak, yol adlarının UTF-8'den geçerli yerel ayara dönüştürülememesi konusunda hata almaya devam ettim. Daha sonra mevcut yerel ayarımın UTF-8 olarak ayarlanmadığını fark ettim, bu yüzden çalıştırıp localectl set-locale LANG=en_US.UTF-8sonra Linux'ta oturum açıp tekrar oturum açarak bu sorunu çözdüm.

Raspberry Pi'yi Arch'a önyüklerken Adafruit'ten USB'ye TTL Seri Kablo veya herhangi bir FTDI tabanlı USB'den seri kabloya kadar bir USB seri kablo kullanmanızı şiddetle tavsiye ederim . Bu, Raspberry Pi'de yeni bir işletim sistemi kullanmaya çalışırken önemli bir hata ayıklama aracı olan Raspberry Pi'nin tüm önyükleme işlemini görmenizi sağlayacaktır.


Yöntem 1 benim için çalıştı. @Dawid_van_der_hoven - lütfen sizin için işe yaradıysa soruyu çözülmüş olarak işaretlemeyi unutmayın.
Ocak

1

Aynı durumdaydım, Pi'mi sadece Linux olmadan MacBook ile Pi'de çalıştırmak istiyorum.

Gereksinimler: USB Stick + SD Kart + Canlı Linux

Bir USB SD kart okuyucu yok, bir yazabilirsiniz Debian canlı görüntüyü örneğin kullanarak, MacOS üzerinde USB belleğe (veya herhangi bir favori CANLI dağıtımın) balenaEtcher veya gg dan yarar Terminal sonra yapabilirsiniz, Linux'u MacBook / iMac'inizin RAM'inde herhangi bir veri kaybı olmadan çalıştırın (ancak Arch Linux kurulum komutlarını doğru şekilde kullanmazsanız bir şeyler ters gidebilir). Yani bu çözümde, herhangi bir harici USB kart okuyucusuna ihtiyacınız olmayacak. Umarım birine yardımcı olur.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.