我最近下载了archlinux,但是令人尴尬的是,我根本不认为自己安装正确。完成后,安装我的安装版本并将其连接到Raspberry Pi,屏幕将保持黑色。
我从未将.tar.gz安装到SD上,但是我发现了这一点:http : //archlinuxarm.org/platforms/armv6/raspberry-pi
但我不是在Linux上。任何说明的帮助/链接都很棒!
我最近下载了archlinux,但是令人尴尬的是,我根本不认为自己安装正确。完成后,安装我的安装版本并将其连接到Raspberry Pi,屏幕将保持黑色。
我从未将.tar.gz安装到SD上,但是我发现了这一点:http : //archlinuxarm.org/platforms/armv6/raspberry-pi
但我不是在Linux上。任何说明的帮助/链接都很棒!
Answers:
我只是自己碰到这个问题。我发现有两种使用ArchLinuxARM提供的.tar.gz映像创建SD卡的方法,只要您有USB SD卡读卡器。
此方法需要额外的SD卡和USB读卡器。它在Raspberry Pi上使用Linux来构建可以引导到ArchLinux的新SD卡。
使用以下命令安装bsdtar: sudo apt-get install bsdtar
请遵循Raspberry Pi的ArchLinuxARM说明。确保您以root用户身份执行所有操作。要在Raspbian上扎根,请运行sudo -s
。
此方法不需要额外的USB卡,但确实需要您在VMWare上安装Linux。
我能够在运行VMWare Fusion的Mac上构建运行ArchLinux的SD卡。我想这也适用于Virtual Box,尽管我没有尝试。我想它可以在Windows上运行,但是我没有尝试。
您还应该知道,VMWare无法访问Mac的内置SD卡读取器,因此需要USB卡读取器。也许在Windows上,VMWare可以访问内置的读卡器,从而无需使用外部USB读卡器。
上面的两种方法确实有效,但是我花了好几次尝试才能使它起作用。这是我遇到的一些问题:
journalctl -kf
我”可以看到USB系统中发生了重置。通过将无电的USB读卡器连接到USB集线器,而不是直接将其连接到我的Raspberry Pi(方法1)或Mac(方法2),我能够消除此重置。localectl set-locale LANG=en_US.UTF-8
然后注销并返回Linux来解决此问题。将Raspberry Pi引导到Arch时,我强烈建议使用USB串行电缆,例如Adafruit的USB到TTL串行电缆或任何基于FTDI的USB到串行电缆。这将使您看到Raspberry Pi的整个启动过程,这是尝试在Raspberry Pi上使用新操作系统时的关键调试工具。
我一直处在相同的情况下,想在只有Linux且没有Linux的MacBook上运行Pi上的Arch。
要求:USB记忆棒+ SD卡+ Live Linux
如果你还没有得到一个USB SD卡读卡器,可以将写Debian的实时图像(或任何喜欢的LIVE发行)到U盘,在Mac OS,使用,例如,balenaEtcher或DD从公用码头,那么你就可以在MacBook / iMac的RAM中运行Linux时不会造成任何数据丢失(但要小心,因为如果不以正确的方式使用Arch Linux安装命令,可能会出错)。因此,在此解决方案中,您将不需要任何外部USB读卡器。希望它可以帮助某人。