Advertisement
Guest User

Untitled

a guest
Aug 31st, 2017
91
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 15.54 KB | None | 0 0
  1. (008146) [22:20:52] % sudo mount --bind /dev/loop7 /home/si/.local/var/pmbootstrap/chroot_native//dev/loop7
  2. (008146) [22:20:52] % sudo touch /home/si/.local/var/pmbootstrap/chroot_native//dev/loop6
  3. (008146) [22:20:52] % sudo mount --bind /dev/loop6 /home/si/.local/var/pmbootstrap/chroot_native//dev/loop6
  4. (008146) [22:20:52] % sudo touch /home/si/.local/var/pmbootstrap/chroot_native//dev/loop5
  5. (008146) [22:20:52] % sudo mount --bind /dev/loop5 /home/si/.local/var/pmbootstrap/chroot_native//dev/loop5
  6. (008146) [22:20:52] % sudo touch /home/si/.local/var/pmbootstrap/chroot_native//dev/loop4
  7. (008146) [22:20:52] % sudo mount --bind /dev/loop4 /home/si/.local/var/pmbootstrap/chroot_native//dev/loop4
  8. (008146) [22:20:52] % sudo touch /home/si/.local/var/pmbootstrap/chroot_native//dev/loop3
  9. (008146) [22:20:52] % sudo mount --bind /dev/loop3 /home/si/.local/var/pmbootstrap/chroot_native//dev/loop3
  10. (008146) [22:20:52] % sudo touch /home/si/.local/var/pmbootstrap/chroot_native//dev/loop2
  11. (008146) [22:20:52] % sudo mount --bind /dev/loop2 /home/si/.local/var/pmbootstrap/chroot_native//dev/loop2
  12. (008146) [22:20:52] % sudo touch /home/si/.local/var/pmbootstrap/chroot_native//dev/loop1
  13. (008146) [22:20:52] % sudo mount --bind /dev/loop1 /home/si/.local/var/pmbootstrap/chroot_native//dev/loop1
  14. (008146) [22:20:52] % sudo touch /home/si/.local/var/pmbootstrap/chroot_native//dev/loop0
  15. (008146) [22:20:52] % sudo mount --bind /dev/loop0 /home/si/.local/var/pmbootstrap/chroot_native//dev/loop0
  16. (008146) [22:20:52] % sudo touch /home/si/.local/var/pmbootstrap/chroot_native//dev/loop-control
  17. (008146) [22:20:52] % sudo mount --bind /dev/loop-control /home/si/.local/var/pmbootstrap/chroot_native//dev/loop-control
  18. (008146) [22:20:52] (native) % losetup -f /home/user/rootfs/htc-evita.img
  19. (008146) [22:20:52] (native) % losetup --json --list
  20. {
  21. "loopdevices": [
  22. {"name": "/dev/loop0", "sizelimit": "0", "offset": "0", "autoclear": "0", "ro": "0", "back-file": "/home/user/rootfs/htc-evita.img", "dio": "0"}
  23. ]
  24. }
  25. (008146) [22:20:52] % sudo touch /home/si/.local/var/pmbootstrap/chroot_native/dev/install
  26. (008146) [22:20:52] % sudo mount --bind /dev/loop0 /home/si/.local/var/pmbootstrap/chroot_native/dev/install
  27. (008146) [22:20:52] (native) partition /dev/install (boot: 25M, root: the rest)
  28. (008146) [22:20:52] (native) % parted -s /dev/install mktable msdos
  29. (008146) [22:20:52] (native) % parted -s /dev/install mkpart primary ext2 2048s 25M
  30. (008146) [22:20:52] (native) % parted -s /dev/install mkpart primary 25M 100%
  31. (008146) [22:20:52] (native) % parted -s /dev/install set 1 boot on
  32. (008146) [22:20:52] (native) % losetup --json --list
  33. {
  34. "loopdevices": [
  35. {"name": "/dev/loop0", "sizelimit": "0", "offset": "0", "autoclear": "0", "ro": "0", "back-file": "/home/user/rootfs/htc-evita.img", "dio": "0"}
  36. ]
  37. }
  38. (008146) [22:20:52] % sudo touch /home/si/.local/var/pmbootstrap/chroot_native/dev/installp1
  39. (008146) [22:20:52] % sudo mount --bind /dev/loop0p1 /home/si/.local/var/pmbootstrap/chroot_native/dev/installp1
  40. (008146) [22:20:52] % sudo touch /home/si/.local/var/pmbootstrap/chroot_native/dev/installp2
  41. (008146) [22:20:52] % sudo mount --bind /dev/loop0p2 /home/si/.local/var/pmbootstrap/chroot_native/dev/installp2
  42. (008146) [22:20:52] (native) format /dev/installp2 (root, luks), mount to /dev/mapper/pm_crypt
  43. (008146) [22:20:52] *** TYPE IN THE FULL DISK ENCRYPTION PASSWORD (TWICE!) ***
  44. (008146) [22:20:52] (native) % cryptsetup luksFormat --use-urandom --cipher aes-cbc-plain64 -q /dev/installp2
  45. (008146) [22:20:52] *** output passed to pmbootstrap stdout, not to this log ***
  46. (008146) [22:21:04] (native) % cryptsetup luksOpen /dev/installp2 pm_crypt
  47. (008146) [22:21:04] *** output passed to pmbootstrap stdout, not to this log ***
  48. (008146) [22:21:13] (native) format /dev/mapper/pm_crypt (ext4), mount to /mnt/install
  49. (008146) [22:21:13] (native) % mkfs.ext4 -F -q -L pmOS_root /dev/mapper/pm_crypt
  50. (008146) [22:21:13] (native) % mkdir -p /mnt/install
  51. (008146) [22:21:13] (native) % mount /dev/mapper/pm_crypt /mnt/install
  52. (008146) [22:21:13] (native) format /dev/installp1 (boot, ext2), mount to /mnt/install/boot
  53. (008146) [22:21:13] (native) % mkfs.ext2 -F -q -L pmOS_boot /dev/installp1
  54. (008146) [22:21:13] (native) % mkdir -p /mnt/install/boot
  55. (008146) [22:21:13] (native) % mount /dev/installp1 /mnt/install/boot
  56. (008146) [22:21:13] *** (4/5) FILL INSTALL BLOCKDEVICE ***
  57. (008146) [22:21:13] (native) copy rootfs_htc-evita to /mnt/install/
  58. (008146) [22:21:13] % sudo mkdir -p /home/si/.local/var/pmbootstrap/chroot_native/mnt/rootfs_htc-evita
  59. (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
  60. (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/
  61. (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/
  62. (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/
  63. (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/
  64. (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/
  65. (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/
  66. (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/
  67. (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/
  68. (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/
  69. (008146) [22:21:15] % sudo mkdir -p /home/si/.local/var/pmbootstrap/chroot_native/mnt/install/home/user
  70. (008146) [22:21:15] % sudo chown 12345 /home/si/.local/var/pmbootstrap/chroot_native/mnt/install/home/user
  71. (008146) [22:21:15] NOTE: No public SSH key found, you will only be able to use SSH password authentication!
  72. (008146) [22:21:15] % sudo umount /home/si/.local/var/pmbootstrap/chroot_native/mnt/install/boot
  73. (008146) [22:21:15] % sudo umount /home/si/.local/var/pmbootstrap/chroot_native/mnt/install
  74. (008146) [22:21:15] Calculate depends of packages ['cryptsetup'], arch: x86_64
  75. (008146) [22:21:15] (native) % cryptsetup status pm_crypt
  76. /dev/mapper/pm_crypt is active.
  77. type: LUKS1
  78. cipher: aes-cbc-plain64
  79. keysize: 256 bits
  80. device: /dev/installp2
  81. offset: 4096 sectors
  82. size: 616448 sectors
  83. mode: read/write
  84. (008146) [22:21:16] (native) % cryptsetup luksClose pm_crypt
  85. (008146) [22:21:16] (native) % losetup --json --list
  86. {
  87. "loopdevices": [
  88. {"name": "/dev/loop0", "sizelimit": "0", "offset": "0", "autoclear": "0", "ro": "0", "back-file": "/home/user/rootfs/htc-evita.img", "dio": "0"}
  89. ]
  90. }
  91. (008146) [22:21:16] (native) umount /dev/loop0
  92. (008146) [22:21:16] (native) % losetup -d /dev/loop0
  93. (008146) [22:21:16] *** (5/5) FLASHING TO DEVICE ***
  94. (008146) [22:21:16] Run the following to flash your installation to the target device:
  95. (008146) [22:21:16] * pmbootstrap flasher flash_kernel
  96. (008146) [22:21:16] Flashes the kernel + initramfs to your device:
  97. (008146) [22:21:16] /home/si/.local/var/pmbootstrap/chroot_rootfs_htc-evita/boot
  98. (008146) [22:21:16] (NOTE: fastboot also supports booting the kernel/initramfs directly without flashing. Use 'pmbootstrap flasher boot' to do that.)
  99. (008146) [22:21:16] * pmbootstrap flasher flash_system
  100. (008146) [22:21:16] Flashes the system image, that has been generated to your device:
  101. (008146) [22:21:16] /home/si/.local/var/pmbootstrap/chroot_native/home/user/rootfs/htc-evita.img
  102. (008146) [22:21:16] (NOTE: This file has a partition table, which contains a boot- and root subpartition.)
  103. (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.
  104. (008146) [22:21:16] Done
  105. (017927) [22:23:15] % sudo mount --bind /proc /home/si/.local/var/pmbootstrap/chroot_rootfs_htc-evita/proc
  106. (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
  107. (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
  108. (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
  109. (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
  110. (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
  111. (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
  112. (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
  113. (017927) [22:23:15] Calculate depends of packages ['device-htc-evita'], arch: armhf
  114. (017927) [22:23:16] % cd /home/si/git/pmbootstrap/aports && git rev-parse --show-toplevel
  115. /home/si/git/pmbootstrap
  116. (017927) [22:23:16] % cd /home/si/git/pmbootstrap && git diff --name-only origin
  117. (017927) [22:23:16] % cd /home/si/git/pmbootstrap && git ls-files --others --exclude-standard
  118. aports/device/device-htc-evita/90-android-touch-dev.rules
  119. aports/device/device-htc-evita/APKBUILD
  120. aports/device/device-htc-evita/deviceinfo
  121. aports/device/device-htc-evita/initfs-hook.sh
  122. aports/device/device-htc-evita/profile.sh
  123. aports/device/linux-htc-evita/APKBUILD
  124. aports/device/linux-htc-evita/changes1.patch
  125. aports/device/linux-htc-evita/changes2.patch
  126. aports/device/linux-htc-evita/cm-10.2.1.zip
  127. aports/device/linux-htc-evita/compiler-gcc6.h
  128. aports/device/linux-htc-evita/config-htc-evita.armhf
  129. aports/device/linux-htc-evita/fsp_detect.patch
  130. aports/device/linux-htc-evita/lifebook.patch
  131. (017927) [22:23:16] Calculate depends of packages ['postmarketos-mkinitfs'], arch: armhf
  132. (017927) [22:23:16] Calculate depends of packages [], arch: armhf
  133. (017927) [22:23:16] (rootfs_htc-evita) mkinitfs htc-evita
  134. (017927) [22:23:16] (rootfs_htc-evita) % mkinitfs -o /boot/initramfs-htc-evita 3.4.72
  135. WARNING: deviceinfo_modules_initfs is empty!
  136. ==> initramfs: creating /boot/initramfs-htc-evita
  137. modprobe: WARNING: Module drm_kms_helper not found in directory /lib/modules/3.4.72
  138. modprobe: WARNING: Module drm not found in directory /lib/modules/3.4.72
  139. modprobe: WARNING: Module dm_crypt not found in directory /lib/modules/3.4.72
  140. modprobe: WARNING: Module ext4 not found in directory /lib/modules/3.4.72
  141. Creating (720x1280) splashscreen splash-telnet.ppm
  142. Creating (720x1280) splashscreen splash-loading.ppm
  143. Creating (720x1280) splashscreen splash-noboot.ppm
  144. Creating (720x1280) splashscreen splash-noinitramfsextra.ppm
  145. Creating (720x1280) splashscreen splash-nosystem.ppm
  146. Creating (720x1280) splashscreen splash-mounterror.ppm
  147. ==> initramfs: creating /boot/initramfs-htc-evita-extra
  148. (017927) [22:23:32] (native) flash kernel htc-evita
  149. (017927) [22:23:32] Calculate depends of packages ['android-tools'], arch: x86_64
  150. (017927) [22:23:33] (native) install android-tools
  151. (017927) [22:23:33] (native) % apk --no-progress add -u android-tools pcre
  152. (1/2) Installing pcre (8.41-r1)
  153. (2/2) Installing android-tools (7.0.0_p24-r1)
  154. Executing busybox-1.27.1-r0.trigger
  155. OK: 419 MiB in 89 packages
  156. (017927) [22:23:33] % sudo mkdir -p /home/si/.local/var/pmbootstrap/chroot_native/sys/bus/usb/devices/
  157. (017927) [22:23:33] % sudo mount --bind /sys/bus/usb/devices/ /home/si/.local/var/pmbootstrap/chroot_native/sys/bus/usb/devices/
  158. (017927) [22:23:33] % sudo mkdir -p /home/si/.local/var/pmbootstrap/chroot_native/sys/dev/
  159. (017927) [22:23:33] % sudo mount --bind /sys/dev/ /home/si/.local/var/pmbootstrap/chroot_native/sys/dev/
  160. (017927) [22:23:33] % sudo mkdir -p /home/si/.local/var/pmbootstrap/chroot_native/sys/devices/
  161. (017927) [22:23:33] % sudo mount --bind /sys/devices/ /home/si/.local/var/pmbootstrap/chroot_native/sys/devices/
  162. (017927) [22:23:33] % sudo mkdir -p /home/si/.local/var/pmbootstrap/chroot_native/dev/bus/usb/
  163. (017927) [22:23:33] % sudo mount --bind /dev/bus/usb/ /home/si/.local/var/pmbootstrap/chroot_native/dev/bus/usb/
  164. (017927) [22:23:33] (native) % fastboot flash boot /mnt/rootfs_htc-evita/boot/boot.img-htc-evita
  165. (017927) [22:23:33] *** output passed to pmbootstrap stdout, not to this log ***
  166. (017927) [22:23:33] ERROR: Command failed: (native) % fastboot flash boot /mnt/rootfs_htc-evita/boot/boot.img-htc-evita
  167. (017927) [22:23:33] Run 'pmbootstrap log' for details.
  168. (017927) [22:23:33] See also: <https://postmarketos.org/troubleshooting>
  169. (017927) [22:23:33] Traceback (most recent call last):
  170. File "/home/si/git/pmbootstrap/pmb/helpers/run.py", line 50, in core
  171. subprocess.check_call(cmd)
  172. File "/usr/lib/python3.5/subprocess.py", line 581, in check_call
  173. raise CalledProcessError(retcode, cmd)
  174. 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
  175.  
  176. The above exception was the direct cause of the following exception:
  177.  
  178. Traceback (most recent call last):
  179. File "./pmbootstrap.py", line 53, in main
  180. getattr(pmb.helpers.frontend, args.action)(args)
  181. File "/home/si/git/pmbootstrap/pmb/helpers/frontend.py", line 117, in flasher
  182. pmb.flasher.frontend(args)
  183. File "/home/si/git/pmbootstrap/pmb/flasher/frontend.py", line 138, in frontend
  184. kernel(args)
  185. File "/home/si/git/pmbootstrap/pmb/flasher/frontend.py", line 64, in kernel
  186. pmb.flasher.run(args, "flash_kernel", flavor)
  187. File "/home/si/git/pmbootstrap/pmb/flasher/run.py", line 64, in run
  188. pmb.chroot.root(args, command, log=False)
  189. File "/home/si/git/pmbootstrap/pmb/chroot/root.py", line 86, in root
  190. return_stdout, check)
  191. File "/home/si/git/pmbootstrap/pmb/helpers/run.py", line 58, in core
  192. raise RuntimeError("Command failed: " + log_message) from exc
  193. RuntimeError: Command failed: (native) % fastboot flash boot /mnt/rootfs_htc-evita/boot/boot.img-htc-evita
  194.  
  195. (019462) [22:23:57] (native) % sh
  196. (019462) [22:23:57] (native) % sh
  197. (019462) [22:23:57] *** output passed to pmbootstrap stdout, not to this log ***
  198. (019462) [22:33:44] Done
  199. (019797) [22:33:49] % tail -f /home/si/.local/var/pmbootstrap/log.txt -n 60
  200. (019797) [22:33:49] *** output passed to pmbootstrap stdout, not to this log ***
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement