仔细观察BBB Debian系统内核升级过程 将会明白很多

root@beaglebone:~# cd /
root@beaglebone:/# ls
bin  boot  dev	etc  home  lib	lost+found  media  mnt	opt  proc  root  run  sbin  selinux  srv  sys  tmp  usr  var
root@beaglebone:/# cd opt/
root@beaglebone:/opt# ls 
cloud9	desktop-background.jpg	scripts  source
root@beaglebone:/opt# cd s
-bash: cd: s: No such file or directory
root@beaglebone:/opt# cd scripts/
root@beaglebone:/opt/scripts# ls
3rdparty  boot	device	fixes  images  mods  tools  un-tweak-image
root@beaglebone:/opt/scripts# cd tools/
root@beaglebone:/opt/scripts/tools# ls
beaglebone-black-eMMC-flasher.sh  eMMC	    grow_partition.sh  update_bootloader.sh  update_kernel.sh
developers			  graphics  start_cloud9.sh    update_initrd.sh      wm
root@beaglebone:/opt/scripts/tools# git pull
remote: Counting objects: 1183, done.
remote: Compressing objects: 100% (334/334), done.
remote: Total 1183 (delta 862), reused 1151 (delta 830)
Receiving objects: 100% (1183/1183), 164.60 KiB | 52 KiB/s, done.
Resolving deltas: 100% (862/862), completed with 14 local objects.
From https://github.com/RobertCNelson/boot-scripts
   8690159..568a657  master     -> origin/master
Updating 8690159..568a657
Fast-forward
 3rdparty/xinput_calibrator_pointercal.sh                          |   65 +++-
 boot/am335x_evm.sh                                                |  159 +++++---
 boot/beagle_x15.sh                                                |   48 +++
 boot/omap3_beagle.sh                                              |   32 +-
 boot/omap5_uevm.sh                                                |   44 +++
 desktop-defaults/jessie/lxqt/lxqt/desktop.conf                    |    2 +
 desktop-defaults/jessie/lxqt/lxqt/globalkeyshortcuts.conf         |   52 +++
 desktop-defaults/jessie/lxqt/lxqt/lxqt-runner.conf                |    2 +
 desktop-defaults/jessie/lxqt/lxqt/lxqt.conf                       |    4 +
 desktop-defaults/jessie/lxqt/lxqt/notifications.conf              |    2 +
 desktop-defaults/jessie/lxqt/lxqt/panel.conf                      |   48 +++
 desktop-defaults/jessie/lxqt/lxqt/power.conf                      |    2 +
 desktop-defaults/jessie/lxqt/lxqt/session.conf                    |    9 +
 desktop-defaults/jessie/lxqt/openbox/rc.xml                       |  798 ++++++++++++++++++++++++++++++++++++++
 desktop-defaults/jessie/lxqt/pcmanfm-qt/lxqt/settings.conf        |   55 +++
 device/bone/capes/BB-BEAGLELOGIC/beaglelogic-pru0                 |  Bin 0 -> 11160 bytes
 device/bone/capes/BB-BEAGLELOGIC/beaglelogic-pru1                 |  Bin 0 -> 12648 bytes
 device/bone/capes/BBB_Audio_Cape_RevB/asound.state                | 1311 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 tools/update_bootloader.sh => device/bone/tester/eeprom-u-boot.sh |   18 +-
 mods/jessie-systemd-poweroff.diff                                 |   12 +
 mods/wheezy-systemd-poweroff.diff                                 |   22 ++
 tools/beaglebone-black-eMMC-flasher.sh                            |  161 +++++---
 tools/developers/apt-proxy.sh                                     |    2 +-
 tools/developers/nfs-rsync.sh                                     |   16 +
 tools/developers/update_bootloader.sh                             |  338 ++++++++++++++++
 tools/{ => developers}/update_initrd.sh                           |    0
 tools/eMMC/bbb-eMMC-flasher-eewiki-12mb.sh                        |  405 ++++++++++++++++++++
 tools/eMMC/bbb-eMMC-flasher-eewiki-ext4.sh                        |  451 ++++++++++++++++++++++
 tools/eMMC/beaglebone-black-make-microSD-flasher-from-eMMC.sh     |  501 +++++++++++++++++-------
 tools/eMMC/generic-eMMC-flasher-12mb.sh                           |  210 ++++++++++
 tools/eMMC/init-eMMC-flasher-v2.sh                                |  335 ++++++++++++++++
 tools/eMMC/init-eMMC-flasher-v3.sh                                |  463 ++++++++++++++++++++++
 tools/graphics/ti-omapdrm.sh                                      |  122 +-----
 tools/grow_partition.sh                                           |   74 ++--
 tools/init-eMMC-flasher.sh                                        |  391 +++++++++++++++++++
 tools/readme.txt                                                  |    2 +
 tools/start_cloud9.sh                                             |    3 -
 tools/update_kernel.sh                                            |  177 +++++++--
 tools/wm/efl.sh                                                   |  170 +++++++++
 tools/wm/lxqt.sh                                                  |  207 +++++++++-
 tools/wm/maynard.sh                                               |  114 ++++++
 tools/wm/weston-drm.sh                                            |    7 +
 tools/wm/weston-fbdev.sh                                          |    8 +
 tools/wm/weston.sh                                                |   12 +
 44 files changed, 6353 insertions(+), 501 deletions(-)
 create mode 100755 boot/beagle_x15.sh
 create mode 100755 boot/omap5_uevm.sh
 create mode 100644 desktop-defaults/jessie/lxqt/lxqt/desktop.conf
 create mode 100644 desktop-defaults/jessie/lxqt/lxqt/globalkeyshortcuts.conf
 create mode 100644 desktop-defaults/jessie/lxqt/lxqt/lxqt-runner.conf
 create mode 100644 desktop-defaults/jessie/lxqt/lxqt/lxqt.conf
 create mode 100644 desktop-defaults/jessie/lxqt/lxqt/notifications.conf
 create mode 100644 desktop-defaults/jessie/lxqt/lxqt/panel.conf
 create mode 100644 desktop-defaults/jessie/lxqt/lxqt/power.conf
 create mode 100644 desktop-defaults/jessie/lxqt/lxqt/session.conf
 create mode 100644 desktop-defaults/jessie/lxqt/openbox/rc.xml
 create mode 100644 desktop-defaults/jessie/lxqt/pcmanfm-qt/lxqt/settings.conf
 create mode 100644 device/bone/capes/BB-BEAGLELOGIC/beaglelogic-pru0
 create mode 100644 device/bone/capes/BB-BEAGLELOGIC/beaglelogic-pru1
 create mode 100644 device/bone/capes/BBB_Audio_Cape_RevB/asound.state
 rename tools/update_bootloader.sh => device/bone/tester/eeprom-u-boot.sh (95%)
 create mode 100644 mods/jessie-systemd-poweroff.diff
 create mode 100644 mods/wheezy-systemd-poweroff.diff
 create mode 100755 tools/developers/nfs-rsync.sh
 create mode 100755 tools/developers/update_bootloader.sh
 rename tools/{ => developers}/update_initrd.sh (100%)
 create mode 100755 tools/eMMC/bbb-eMMC-flasher-eewiki-12mb.sh
 create mode 100755 tools/eMMC/bbb-eMMC-flasher-eewiki-ext4.sh
 create mode 100755 tools/eMMC/generic-eMMC-flasher-12mb.sh
 create mode 100755 tools/eMMC/init-eMMC-flasher-v2.sh
 create mode 100755 tools/eMMC/init-eMMC-flasher-v3.sh
 create mode 100755 tools/init-eMMC-flasher.sh
 create mode 100644 tools/readme.txt
 delete mode 100755 tools/start_cloud9.sh
 create mode 100755 tools/wm/efl.sh
 create mode 100755 tools/wm/maynard.sh
 create mode 100755 tools/wm/weston-drm.sh
 create mode 100755 tools/wm/weston-fbdev.sh
 create mode 100755 tools/wm/weston.sh
root@beaglebone:/opt/scripts/tools# ls
beaglebone-black-eMMC-flasher.sh  developers  eMMC  graphics  grow_partition.sh  init-eMMC-flasher.sh  readme.txt  update_kernel.sh  wm
root@beaglebone:/opt/scripts/tools# sudo ./update_kernel.sh
syncing local clock to pool.ntp.org
info: checking archive
--2015-01-28 13:01:36--  https://rcn-ee.net/deb/wheezy-armhf/LATEST-omap-psp
Resolving rcn-ee.net (rcn-ee.net)... 69.163.222.213
Connecting to rcn-ee.net (rcn-ee.net)|69.163.222.213|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 243 [text/plain]
Saving to: `LATEST-omap-psp'

100%[================================================================================================>] 243         --.-K/s   in 0.001s  

2015-01-28 13:01:42 (354 KB/s) - `LATEST-omap-psp' saved [243/243]

