Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- (008146) [22:20:52] % sudo mount --bind /dev/loop7 /home/si/.local/var/pmbootstrap/chroot_native//dev/loop7
- (008146) [22:20:52] % sudo touch /home/si/.local/var/pmbootstrap/chroot_native//dev/loop6
- (008146) [22:20:52] % sudo mount --bind /dev/loop6 /home/si/.local/var/pmbootstrap/chroot_native//dev/loop6
- (008146) [22:20:52] % sudo touch /home/si/.local/var/pmbootstrap/chroot_native//dev/loop5
- (008146) [22:20:52] % sudo mount --bind /dev/loop5 /home/si/.local/var/pmbootstrap/chroot_native//dev/loop5
- (008146) [22:20:52] % sudo touch /home/si/.local/var/pmbootstrap/chroot_native//dev/loop4
- (008146) [22:20:52] % sudo mount --bind /dev/loop4 /home/si/.local/var/pmbootstrap/chroot_native//dev/loop4
- (008146) [22:20:52] % sudo touch /home/si/.local/var/pmbootstrap/chroot_native//dev/loop3
- (008146) [22:20:52] % sudo mount --bind /dev/loop3 /home/si/.local/var/pmbootstrap/chroot_native//dev/loop3
- (008146) [22:20:52] % sudo touch /home/si/.local/var/pmbootstrap/chroot_native//dev/loop2
- (008146) [22:20:52] % sudo mount --bind /dev/loop2 /home/si/.local/var/pmbootstrap/chroot_native//dev/loop2
- (008146) [22:20:52] % sudo touch /home/si/.local/var/pmbootstrap/chroot_native//dev/loop1
- (008146) [22:20:52] % sudo mount --bind /dev/loop1 /home/si/.local/var/pmbootstrap/chroot_native//dev/loop1
- (008146) [22:20:52] % sudo touch /home/si/.local/var/pmbootstrap/chroot_native//dev/loop0
- (008146) [22:20:52] % sudo mount --bind /dev/loop0 /home/si/.local/var/pmbootstrap/chroot_native//dev/loop0
- (008146) [22:20:52] % sudo touch /home/si/.local/var/pmbootstrap/chroot_native//dev/loop-control
- (008146) [22:20:52] % sudo mount --bind /dev/loop-control /home/si/.local/var/pmbootstrap/chroot_native//dev/loop-control
- (008146) [22:20:52] (native) % losetup -f /home/user/rootfs/htc-evita.img
- (008146) [22:20:52] (native) % losetup --json --list
- {
- "loopdevices": [
- {"name": "/dev/loop0", "sizelimit": "0", "offset": "0", "autoclear": "0", "ro": "0", "back-file": "/home/user/rootfs/htc-evita.img", "dio": "0"}
- ]
- }
- (008146) [22:20:52] % sudo touch /home/si/.local/var/pmbootstrap/chroot_native/dev/install
- (008146) [22:20:52] % sudo mount --bind /dev/loop0 /home/si/.local/var/pmbootstrap/chroot_native/dev/install
- (008146) [22:20:52] (native) partition /dev/install (boot: 25M, root: the rest)
- (008146) [22:20:52] (native) % parted -s /dev/install mktable msdos
- (008146) [22:20:52] (native) % parted -s /dev/install mkpart primary ext2 2048s 25M
- (008146) [22:20:52] (native) % parted -s /dev/install mkpart primary 25M 100%
- (008146) [22:20:52] (native) % parted -s /dev/install set 1 boot on
- (008146) [22:20:52] (native) % losetup --json --list
- {
- "loopdevices": [
- {"name": "/dev/loop0", "sizelimit": "0", "offset": "0", "autoclear": "0", "ro": "0", "back-file": "/home/user/rootfs/htc-evita.img", "dio": "0"}
- ]
- }
- (008146) [22:20:52] % sudo touch /home/si/.local/var/pmbootstrap/chroot_native/dev/installp1
- (008146) [22:20:52] % sudo mount --bind /dev/loop0p1 /home/si/.local/var/pmbootstrap/chroot_native/dev/installp1
- (008146) [22:20:52] % sudo touch /home/si/.local/var/pmbootstrap/chroot_native/dev/installp2
- (008146) [22:20:52] % sudo mount --bind /dev/loop0p2 /home/si/.local/var/pmbootstrap/chroot_native/dev/installp2
- (008146) [22:20:52] (native) format /dev/installp2 (root, luks), mount to /dev/mapper/pm_crypt
- (008146) [22:20:52] *** TYPE IN THE FULL DISK ENCRYPTION PASSWORD (TWICE!) ***
- (008146) [22:20:52] (native) % cryptsetup luksFormat --use-urandom --cipher aes-cbc-plain64 -q /dev/installp2
- (008146) [22:20:52] *** output passed to pmbootstrap stdout, not to this log ***
- (008146) [22:21:04] (native) % cryptsetup luksOpen /dev/installp2 pm_crypt
- (008146) [22:21:04] *** output passed to pmbootstrap stdout, not to this log ***
- (008146) [22:21:13] (native) format /dev/mapper/pm_crypt (ext4), mount to /mnt/install
- (008146) [22:21:13] (native) % mkfs.ext4 -F -q -L pmOS_root /dev/mapper/pm_crypt
- (008146) [22:21:13] (native) % mkdir -p /mnt/install
- (008146) [22:21:13] (native) % mount /dev/mapper/pm_crypt /mnt/install
- (008146) [22:21:13] (native) format /dev/installp1 (boot, ext2), mount to /mnt/install/boot
- (008146) [22:21:13] (native) % mkfs.ext2 -F -q -L pmOS_boot /dev/installp1
- (008146) [22:21:13] (native) % mkdir -p /mnt/install/boot
- (008146) [22:21:13] (native) % mount /dev/installp1 /mnt/install/boot
- (008146) [22:21:13] *** (4/5) FILL INSTALL BLOCKDEVICE ***
- (008146) [22:21:13] (native) copy rootfs_htc-evita to /mnt/install/
- (008146) [22:21:13] % sudo mkdir -p /home/si/.local/var/pmbootstrap/chroot_native/mnt/rootfs_htc-evita
- (008146) [22:21:13] % sudo mount --bind /home/si/.local/var/pmbootstrap/chroot_rootfs_htc-evita /home/si/.local/var/pmbootstrap/chroot_native/mnt/rootfs_htc-evita
- (008146) [22:21:13] (native) % cd /mnt/rootfs_htc-evita && cp -a sys tmp dev root mnt usr srv bin boot proc media sbin run var lib etc /mnt/install/
- (008146) [22:21:15] % sudo cp /home/si/.local/var/pmbootstrap/config_apk_keys/user-59a550f4.rsa.pub /home/si/.local/var/pmbootstrap/chroot_native/mnt/install/etc/apk/keys/
- (008146) [22:21:15] % sudo cp /home/si/.local/var/pmbootstrap/config_apk_keys/alpine-devel@lists.alpinelinux.org-4a6a0840.rsa.pub /home/si/.local/var/pmbootstrap/chroot_native/mnt/install/etc/apk/keys/
- (008146) [22:21:15] % sudo cp /home/si/.local/var/pmbootstrap/config_apk_keys/alpine-devel@lists.alpinelinux.org-5261cecb.rsa.pub /home/si/.local/var/pmbootstrap/chroot_native/mnt/install/etc/apk/keys/
- (008146) [22:21:15] % sudo cp /home/si/.local/var/pmbootstrap/config_apk_keys/alpine-devel@lists.alpinelinux.org-58199dcc.rsa.pub /home/si/.local/var/pmbootstrap/chroot_native/mnt/install/etc/apk/keys/
- (008146) [22:21:15] % sudo cp /home/si/.local/var/pmbootstrap/config_apk_keys/alpine-devel@lists.alpinelinux.org-5243ef4b.rsa.pub /home/si/.local/var/pmbootstrap/chroot_native/mnt/install/etc/apk/keys/
- (008146) [22:21:15] % sudo cp /home/si/.local/var/pmbootstrap/config_apk_keys/alpine-devel@lists.alpinelinux.org-58e4f17d.rsa.pub /home/si/.local/var/pmbootstrap/chroot_native/mnt/install/etc/apk/keys/
- (008146) [22:21:15] % sudo cp /home/si/.local/var/pmbootstrap/config_apk_keys/alpine-devel@lists.alpinelinux.org-58cbb476.rsa.pub /home/si/.local/var/pmbootstrap/chroot_native/mnt/install/etc/apk/keys/
- (008146) [22:21:15] % sudo cp /home/si/.local/var/pmbootstrap/config_apk_keys/alpine-devel@lists.alpinelinux.org-524d27bb.rsa.pub /home/si/.local/var/pmbootstrap/chroot_native/mnt/install/etc/apk/keys/
- (008146) [22:21:15] % sudo mkdir -p /home/si/.local/var/pmbootstrap/chroot_native/mnt/install/home/user
- (008146) [22:21:15] % sudo chown 12345 /home/si/.local/var/pmbootstrap/chroot_native/mnt/install/home/user
- (008146) [22:21:15] NOTE: No public SSH key found, you will only be able to use SSH password authentication!
- (008146) [22:21:15] % sudo umount /home/si/.local/var/pmbootstrap/chroot_native/mnt/install/boot
- (008146) [22:21:15] % sudo umount /home/si/.local/var/pmbootstrap/chroot_native/mnt/install
- (008146) [22:21:15] Calculate depends of packages ['cryptsetup'], arch: x86_64
- (008146) [22:21:15] (native) % cryptsetup status pm_crypt
- /dev/mapper/pm_crypt is active.
- type: LUKS1
- cipher: aes-cbc-plain64
- keysize: 256 bits
- device: /dev/installp2
- offset: 4096 sectors
- size: 616448 sectors
- mode: read/write
- (008146) [22:21:16] (native) % cryptsetup luksClose pm_crypt
- (008146) [22:21:16] (native) % losetup --json --list
- {
- "loopdevices": [
- {"name": "/dev/loop0", "sizelimit": "0", "offset": "0", "autoclear": "0", "ro": "0", "back-file": "/home/user/rootfs/htc-evita.img", "dio": "0"}
- ]
- }
- (008146) [22:21:16] (native) umount /dev/loop0
- (008146) [22:21:16] (native) % losetup -d /dev/loop0
- (008146) [22:21:16] *** (5/5) FLASHING TO DEVICE ***
- (008146) [22:21:16] Run the following to flash your installation to the target device:
- (008146) [22:21:16] * pmbootstrap flasher flash_kernel
- (008146) [22:21:16] Flashes the kernel + initramfs to your device:
- (008146) [22:21:16] /home/si/.local/var/pmbootstrap/chroot_rootfs_htc-evita/boot
- (008146) [22:21:16] (NOTE: fastboot also supports booting the kernel/initramfs directly without flashing. Use 'pmbootstrap flasher boot' to do that.)
- (008146) [22:21:16] * pmbootstrap flasher flash_system
- (008146) [22:21:16] Flashes the system image, that has been generated to your device:
- (008146) [22:21:16] /home/si/.local/var/pmbootstrap/chroot_native/home/user/rootfs/htc-evita.img
- (008146) [22:21:16] (NOTE: This file has a partition table, which contains a boot- and root subpartition.)
- (008146) [22:21:16] * If the above steps do not work, you can also create symlinks to the generated files with 'pmbootstrap flasher export [export_folder]' and flash outside of pmbootstrap.
- (008146) [22:21:16] Done
- (017927) [22:23:15] % sudo mount --bind /proc /home/si/.local/var/pmbootstrap/chroot_rootfs_htc-evita/proc
- (017927) [22:23:15] % sudo mount --bind /home/si/.local/var/pmbootstrap/cache_apk_armhf /home/si/.local/var/pmbootstrap/chroot_rootfs_htc-evita/var/cache/apk
- (017927) [22:23:15] % sudo mount --bind /home/si/.local/var/pmbootstrap/config_apk_keys /home/si/.local/var/pmbootstrap/chroot_rootfs_htc-evita/etc/apk/keys
- (017927) [22:23:15] % sudo mount --bind /home/si/.local/var/pmbootstrap/cache_ccache_armhf /home/si/.local/var/pmbootstrap/chroot_rootfs_htc-evita/home/user/.ccache
- (017927) [22:23:15] % sudo mount --bind /home/si/.local/var/pmbootstrap/cache_git /home/si/.local/var/pmbootstrap/chroot_rootfs_htc-evita/home/user/git
- (017927) [22:23:15] % sudo mount --bind /home/si/.local/var/pmbootstrap/packages /home/si/.local/var/pmbootstrap/chroot_rootfs_htc-evita/home/user/packages/user
- (017927) [22:23:15] % sudo mount --bind /home/si/.local/var/pmbootstrap/cache_distfiles /home/si/.local/var/pmbootstrap/chroot_rootfs_htc-evita/var/cache/distfiles
- (017927) [22:23:15] % sudo mount --bind /home/si/.local/var/pmbootstrap/config_abuild /home/si/.local/var/pmbootstrap/chroot_rootfs_htc-evita/home/user/.abuild
- (017927) [22:23:15] Calculate depends of packages ['device-htc-evita'], arch: armhf
- (017927) [22:23:16] % cd /home/si/git/pmbootstrap/aports && git rev-parse --show-toplevel
- /home/si/git/pmbootstrap
- (017927) [22:23:16] % cd /home/si/git/pmbootstrap && git diff --name-only origin
- (017927) [22:23:16] % cd /home/si/git/pmbootstrap && git ls-files --others --exclude-standard
- aports/device/device-htc-evita/90-android-touch-dev.rules
- aports/device/device-htc-evita/APKBUILD
- aports/device/device-htc-evita/deviceinfo
- aports/device/device-htc-evita/initfs-hook.sh
- aports/device/device-htc-evita/profile.sh
- aports/device/linux-htc-evita/APKBUILD
- aports/device/linux-htc-evita/changes1.patch
- aports/device/linux-htc-evita/changes2.patch
- aports/device/linux-htc-evita/cm-10.2.1.zip
- aports/device/linux-htc-evita/compiler-gcc6.h
- aports/device/linux-htc-evita/config-htc-evita.armhf
- aports/device/linux-htc-evita/fsp_detect.patch
- aports/device/linux-htc-evita/lifebook.patch
- (017927) [22:23:16] Calculate depends of packages ['postmarketos-mkinitfs'], arch: armhf
- (017927) [22:23:16] Calculate depends of packages [], arch: armhf
- (017927) [22:23:16] (rootfs_htc-evita) mkinitfs htc-evita
- (017927) [22:23:16] (rootfs_htc-evita) % mkinitfs -o /boot/initramfs-htc-evita 3.4.72
- WARNING: deviceinfo_modules_initfs is empty!
- ==> initramfs: creating /boot/initramfs-htc-evita
- modprobe: WARNING: Module drm_kms_helper not found in directory /lib/modules/3.4.72
- modprobe: WARNING: Module drm not found in directory /lib/modules/3.4.72
- modprobe: WARNING: Module dm_crypt not found in directory /lib/modules/3.4.72
- modprobe: WARNING: Module ext4 not found in directory /lib/modules/3.4.72
- Creating (720x1280) splashscreen splash-telnet.ppm
- Creating (720x1280) splashscreen splash-loading.ppm
- Creating (720x1280) splashscreen splash-noboot.ppm
- Creating (720x1280) splashscreen splash-noinitramfsextra.ppm
- Creating (720x1280) splashscreen splash-nosystem.ppm
- Creating (720x1280) splashscreen splash-mounterror.ppm
- ==> initramfs: creating /boot/initramfs-htc-evita-extra
- (017927) [22:23:32] (native) flash kernel htc-evita
- (017927) [22:23:32] Calculate depends of packages ['android-tools'], arch: x86_64
- (017927) [22:23:33] (native) install android-tools
- (017927) [22:23:33] (native) % apk --no-progress add -u android-tools pcre
- (1/2) Installing pcre (8.41-r1)
- (2/2) Installing android-tools (7.0.0_p24-r1)
- Executing busybox-1.27.1-r0.trigger
- OK: 419 MiB in 89 packages
- (017927) [22:23:33] % sudo mkdir -p /home/si/.local/var/pmbootstrap/chroot_native/sys/bus/usb/devices/
- (017927) [22:23:33] % sudo mount --bind /sys/bus/usb/devices/ /home/si/.local/var/pmbootstrap/chroot_native/sys/bus/usb/devices/
- (017927) [22:23:33] % sudo mkdir -p /home/si/.local/var/pmbootstrap/chroot_native/sys/dev/
- (017927) [22:23:33] % sudo mount --bind /sys/dev/ /home/si/.local/var/pmbootstrap/chroot_native/sys/dev/
- (017927) [22:23:33] % sudo mkdir -p /home/si/.local/var/pmbootstrap/chroot_native/sys/devices/
- (017927) [22:23:33] % sudo mount --bind /sys/devices/ /home/si/.local/var/pmbootstrap/chroot_native/sys/devices/
- (017927) [22:23:33] % sudo mkdir -p /home/si/.local/var/pmbootstrap/chroot_native/dev/bus/usb/
- (017927) [22:23:33] % sudo mount --bind /dev/bus/usb/ /home/si/.local/var/pmbootstrap/chroot_native/dev/bus/usb/
- (017927) [22:23:33] (native) % fastboot flash boot /mnt/rootfs_htc-evita/boot/boot.img-htc-evita
- (017927) [22:23:33] *** output passed to pmbootstrap stdout, not to this log ***
- (017927) [22:23:33] ERROR: Command failed: (native) % fastboot flash boot /mnt/rootfs_htc-evita/boot/boot.img-htc-evita
- (017927) [22:23:33] Run 'pmbootstrap log' for details.
- (017927) [22:23:33] See also: <https://postmarketos.org/troubleshooting>
- (017927) [22:23:33] Traceback (most recent call last):
- File "/home/si/git/pmbootstrap/pmb/helpers/run.py", line 50, in core
- subprocess.check_call(cmd)
- File "/usr/lib/python3.5/subprocess.py", line 581, in check_call
- raise CalledProcessError(retcode, cmd)
- subprocess.CalledProcessError: Command '['sudo', '/bin/sh', '-c', "env -i CHARSET=UTF-8 PATH=/usr/lib/ccache/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin SHELL=/bin/ash HISTFILE=~/.ash_history /usr/sbin/chroot /home/si/.local/var/pmbootstrap/chroot_native sh -c 'cd /;fastboot flash boot /mnt/rootfs_htc-evita/boot/boot.img-htc-evita'"]' returned non-zero exit status 1
- The above exception was the direct cause of the following exception:
- Traceback (most recent call last):
- File "./pmbootstrap.py", line 53, in main
- getattr(pmb.helpers.frontend, args.action)(args)
- File "/home/si/git/pmbootstrap/pmb/helpers/frontend.py", line 117, in flasher
- pmb.flasher.frontend(args)
- File "/home/si/git/pmbootstrap/pmb/flasher/frontend.py", line 138, in frontend
- kernel(args)
- File "/home/si/git/pmbootstrap/pmb/flasher/frontend.py", line 64, in kernel
- pmb.flasher.run(args, "flash_kernel", flavor)
- File "/home/si/git/pmbootstrap/pmb/flasher/run.py", line 64, in run
- pmb.chroot.root(args, command, log=False)
- File "/home/si/git/pmbootstrap/pmb/chroot/root.py", line 86, in root
- return_stdout, check)
- File "/home/si/git/pmbootstrap/pmb/helpers/run.py", line 58, in core
- raise RuntimeError("Command failed: " + log_message) from exc
- RuntimeError: Command failed: (native) % fastboot flash boot /mnt/rootfs_htc-evita/boot/boot.img-htc-evita
- (019462) [22:23:57] (native) % sh
- (019462) [22:23:57] (native) % sh
- (019462) [22:23:57] *** output passed to pmbootstrap stdout, not to this log ***
- (019462) [22:33:44] Done
- (019797) [22:33:49] % tail -f /home/si/.local/var/pmbootstrap/log.txt -n 60
- (019797) [22:33:49] *** output passed to pmbootstrap stdout, not to this log ***
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement