Swtich 大气层和ubuntu共存
导致无法引导的原因:
得通过hekate
来分区
我的猜测是引导是读取指定的SD区域而不是完全按照分区来的
hekate分区的结果是:
前面空了321024个扇区因为一个扇区是512字节所以是16M,请按照扇区来,容量会导致并未落到指定引导位置。。。
EXT4分区尾部保留12M,也就是241024个扇区
比如说我的SSD结尾的扇区是999743487,那么EXT4的截至扇区就是999743487-24*1024=999718911
我的大气层的FAT32分区的起始位置是32768,两者都不用考虑+-1。
至于自己手动分区是否能正常引导?我不知道。。。因为我最后使用的是hekate的分区格式化。。。
至于分区你可以使用Diskgenius
https://www.disktool.cn/content-center/exfat-to-fat32-converter-666.html
下载链接
https://www.aichunjing.com/soft/1002.html
https://www.cmdpe.com/post/38.html
请自行备份你原来的exFAT分区。。。大容量卡备份很慢。。。
还是TF大小的嵌入式读卡设别快。。。转大卡或者买卡送的读卡器,很慢。。。而且会因为过热导致读写卡失败。。。
~~安装 steam link 的办法:
https://steamcommunity.com/app/353380/discussions/6/2806204039992195182/~~
curl -#Of https://media.steampowered.com/steamlink/rpi/latest/steamlink.deb
sudo dpkg -i steamlink.deb
Pi-Apps说是有的
但是估计只是一个gui没有更换源。。。并没有找到。。。但是这个app图形化会比较方便安装卸载,又比unity自带的gnome的软件管理其小巧
https://github.com/Botspot/pi-apps
wget -qO- https://raw.githubusercontent.com/Botspot/pi-apps/master/install | bash
注意你在哪打开terminal就会安在哪
结论。。。不可以,因为这arm版本steamlink是根据树莓派的gpu。。。没法识别运行tegra x1的GPU。。。
https://gbatemp.net/threads/an-extremely-noob-friendly-guide-to-playing-steam-games-on-switch-please-read-the-forward.639027/#post-10238791
https://wiki.switchroot.org/wiki/linux/emulation
下面有直装的。。。没必要自己make。。。
wget https://github.com/ptitSeb/box64/archive/refs/heads/main.zip
unzip main.zip
rm main.zip
cd box64-main
sudo apt install cmake
mkdir build
cd build
cmake .. -DTEGRAX1=1 -DCMAKE_BUILD_TYPE=RelWithDebInfo
make -j4
sudo make install
首次安装:
sudo systemctl restart systemd-binfmt
简单点就直接在Pi-Apps中安装,搜索Box64就可以
Box86就与点复杂了。。。
https://github.com/ptitSeb/box86
安装:
https://github.com/ptitSeb/box86/blob/master/docs/COMPILE.md
然后当WINE用???我不知道理解的正不正确。。。
https://github.com/ptitSeb/box86/blob/master/docs/X86WINE.md
找到个简单的办法:
https://github.com/ryanfortner/box86-debs
https://github.com/ryanfortner/box64-debs
sudo wget https://ryanfortner.github.io/box64-debs/box64.list -O /etc/apt/sources.list.d/box64.list
wget -qO- https://ryanfortner.github.io/box64-debs/KEY.gpg | sudo gpg --dearmor -o /etc/apt/trusted.gpg.d/box64-debs-archive-keyring.gpg
sudo apt update && sudo apt install box64-tegrax1 -y
sudo wget https://ryanfortner.github.io/box86-debs/box86.list -O /etc/apt/sources.list.d/box86.list
wget -qO- https://ryanfortner.github.io/box86-debs/KEY.gpg | sudo gpg --dearmor -o /etc/apt/trusted.gpg.d/box86-debs-archive-keyring.gpg
sudo apt update && sudo apt install box86-tegrax1 -y
arm64要跑x86得开启这个:
sudo dpkg --add-architecture armhf
sudo apt-get update
。。。其实。。。
找到l4t megascript,在开始菜单中
双击运行就行了。。。囧