Created
April 30, 2021 20:09
-
-
Save vmlemon/5b73d390489ec7301d81c04a0a114b96 to your computer and use it in GitHub Desktop.
EVE GMake Live, on Darwin/ARM64
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
tyson@Tysons-Air eve % gmake live | |
Creating go builder image for user eve | |
[+] Building 3.1s (15/15) FINISHED | |
=> [internal] load build definition from Dockerfile 0.4s | |
=> => transferring dockerfile: 37B 0.0s | |
=> [internal] load .dockerignore 0.5s | |
=> => transferring context: 2B 0.0s | |
=> [internal] load metadata for docker.io/library/golang:1.16-alpine 1.8s | |
=> [ 1/11] FROM docker.io/library/golang:1.16-alpine@sha256:49c07aa83790aca732250c2258b5912659df31b6bfa2ab428661bc66833769e1 0.0s | |
=> CACHED [ 2/11] RUN apk add --no-cache openssh-client git gcc linux-headers libc-dev util-linux libpcap-dev bash vim make protobuf protobuf-dev sudo tar curl graphviz ttf 0.0s | |
=> CACHED [ 3/11] RUN deluser eve ; delgroup eve || : 0.0s | |
=> CACHED [ 4/11] RUN sed -ie /:1001:/d /etc/passwd /etc/shadow ; sed -ie /:1001:/d /etc/group || : 0.0s | |
=> CACHED [ 5/11] RUN addgroup -g 1001 eve && adduser -h /home/eve -G eve -D -H -u 1001 eve 0.0s | |
=> CACHED [ 6/11] RUN echo "eve ALL=(ALL) NOPASSWD:ALL" > /etc/sudoers.d/eve 0.0s | |
=> CACHED [ 7/11] RUN go get -u github.com/golang/protobuf/protoc-gen-go 0.0s | |
=> CACHED [ 8/11] RUN go get -u gotest.tools/gotestsum 0.0s | |
=> CACHED [ 9/11] RUN go get -u github.com/seamia/protodot 0.0s | |
=> CACHED [10/11] RUN mv /go/bin/protodot /usr/local/bin 0.0s | |
=> CACHED [11/11] RUN mv /go/bin/* /usr/bin 0.0s | |
=> exporting to image 0.6s | |
=> => exporting layers 0.0s | |
=> => writing image sha256:cdade161b83cedd0187ddaaeeb929d0a9181a1a8413f9f2715e90bd20385083f 0.0s | |
=> => naming to docker.io/library/eve-build-eve 0.0s | |
eve-build-eve docker container is ready to use | |
mkdir -p /Users/tyson/EveM1/2/eve/dist/arm64/0.0.0-M1-Mac-SC3-2a036e7b/installer/ | |
cd /Users/tyson/EveM1/2/eve/dist/arm64/0.0.0-M1-Mac-SC3-2a036e7b/installer/ && _() { C=`docker create $1 fake` ; shift ; docker export $C | tar -xf - "$@" ; docker rm $C ; } ; _ lfedge/eve-u-boot:9a55b682233dbb0b4213f3559c66de558d30883b-arm64 boot | |
a2c27153417aaaeb6ee1f57bf989e774486363112c15381fab873c7927b7f300 | |
mkdir -p /Users/tyson/EveM1/2/eve/dist/arm64/0.0.0-M1-Mac-SC3-2a036e7b/installer/ | |
cd /Users/tyson/EveM1/2/eve/dist/arm64/0.0.0-M1-Mac-SC3-2a036e7b/installer/ && _() { C=`docker create $1 fake` ; shift ; docker export $C | tar -xf - "$@" ; docker rm $C ; } ; _ lfedge/eve-grub:c67a0a19358358e23454fca4cfe9f3ffc8addf2e-arm64 EFI | |
c9615f85131ecf547fbefb0e2b47c8a026df3c29bc922fc6e5f3f2fa3cf7ec78 | |
Done building /Users/tyson/EveM1/2/eve/build-tools/bin/linuxkit | |
./tools/makerootfs.sh images/rootfs-kvm.yml /Users/tyson/EveM1/2/eve/dist/arm64/0.0.0-M1-Mac-SC3-2a036e7b/installer/rootfs.img squash arm64 | |
Extract kernel image: docker.io/lfedge/eve-kernel:3b678669841464315b34e6f824fd2d0c3a74a8d1-arm64 | |
Add init containers: | |
Process init image: docker.io/linuxkit/init:a68f9fa0c1d9dbfc9c23663749a0b7ac510cbe1c | |
Process init image: docker.io/linuxkit/runc:f79954950022fea76b8b6f10de58cb48e4fb3878 | |
Process init image: docker.io/linuxkit/containerd:1ae8f054e9fe792d1dbdb9a65f1b5e14491cb106 | |
Process init image: docker.io/linuxkit/getty:v0.5 | |
Process init image: docker.io/linuxkit/memlogd:v0.5 | |
Process init image: docker.io/lfedge/eve-dom0-ztools:816010af44a8256a5e958a334c02cea7e29ce232-arm64 | |
Process init image: docker.io/lfedge/eve-grub:c67a0a19358358e23454fca4cfe9f3ffc8addf2e-arm64 | |
Process init image: docker.io/lfedge/eve-fw:704d83d6714643770d9496365435cf833ec7c5e6-arm64 | |
Process init image: docker.io/lfedge/eve-xen:5fcb193624a4b36cc875dbf3f6ea42df0f1e22cf-arm64 | |
Process init image: docker.io/lfedge/eve-gpt-tools:8bb1653edd50f965da9f49eb3439eb8dcda86afd-arm64 | |
Add onboot containers: | |
Create OCI config for lfedge/eve-rngd:b60c5168947d07fd67a5e42ab99edaba2ab281d1-arm64 | |
Create OCI config for linuxkit/sysctl:v0.5 | |
Create OCI config for linuxkit/modprobe:v0.5 | |
Create OCI config for lfedge/eve-storage-init:52be2c41f3b29e552f9d556a805498a0ff346413-arm64 | |
Add service containers: | |
Create OCI config for lfedge/eve-newlog:0ecc7551a590a61595fd5de711d481104d1c534c-arm64 | |
Create OCI config for linuxkit/openntpd:v0.5 | |
Create OCI config for lfedge/eve-debug:0ecd2be188dae716db9cb738db26d49c835c16f4-arm64 | |
Create OCI config for lfedge/eve-wwan:05e6dcfb9530f95c572728e91e301c213f8b0db9-arm64 | |
Create OCI config for lfedge/eve-wlan:d92da8ed3bcca1bdb41c514a44e3627409426557-arm64 | |
Create OCI config for lfedge/eve-guacd:f6c570e9e1db4b8336c042991ebc3eb098e3da77-arm64 | |
Create OCI config for lfedge/eve-pillar:58c4e4774480c3d1096ab75854e68e422901301b-arm64 | |
Create OCI config for lfedge/eve-vtpm:5035dcf540bd3604aa2a6951b6a4a81ccbd78ae4-arm64 | |
Create OCI config for lfedge/eve-watchdog:71d899808c05adcb25729e4b1b6565862aba6f97-arm64 | |
Create OCI config for lfedge/eve-xen-tools:753f35b628ddc70599d23e437667f70c126d5216-arm64 | |
Add files: | |
/etc/eve-release | |
Parallel mksquashfs: Using 4 processors | |
Creating 4.0 filesystem on /rootfs.img, block size 131072. | |
[===========================================================|] 11646/11646 100% | |
Exportable Squashfs 4.0 filesystem, gzip compressed, data block size 131072 | |
compressed data, compressed metadata, compressed fragments, | |
compressed xattrs, compressed ids | |
duplicates are removed | |
Filesystem size 203063.29 Kbytes (198.30 Mbytes) | |
32.54% of uncompressed filesystem size (624080.53 Kbytes) | |
Inode table size 145807 bytes (142.39 Kbytes) | |
25.35% of uncompressed inode table size (575206 bytes) | |
Directory table size 154052 bytes (150.44 Kbytes) | |
49.09% of uncompressed directory table size (313812 bytes) | |
Number of duplicate files found 1773 | |
Number of inodes 14889 | |
Number of files 7693 | |
Number of fragments 514 | |
Number of symbolic links 5446 | |
Number of device nodes 46 | |
Number of fifo nodes 0 | |
Number of socket nodes 0 | |
Number of directories 1704 | |
Number of ids (unique uids + gids) 4 | |
Number of uids 2 | |
unknown (0) | |
unknown (1001) | |
Number of gids 4 | |
unknown (0) | |
unknown (42) | |
unknown (5) | |
unknown (1001) | |
size of /Users/tyson/EveM1/2/eve/dist/arm64/0.0.0-M1-Mac-SC3-2a036e7b/installer/rootfs.img is 207937536B | |
./tools/makeflash.sh -C 350 /Users/tyson/EveM1/2/eve/dist/arm64/0.0.0-M1-Mac-SC3-2a036e7b/installer /Users/tyson/EveM1/2/eve/dist/arm64/0.0.0-M1-Mac-SC3-2a036e7b/live.raw efi conf imga | |
1+0 records in | |
1+0 records out | |
1 bytes transferred in 0.000010 secs (99864 bytes/sec) | |
Unknown (or unrecongnizable) GTP partition table on /output.img | |
1+0 records in | |
1+0 records out | |
512 bytes copied, 0.001023 s, 500 kB/s | |
Found valid GPT with corrupt MBR; using GPT and will write new | |
protective MBR on save. | |
GPT data structures destroyed! You may now partition the disk using fdisk or | |
other utilities. | |
Setting name! | |
partNum is 0 | |
mkfs.fat 4.1 (2017-01-24) | |
/tmp/data/tmp.SLQlx00FM7 has 64 heads and 32 sectors per track, | |
hidden sectors 0x0000; | |
logical sector size is 512, | |
using 0xf8 media descriptor, with 73726 sectors; | |
drive number 0x80; | |
filesystem has 2 32-bit FATs and 1 sector per cluster. | |
FAT size is 567 sectors, and provides 72560 clusters. | |
There are 32 reserved sectors. | |
Volume ID is 3906e3e0, volume label EVE . | |
35+1 records in | |
35+1 records out | |
37747712 bytes (38 MB, 36 MiB) copied, 0.4268 s, 88.4 MB/s | |
Setting name! | |
partNum is 3 | |
1+0 records in | |
1+0 records out | |
1048576 bytes (1.0 MB, 1.0 MiB) copied, 0.0289597 s, 36.2 MB/s | |
Setting name! | |
partNum is 1 | |
198+1 records in | |
198+1 records out | |
207937536 bytes (208 MB, 198 MiB) copied, 3.87165 s, 53.7 MB/s | |
64+0 records in | |
64+0 records out | |
64 bytes copied, 0.0252023 s, 2.5 kB/s | |
No problems found. 26557 free sectors (13.0 MiB) available in 2 | |
segments, the largest of which is 24543 (12.0 MiB) in size. | |
mkdir -p /Users/tyson/EveM1/2/eve/dist/arm64 | |
qemu-img convert -c -f raw -O qcow2 /Users/tyson/EveM1/2/eve/dist/arm64/0.0.0-M1-Mac-SC3-2a036e7b/live.raw /Users/tyson/EveM1/2/eve/dist/arm64/0.0.0-M1-Mac-SC3-2a036e7b/live.qcow2 | |
qemu-img resize /Users/tyson/EveM1/2/eve/dist/arm64/0.0.0-M1-Mac-SC3-2a036e7b/live.qcow2 8192M | |
Image resized. | |
mkdir -p /Users/tyson/EveM1/2/eve/dist/arm64/0.0.0-M1-Mac-SC3-2a036e7b/installer/firmware/ | |
cd /Users/tyson/EveM1/2/eve/dist/arm64/0.0.0-M1-Mac-SC3-2a036e7b/installer/firmware/ && _() { C=`docker create $1 fake` ; shift ; docker export $C | tar -xf - "$@" ; docker rm $C ; } ; _ lfedge/eve-uefi:e1a00c405f868a30c15645753658d06f5ea05abe-arm64 OVMF.fd | |
e91bb23bf3de14002418cd1bc2e2042c293d3018c28edf6c913b0eea6fee8b02 | |
mkdir -p /Users/tyson/EveM1/2/eve/dist/arm64/0.0.0-M1-Mac-SC3-2a036e7b/installer/firmware/ | |
cd /Users/tyson/EveM1/2/eve/dist/arm64/0.0.0-M1-Mac-SC3-2a036e7b/installer/firmware/ && _() { C=`docker create $1 fake` ; shift ; docker export $C | tar -xf - "$@" ; docker rm $C ; } ; _ lfedge/eve-uefi:e1a00c405f868a30c15645753658d06f5ea05abe-arm64 OVMF_CODE.fd | |
tar: OVMF_CODE.fd: Not found in archive | |
tar: Error exit delayed from previous errors. | |
e46c6a883d02fcd334b27b96d861392351c4af42bec9a7a07bc10dc1ef99bb9e | |
mkdir -p /Users/tyson/EveM1/2/eve/dist/arm64/0.0.0-M1-Mac-SC3-2a036e7b/installer/firmware/ | |
cd /Users/tyson/EveM1/2/eve/dist/arm64/0.0.0-M1-Mac-SC3-2a036e7b/installer/firmware/ && _() { C=`docker create $1 fake` ; shift ; docker export $C | tar -xf - "$@" ; docker rm $C ; } ; _ lfedge/eve-uefi:e1a00c405f868a30c15645753658d06f5ea05abe-arm64 OVMF_VARS.fd | |
4f5bf2c5c3b1f95cb5d1e5c9055e494aaaa6f726fa7061fccc11d7cdf8c1939f | |
rm images/rootfs-kvm.yml.in |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment