1EUCA-BUNDLE-VOL(1) User Commands EUCA-BUNDLE-VOL(1)
2
3
4
6 euca-bundle-vol - Prepare this machine's filesystem for use in the
7 cloud
8
10 euca-bundle-vol [-p PREFIX] [-d DIR]
11
12 [-r {i386,x86_64,armhf,ppc,ppc64,ppc64le}]
13 [-e PATH,...] [-i PATH,...] [-s MiB] [--no-filter] [--all]
14 [--inherit | --no-inherit] [-v DIR] [-P {mbr,gpt,none}] [-S
15 FILE] [--fstab FILE | --generate-fstab] [--grub-config FILE] [-k
16 FILE] [-c FILE] [--ec2cert FILE] [-u ACCOUNT] [--kernel IMAGE]
17 [--ramdisk IMAGE] [-B VIRTUAL1=DEVICE1,VIRTUAL2=DEVICE2,...]
18 [--productcodes CODE1,CODE2,...] [--progress | --no-progress]
19 [--debug] [--debugger] [--version] [-h]
20
22 Prepare this machine's filesystem for use in the cloud
23
25 This command must be run as the superuser.
26
27 optional arguments:
28 -p PREFIX, --prefix PREFIX
29 the file name prefix to give the bundle's files (default: image)
30
31 -d DIR, --destination DIR
32 location to place the bundle's files (default: dir named by
33 TMPDIR, TEMP, or TMP environment variables, or otherwise
34 /var/tmp)
35
36 -r {i386,x86_64,armhf,ppc,ppc64,ppc64le}, --arch
37 {i386,x86_64,armhf,ppc,ppc64,ppc64le}
38 the image's architecture (required)
39
40 -e PATH,..., --exclude PATH,...
41 comma-separated list of paths to exclude
42
43 -i PATH,..., --include PATH,...
44 comma-separated list of paths to include
45
46 -s MiB, --size MiB
47 size of the image to create (default: 10240 MiB)
48
49 --no-filter
50 do not filter out sensitive/system files
51
52 --all include all filesystems regardless of type (default: only
53 include local filesystems)
54
55 --inherit
56 use the metadata service to provide metadata for the bundle
57 (this is the default)
58
59 --no-inherit
60 do not use the metadata service for bundle metadata
61
62 -v DIR, --volume DIR
63 location of the volume from which to create the bundle (default:
64 /)
65
66 -P {mbr,gpt,none}, --partition {mbr,gpt,none}
67 the type of partition table to create (default: attempt to guess
68 based on the existing disk)
69
70 -S FILE, --script FILE
71 location of a script to run immediately before bundling. It will
72 receive the volume's mount point as its only argument.
73
74 --fstab FILE
75 location of an fstab(5) file to copy into the bundled image
76
77 --generate-fstab
78 automatically generate an fstab(5) file for the bundled image
79
80 --grub-config FILE
81 location of a GRUB 1 configuration file to copy to
82 /boot/grub/menu.lst on the bundled image
83
84 -k FILE, --privatekey FILE
85 file containing your private key to sign the bundle's manifest
86 with. This private key will also be required to unbundle the
87 image in the future.
88
89 -c FILE, --cert FILE
90 file containing your X.509 certificate
91
92 --ec2cert FILE
93 file containing the cloud's X.509 certificate
94
95 -u ACCOUNT, --user ACCOUNT
96 your account ID
97
98 --kernel IMAGE
99 ID of the kernel image to associate with this machine image
100
101 --ramdisk IMAGE
102 ID of the ramdisk image to associate with this machine image
103
104 -B VIRTUAL1=DEVICE1,VIRTUAL2=DEVICE2,..., --block-device-mappings VIR‐
105 TUAL1=DEVICE1,VIRTUAL2=DEVICE2,...
106 block device mapping scheme with which to launch instances of
107 this machine image
108
109 --productcodes CODE1,CODE2,...
110 comma-separated list of product codes for the image
111
112 --progress
113 show progress (the default when run interactively)
114
115 --no-progress
116 do not show progress (the default when run noninteractively)
117
118 --debug
119 show debugging output
120
121 --debugger
122 launch interactive debugger on error
123
124 --version
125 show the program's version and exit
126
127 -h, --help
128 show this help message and exit
129
130
131
132euca2ools 3.4 December 2016 EUCA-BUNDLE-VOL(1)