Skip to content

Instantly share code, notes, and snippets.

View marineam's full-sized avatar

Michael Marineau marineam

  • San Francisco, CA
View GitHub Profile
@marineam
marineam / gist:50f92ded40e02c163c19
Created September 4, 2014 19:49
3.16.1 + PV Xen boot failure
Xen Minimal OS!
start_info: 0xac4000(VA)
nr_pages: 0x26700
shared_inf: 0x7e38b000(MA)
pt_base: 0xac7000(VA)
nr_pt_frames: 0x9
mfn_list: 0x990000(VA)
mod_start: 0x0(VA)
mod_len: 0
flags: 0x0
#cloud-config
coreos:
units:
- name: etcd.service
command: start
- name: fleet.service
command: start
- name: update-engine.service
command: restart
@marineam
marineam / gist:9493021
Created March 11, 2014 19:19
CoreOS postinst
# replacement psudocode for src/platform/installer
EFIPART=/dev/sda1
NEWROOT=/dev/sda4
mount -o ro $NEWROOT /media/newroot
mount $EFIPART /media/efi
# Normal boot
cp /media/newroot/boot/vmlinuz /media/efi/syslinux/vmlinuz.B
@marineam
marineam / gist:6557621
Last active July 26, 2017 13:19
CoreOS Profile Refactor
INFO amd64-host : Portage 2.1.12.2 (releases/10.0, gcc-4.6.3, glibc-2.15-r3, 3.10.11-stable x86_64)
INFO amd64-host : =================================================================
INFO amd64-host : System uname: Linux-3.10.11-stable-x86_64-Intel-R-_Core-TM-_i7-3770_CPU_@_3.40GHz-with-gentoo-73.0.0
INFO amd64-host : KiB Swap: 7842812 total, 7842812 free
INFO amd64-host : Timestamp of tree: Unknown
INFO amd64-host : ld GNU ld (GNU Binutils) 2.23.1
INFO amd64-host : ccache version 3.1.6 [disabled]
INFO amd64-host : app-shells/bash: 4.2_p20
INFO amd64-host : dev-lang/python: 2.7.5-r2::coreos
INFO amd64-host : dev-util/ccache: 3.1.6
@marineam
marineam / bootxen.sh
Created September 12, 2013 02:22
Testing Xen with PXE CoreOS images
#!/bin/bash
XEN=$HOME/xen-3.4.4
#XEN=$HOME/xen-4.2.2
KERNEL=$HOME/latest/coreos_developer_pxe.vmlinuz
INITRD=$HOME/latest/coreos_developer_pxe_image.cpio.gz
COREOS_ARGS="root=squashfs: state=tmpfs:"
XEN_ARGS="console=hvc0 earlyprintk=xen"
CPU=host
#CPU=qemu64,+avx