updated kernel options.
This commit is contained in:
@@ -1,10 +1,14 @@
|
||||
# -*- coding: utf-8 -*-
|
||||
|
||||
|
||||
import sys
|
||||
import sys,json,argparse
|
||||
|
||||
text = sys.stdin.readlines()
|
||||
|
||||
parser = argparse.ArgumentParser()
|
||||
parser.add_argument("-f","--file")
|
||||
args = parser.parse_args()
|
||||
|
||||
config = {}
|
||||
|
||||
for i in range(len(text)):
|
||||
@@ -12,62 +16,8 @@ for i in range(len(text)):
|
||||
key = str(text[i]).strip().split('=')
|
||||
config[str(key[0])]=str(key[1])
|
||||
|
||||
changes = {
|
||||
"CONFIG_UNIX":'y',
|
||||
"CONFIG_TMPFS":'y',
|
||||
"CONFIG_CGROUPS":'y',
|
||||
"CONFIG_EXT4_FS":'y',
|
||||
"CONFIG_BLK_DEV_LOOP":'y',
|
||||
"CONFIG_BLK_DEV_RAM":'y',
|
||||
"CONFIG_BLK_DEV":'y',
|
||||
"CONFIG_BLOCK":'y',
|
||||
"CONFIG_DEVTMPFS_MOUNT":'y',
|
||||
"CONFIG_DEVTMPFS":'y',
|
||||
"CONFIG_BLK_DEV_INITRD":'y',
|
||||
"CONFIG_INITRAMFS_SOURCE":'y',
|
||||
"CONFIG_SYSTEM_TRUSTED_KEYS":'',
|
||||
"CONFIG_SYSTEM_REVOCATION_KEYS":'',
|
||||
"CONFIG_EFI_STUB":'y',
|
||||
"CONFIG_VIRTIO_GUEST":'y',
|
||||
"CONFIG_FB_EFI":'y',
|
||||
"CONFIG_EFI":'y',
|
||||
"CONFIG_SYSFB":'y',
|
||||
"CONFIG_FB":'y',
|
||||
"CONFIG_VIRTIO":'y',
|
||||
"CONFIG_DRM_VIRTIO_GPU":'y',
|
||||
"CONFIG_VIRTIO_PCI":'y',
|
||||
"CONFIG_VIRTIO_BALLOON":'y',
|
||||
"CONFIG_HW_RANDOM_VIRTIO":'y',
|
||||
"CONFIG_PCI":'y',
|
||||
"CONFIG_DRM":'y',
|
||||
"CONFIG_VIRTIO_MEM":'y',
|
||||
"CONFIG_VIRTIO_MMIO":'y',
|
||||
"CONFIG_VIRTIO_IOMMU":'y',
|
||||
"CONFIG_VIRTIO_VDPA":'y',
|
||||
"CONFIG_BLK_MQ_VIRTIO":'y',
|
||||
"CONFIG_VIRTIO_CONSOLE":'y',
|
||||
"CONFIG_VIRTIO_MENU":'y',
|
||||
"CONFIG_VIRTIO_BLK":'y',
|
||||
"CONFIG_VIRTIO_VSOCKETS":'y',
|
||||
"CONFIG_VIRTIO_VSOCKETS_COMMON":'y',
|
||||
"CONFIG_RPMSG_VIRTIO":'y',
|
||||
"CONFIG_VIRTIO_FS":'y',
|
||||
"CONFIG_VIRTIO_INPUT":'y',
|
||||
"CONFIG_VIRTIO_PCI_LIB":'y',
|
||||
"CONFIG_VIRTIO_MMIO_CMDLINE_DEVICES":'y',
|
||||
"CONFIG_VIRTIO_ANCHOR CONFIG_SCSI_VIRTIO":'y',
|
||||
"CONFIG_VIRTIO_MENU CONFIG_HIGH_RES_TIMERS":'y',
|
||||
"CONFIG_DEBUG_INFO CONFIG_KVM_GUEST":'y',
|
||||
"CONFIG_PARAVIRT":'y',
|
||||
"CONFIG_VIRTIO_NET":'y',
|
||||
"CONFIG_KVM_CLOCK":'y',
|
||||
"CONFIG_ATA":'y',
|
||||
"CONFIG_SCSI_SATA":'y',
|
||||
"CONFIG_SCSI_VIRTIO":'y',
|
||||
"CONFIG_SATA_AHCI":'y',
|
||||
"CONFIG_SCSI_DISK":'y',
|
||||
"CONFIG_SCSI":'y'
|
||||
}
|
||||
with open(args.file,'r',encoding='utf-8') as f:
|
||||
changes = json.loads(f.read())
|
||||
|
||||
for c in changes.keys():
|
||||
config[str(c)]=changes[str(c)]
|
||||
|
||||
Reference in New Issue
Block a user