--2015-01-28 13:01:42--  https://rcn-ee.net/deb/wheezy-armhf/v3.8.13-bone70/install-me.sh
Resolving rcn-ee.net (rcn-ee.net)... 69.163.222.213
Connecting to rcn-ee.net (rcn-ee.net)|69.163.222.213|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 8156 (8.0K) [application/x-sh]
Saving to: `install-me.sh'

100%[================================================================================================>] 8,156       --.-K/s   in 0.006s  

2015-01-28 13:01:48 (1.29 MB/s) - `install-me.sh' saved [8156/8156]

wget: [1.13.4]
wget: [this version of wget does not support sni, using --no-check-certificate]
wget: [http://en.wikipedia.org/wiki/Server_Name_Indication]
2015-01-28 13:01:55 URL:https://rcn-ee.net/deb/wheezy-armhf/v3.8.13-bone70/ [1430/1430] -> "/tmp/deb/index.html" [1]
--2015-01-28 13:01:55--  https://rcn-ee.net/deb/wheezy-armhf/v3.8.13-bone70/linux-image-3.8.13-bone70_1wheezy_armhf.deb
Resolving rcn-ee.net (rcn-ee.net)... 69.163.222.213
Connecting to rcn-ee.net (rcn-ee.net)|69.163.222.213|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 17542172 (17M) [application/x-debian-package]
Saving to: `/tmp/deb/linux-image-3.8.13-bone70_1wheezy_armhf.deb'

100%[==============================================================================================================>] 17,542,172   271K/s   in 2m 29s  

2015-01-28 13:04:31 (115 KB/s) - `/tmp/deb/linux-image-3.8.13-bone70_1wheezy_armhf.deb' saved [17542172/17542172]

--2015-01-28 13:04:31--  https://rcn-ee.net/deb/wheezy-armhf/v3.8.13-bone70/3.8.13-bone70-dtbs.tar.gz
Resolving rcn-ee.net (rcn-ee.net)... 69.163.222.213
Connecting to rcn-ee.net (rcn-ee.net)|69.163.222.213|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 37304 (36K) [application/x-tar]
Saving to: `/tmp/deb/3.8.13-bone70-dtbs.tar.gz'

100%[==============================================================================================================>] 37,304       114K/s   in 0.3s    

2015-01-28 13:04:37 (114 KB/s) - `/tmp/deb/3.8.13-bone70-dtbs.tar.gz' saved [37304/37304]

Installing [3.8.13-bone70-dtbs.tar.gz]
Installing [linux-image-3.8.13-bone70_1wheezy_armhf.deb]
Selecting previously unselected package linux-image-3.8.13-bone70.
(Reading database ... 61224 files and directories currently installed.)
Unpacking linux-image-3.8.13-bone70 (from .../linux-image-3.8.13-bone70_1wheezy_armhf.deb) ...
Setting up linux-image-3.8.13-bone70 (1wheezy) ...
update-initramfs: Generating /boot/initrd.img-3.8.13-bone70
-----------------------------
Backing up zImage as zImage_bak...
`/boot/uboot/zImage' -> `/boot/uboot/zImage_bak'
Backing up uInitrd as uInitrd_bak...
`/boot/uboot/uInitrd' -> `/boot/uboot/uInitrd_bak'
Backing up initrd.img as initrd.bak...
`/boot/uboot/initrd.img' -> `/boot/uboot/initrd.bak'
-----------------------------
Image Name:   3.8.13-bone70
Created:      Wed Jan 28 13:04:58 2015
Image Type:   ARM Linux Kernel Image (uncompressed)
Data Size:    5617184 Bytes = 5485.53 kB = 5.36 MB
Load Address: 80008000
Entry Point:  80008000
-----------------------------
Image Name:   initramfs
Created:      Wed Jan 28 13:04:59 2015
Image Type:   ARM Linux RAMDisk Image (uncompressed)
Data Size:    2957780 Bytes = 2888.46 kB = 2.82 MB
Load Address: 00000000
Entry Point:  00000000
-----------------------------
`/boot/vmlinuz-3.8.13-bone70' -> `/boot/uboot/zImage'
`/boot/initrd.img-3.8.13-bone70' -> `/boot/uboot/initrd.img'
-----------------------------
Script done: please reboot
root@beaglebone:/opt/scripts/tools# 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值