updaing build.py to use 12.04.5 and extract kernel using noload
This commit is contained in:
committed by
cody burkard
parent
db0f36f431
commit
e67539752e
+3
-3
@@ -61,10 +61,10 @@ Prompt = '\$ ' # Shell prompt that pexpect will wait for
|
|||||||
isoURLs = {
|
isoURLs = {
|
||||||
'precise32server':
|
'precise32server':
|
||||||
'http://mirrors.kernel.org/ubuntu-releases/12.04/'
|
'http://mirrors.kernel.org/ubuntu-releases/12.04/'
|
||||||
'ubuntu-12.04.3-server-i386.iso',
|
'ubuntu-12.04.5-server-i386.iso',
|
||||||
'precise64server':
|
'precise64server':
|
||||||
'http://mirrors.kernel.org/ubuntu-releases/12.04/'
|
'http://mirrors.kernel.org/ubuntu-releases/12.04/'
|
||||||
'ubuntu-12.04.3-server-amd64.iso',
|
'ubuntu-12.04.5-server-amd64.iso',
|
||||||
'quantal32server':
|
'quantal32server':
|
||||||
'http://mirrors.kernel.org/ubuntu-releases/12.10/'
|
'http://mirrors.kernel.org/ubuntu-releases/12.10/'
|
||||||
'ubuntu-12.10-server-i386.iso',
|
'ubuntu-12.10-server-i386.iso',
|
||||||
@@ -238,7 +238,7 @@ def extractKernel( image, flavor, imageDir=VMImageDir ):
|
|||||||
# Assume kernel is in partition 1/boot/vmlinuz*generic for now
|
# Assume kernel is in partition 1/boot/vmlinuz*generic for now
|
||||||
part = nbd + 'p1'
|
part = nbd + 'p1'
|
||||||
mnt = mkdtemp()
|
mnt = mkdtemp()
|
||||||
srun( 'mount -o ro %s %s' % ( part, mnt ) )
|
srun( 'mount -o ro,noload %s %s' % ( part, mnt ) )
|
||||||
kernsrc = glob( '%s/boot/vmlinuz*generic' % mnt )[ 0 ]
|
kernsrc = glob( '%s/boot/vmlinuz*generic' % mnt )[ 0 ]
|
||||||
initrdsrc = glob( '%s/boot/initrd*generic' % mnt )[ 0 ]
|
initrdsrc = glob( '%s/boot/initrd*generic' % mnt )[ 0 ]
|
||||||
srun( 'cp %s %s' % ( initrdsrc, initrd ) )
|
srun( 'cp %s %s' % ( initrdsrc, initrd ) )
|
||||||
|
|||||||
Reference in New Issue
Block a user