Start 2019 FOSDEM talk about NBD.
[libguestfs-talks.git] / 2019-fosdem / 2100-xz-writable.term
1 #!/bin/bash -
2
3 source functions
4
5 # History.
6 remember 'ls -lh Fedora-Cloud-Base-29-1.2.x86_64.raw.xz'
7 remember 'nbdkit --filter=cow xz Fedora-Cloud-Base-29-1.2.x86_64.raw.xz'
8 remember 'ps ax | grep nbdkit'
9 remember 'sudo nbd-client -b 512 localhost /dev/nbd0'
10 remember 'sudo mount /dev/nbd0p1 /tmp/mnt'
11 remember 'ls -l /tmp/mnt'
12 remember 'sudo touch /tmp/mnt/hello-fosdem'
13
14 echo "XZ with a writable filter"
15
16 ./restore
17 pushd 2000-xz-compressed.d >/dev/null
18 terminal
19 popd >/dev/null