Katılım
21 Aralık 2023
Mesajlar
607
Çözümler
6
Beğeniler
385
Arch WSL kullanmaktayım pmbootstrap ile telefona Linux kurmaya çalışırken şu şekilde bir hata alıyorum.

Kod:
[xopeSs_@KOKSALBABA ~]$ pmbootstrap flasher --method=adb sideload.
[03:20:51] ERROR: Mount failed: /proc -> /home/xopeSs_/pmbootstrap flasher/chroot_native/proc
[03:20:51] See also: <https://postmarketos.org/troubleshooting>

Run 'pmbootstrap log' for details.

Before you report this error, ensure that pmbootstrap is up to date.
Find the latest version here: https://gitlab.com/postmarketOS/pmbootstrap/-/tags
Your version: 2.3.1

Bu sorunu nasıl çözebilirim?
 
pmbootstrap log çalıştırıp atın.

Kod:
[v21.12]
description=Old release (unsupported)
branch_pmaports=v21.12
branch_aports=3.15-stable
mirrordir_alpine=v3.15

[v21.06]
description=Old release (unsupported)
branch_pmaports=v21.06
branch_aports=3.14-stable
mirrordir_alpine=v3.14

[v21.03]
description=Old release (unsupported)
branch_pmaports=v21.03
branch_aports=3.13-stable
mirrordir_alpine=v3.13

[v20.05]
description=Old release (unsupported)
branch_pmaports=v20.05
branch_aports=3.12-stable
mirrordir_alpine=v3.12
(000016) [12:20:33] NOTE: Skipped apk version check for chroot 'native', because it is not installed yet!
(000016) [12:20:33] % sudo mkdir -p /home/xopeSs_/pmbootstrap flasher/chroot_native/dev
(000016) [12:20:36] % sudo mount -t tmpfs -o size=1M,noexec,dev tmpfs /home/xopeSs_/pmbootstrap flasher/chroot_native/dev
(000016) [12:20:36] % sudo mkdir -p /home/xopeSs_/pmbootstrap flasher/chroot_native/dev/pts /home/xopeSs_/pmbootstrap flasher/chroot_native/dev/shm
(000016) [12:20:36] % sudo mount -t tmpfs -o nodev,nosuid,noexec tmpfs /home/xopeSs_/pmbootstrap flasher/chroot_native/dev/shm
(000016) [12:20:36] % sudo mknod -m 666 /home/xopeSs_/pmbootstrap flasher/chroot_native/dev/null c 1 3
(000016) [12:20:36] % sudo mknod -m 666 /home/xopeSs_/pmbootstrap flasher/chroot_native/dev/zero c 1 5
(000016) [12:20:36] % sudo mknod -m 666 /home/xopeSs_/pmbootstrap flasher/chroot_native/dev/full c 1 7
(000016) [12:20:36] % sudo mknod -m 644 /home/xopeSs_/pmbootstrap flasher/chroot_native/dev/random c 1 8
(000016) [12:20:36] % sudo mknod -m 644 /home/xopeSs_/pmbootstrap flasher/chroot_native/dev/urandom c 1 9
(000016) [12:20:36] % sudo ln -sf /proc/self/fd /home/xopeSs_/pmbootstrap flasher/chroot_native/dev/
(000016) [12:20:36] % sudo mount --bind /proc /home/xopeSs_/pmbootstrap flasher/chroot_native/proc
(000016) [12:20:36] ERROR: Mount failed: /proc -> /home/xopeSs_/pmbootstrap flasher/chroot_native/proc
(000016) [12:20:36] See also: <https://postmarketos.org/troubleshooting>
(000016) [12:20:36] Traceback (most recent call last):
 File "/usr/lib/python3.12/site-packages/pmb/__init__.py", line 76, in main.
 getattr(frontend, args.action)(args)
 File "/usr/lib/python3.12/site-packages/pmb/helpers/frontend.py", line 348, in flasher.
 pmb.flasher.frontend(args)
 File "/usr/lib/python3.12/site-packages/pmb/flasher/frontend.py", line 171, in frontend.
 sideload(args)
 File "/usr/lib/python3.12/site-packages/pmb/flasher/frontend.py", line 92, in sideload.
 pmb.flasher.install_depends(args)
 File "/usr/lib/python3.12/site-packages/pmb/flasher/init.py", line 40, in install_depends.
 pmb.chroot.apk.install(args, depends)
 File "/usr/lib/python3.12/site-packages/pmb/chroot/apk.py", line 236, in install.
 pmb.chroot.init(args, suffix)
 File "/usr/lib/python3.12/site-packages/pmb/chroot/init.py", line 128, in init.
 pmb.chroot.mount(args, suffix)
 File "/usr/lib/python3.12/site-packages/pmb/chroot/mount.py", line 96, in mount.
 pmb.helpers.mount.bind(args, source, target_full)
 File "/usr/lib/python3.12/site-packages/pmb/helpers/mount.py", line 50, in bind.
 raise RuntimeError("Mount failed: " + source + " -> " + destination)
RuntimeError: Mount failed: /proc -> /home/xopeSs_/pmbootstrap flasher/chroot_native/proc

(000065) [12:20:40] % tail -n 60 -F /home/xopeSs_/pmbootstrap flasher/log.txt
(000065) [12:20:40] *** output passed to pmbootstrap stdout, not to this log ***

@uintptr hocam sorunun kaynağı pmbootstrap flasher klasörünün boşluk bırakılarak yazıldığı için Mount etmiyormuş fakat bir şekilde bunu düzeltmem lazım.

Yani klasör ismini düzeltince çok bir şey değişmiyor program yine aynı klasörü oluşturuyor ve hata veriyor bunu nasıl çözeriz.
 
Son düzenleyen: Moderatör: