Как я могу просмотреть и изменить bootargs ядра, которые мой Nexus 7 использует при запуске?

Если бы пользователь захотел внести изменения в командную строку ядра, как бы я это сделал? Могу ли я "cat / proc / cmdline" для просмотра бутаргов ??

2
задан 17 November 2012 в 00:26

1 ответ

/ proc / cmdline предоставит вам текущие параметры загрузки, но также покажет много данных, которые технически не модифицируемы.

Я бы порекомендовал использовать: sudo abootimg -i /dev/mmcblk0p2

Что должно дать похожий вывод:

ubuntu@nexus7-265143b8:~$ sudo abootimg -i /dev/mmcblk0p2 

Android Boot Image Info:

* file name = /dev/mmcblk0p2 [block device]

* image size = 8388608 bytes (8.00 MB)
  page size  = 2048 bytes

* Boot Name = ""

* kernel size       = 4522232 bytes (4.31 MB)
  ramdisk size      = 2182999 bytes (2.08 MB)

* load addresses:
  kernel:       0x10008000
  ramdisk:      0x11000000
  tags:         0x10000100

* cmdline = root=/dev/mmcblk0p9 ro console=tty1 fbcon=rotate:1 quiet

* id = 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000  

Для изменения аргументов cmdline введите следующую команду:

sudo abootimg -u /dev/mmcblk0p2 -c cmdline ='foo bar baz'
0
ответ дан 17 November 2012 в 00:26

Другие вопросы по тегам:

Похожие вопросы: