boot

Ubuntu设置跳过启动项选择,解决自动设置为 10 秒

淺唱寂寞╮ 提交于 2019-12-09 20:44:05
长话短说,我直接说解决办法 第一种:按图操作 第一步: 修改 /etc/default/grub文件, sudo gedit /etc/default/grub 把 GRUB_TIMEOUT=10 修改为 GRUB_TIMEOUT=0 保存,退出,这一步和网上相同 第二步 修改 /boot/grub/grub.cfg sudo gedit /boot/grub/grub.cfg ctrl + f,搜索 “10”, 找到并屏蔽掉: #if [ "${timeout}" = 0 ]; then # set timeout=10 #fi 第二种办法,第一步和第一种办法的第一步相同 关键看第二步: 终端下,输入: sudo gedit /etc/grub.d/30_os-prober 同样的 ctrl + f,搜索 “10”, 找到并屏蔽掉: #if [ "\${timeout}" = 0 ]; then # set timeout=10 #fi 保存,退出 第三步,再输入 sudo update-grub 至此,我们就完成了。 为什么有两种办法呢?根据我的理解,/boot/grub/grub.cfg 是Ubuntu启动时读取的文件,修改它当然没有错,但是,这个文件是由 /etc/default/grub文件 还有 /etc/grub.d/文件夹中的内容生成的,第二种办法中,update

why receive_boot_completed doesn't work on my device?

混江龙づ霸主 提交于 2019-12-09 20:05:43
问题 i am developing some app need to use receive_boot_completed on rebooting to reset some alarms it 's working properly on emulator and Samsung tab 2 10.1 .. but it isn't working on my galaxy mini device with android version 2.2.1 !!! this in my code : manifest.xml <?xml version="1.0" encoding="utf-8"?> <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.engahmedphp.collector" android:installLocation="auto" android:versionCode="1" android:versionName="1.0" > <uses

Spring Cloud Hoxton正式发布,Spring Boot 2.2 不再孤单

泄露秘密 提交于 2019-12-09 20:03:28
距离Spring Boot 2.2.0的发布已经有一个半月左右时间,由于与之匹配的Spring Cloud版本一直没有Release,所以在这期间碰到不少读者咨询的问题都是由于Spring Boot和Spring Cloud版本不匹配导致。 很多时候,我们在学习或重建系统的时候都喜欢直接选用最高版本来开发,但是在使用Spring全家桶的时候,这样的选择不一定是最佳选择。主要还是由于Spring全家桶中各项目之间还存在一定的依赖关系。尤其是在大版本迭代期间,是我们尤其要注意的。比如,这次Spring Framework、Spring Boot、Spring Cloud的升级,是一次整体的大版本的升级,涵盖了Spring Framework 5.2、Spring Boot 2.2、Spring Cloud Hoxton。 由于Spring Boot 2.2基于Spring Framework 5.2构建,而Spring Cloud Hoxton又基于Spring Boot 2.2构建。所以,在Spring Cloud Hoxton发布Release版本之前,出现了很多Spring Boot 2.2搭配Spring Cloud Greenwich版本使用而出现各种莫名问题的情况。 现在Spring Cloud Hoxton的正式发布,也预示着Spring

spring boot 添加监控

与世无争的帅哥 提交于 2019-12-09 16:37:10
在application.properties中,添加 spring.application.name=Spring Boot Admin Web spring.boot.admin.url=http://localhost:${server.port} spring.jackson.serialization.indent_output=true endpoints.health.sensitive=false management.security.enabled=false ribbon.ReadTimeout=60000 ribbon.ConnectTimeout=60000 在 启动类中添加 @EnableAdminServer 在 pom.xml中添加 <dependency> <groupId>de.codecentric</groupId> <artifactId>spring-boot-admin-server</artifactId> <version>1.5.7</version> </dependency> <dependency> <groupId>de.codecentric</groupId> <artifactId>spring-boot-admin-server-ui</artifactId> <version>1.5.7</version> <

linux从head.s到start_kernelstart_kernel之---内核解压到重定位分析

旧街凉风 提交于 2019-12-09 16:20:00
一: arm linux 内核生成过程 1. 依据arch/arm/kernel/vmlinux.lds 生成linux内核源码根目录下的vmlinux,这个vmlinux属于未压缩,带调试信息、符号表的最初的内核,大小约23MB; 命令:arm-linux-gnu-ld -o vmlinux -T arch/arm/kernel/vmlinux.lds arch/arm/kernel/head.o init/built-in.o --start-group arch/arm/mach-s3c2410/built-in.o kernel/built-in.o mm/built-in.o fs/built-in.o ipc/built-in.o drivers/built-in.o net/built-in.o --end-group .tmp_kallsyms2.o 2. 将上面的vmlinux去除调试信息、注释、符号表等内容,生成arch/arm/boot/Image,这是不带多余信息的linux内核,Image的大小约3.2MB;    命令:arm-linux-gnu-objcopy -O binary -S vmlinux arch/arm/boot/Image 3. 将 arch/arm/boot/Image 用gzip -9 压缩生成arch/arm/boot

搭建ubuntu18.04和win10双系统

二次信任 提交于 2019-12-09 15:56:27
环境:windows10下安装ubuntu双系统 在windows10 我的电脑-管理里 空闲出一部分空间让ubuntu利用 用diskgenius直接分区,删除空间就能得到下图未分配的空间 插入ubuntu的USB boot设置USB启动 install ubuntu 根据设置走 这里选择最小安装,安装更新 分配空间 总共需要分配四类空间 /,/boot,swap,/home 四种均为逻辑分区,Ex4 种类 大小(MB) / 25000 /boot 300 swap(交换空间) 33000(基本为内存条大小的二倍以上) /home 600000(存储一切文件,越大越好) 【安装启动引导器的设备】 选择默认的系统盘,则是系统进入ubuntu引导项选择进入哪个系统。 选择/boot,则是进入windows的系统引导项,选择进入哪个系统。 第一种据说删除ubuntu的时候麻烦,我也没试过不知道,但目前是选择的第一种,因为用第二种的时候需要用easyECD(好像是这个名字)来创建windows的引导项,比较麻烦。 目前我使用的是第一种,没什么问题。 注意:双系统一定要先关闭windows的快速启动功能 win+x 电源管理里面可以设置 图片是在网上找的贴过来的,大致顺序是这样。 来源: CSDN 作者: EMBloger 链接: https://blog.csdn.net/qq

Day16

时光总嘲笑我的痴心妄想 提交于 2019-12-09 15:22:04
Linux系统管理   1.CentOS6.x启动管理     ①系统运行级别       Linux一共有六个运行级别         0  关机         1  单用户模式,用来修复系统。相当于windows安全模式         2  不完全命令模式,不含NFS(Linux与Linux进行文件共享的服务)         3  完全命令模式,就是命令界面         4  系统保留         5  图形模式(需要有图形模式才能进入)         6  重启动     ②运行级别操作         查看运行级别:runlevel         进入某个运行级别:init x  x代表Linux六个运行级别中的一个           注意:这里init 0 等于关机,但是这个关机不会保存正在运行的服务,不建议这么操作         修改启动运行级别:/etc/inittab             id:3:initdefault:  一般系统都是默认运行级别为3     ③系统启动过程           2.启动引导程序grub     grub中分区的表示方式:       第一块SATA硬盘:        Linux中的设备文件名    grub中的设备文件名             第一个主分区:      /dev/sda1      

硬核! 逛了4年Github ,一口气把我收藏的 Java 开源项目分享给你!

佐手、 提交于 2019-12-09 14:52:07
好像忘记贴项目地址了:https://github.com/Snailclimb/awsome-java Awsome Java Great Java project on Github(Github 上非常棒的 Java 开源项目). English Version 大家都知道 Github 是一个程序员福地,这里有各种厉害的开源框架、软件或者教程。这些东西对于我们学习和进步有着莫大的进步,所以我有了这个将 Github 上非常棒的 Java 开源项目整理下来的想法。我会按照几个维度对项目进行分类,以便大家查阅。当然,如果你觉得不错的话,欢迎给本项目点个 Star。我会用我的业余时间持续完善这份名单,谢谢🙏。 欢迎大家推荐自己觉得不错的 Java 项目,下面项目的排序很大程度是根据当前项目的 Star 数量。 教程 Java JavaGuide :【Java学习 面试指南】 一份涵盖大部分Java程序员所需要掌握的核心知识。 CS-Notes :技术面试必备基础知识、Leetcode 题解、后端面试、Java 面试、春招、秋招、操作系统、计算机网络、系统设计。 advanced-java :互联网 Java 工程师进阶知识完全扫盲:涵盖高并发、分布式、高可用、微服务、海量数据处理等领域知识。 architect-awesome :后端架构师技术图谱。 toBeTopJavaer

Error with repacking boot.img (Android)

◇◆丶佛笑我妖孽 提交于 2019-12-09 13:35:09
问题 I have Nexus 5 with AOSP ROM 4.4.4. I'm trying to "pull" boot.img from the device, unpack it, edit "init.rc", repack it to boot.img and flash it to the device. I follow many guides but none of them have the same scenario as I have: (http://droidcore.blogspot.co.il/2012/12/how-to-edit-initrc-in-android.html and http://www.digitalinternals.com/mobile/android-mmc-mmcblk-partition-layout/259/) The device partition is mmcblck so from ls -l /dev/block/platform/msm_sdcc.1/by-name/ I got that the

硬核! 逛了4年Github ,一口气把我收藏的 Java 开源项目分享给你!

三世轮回 提交于 2019-12-09 13:32:52
Awsome Java Great Java project on Github(Github 上非常棒的 Java 开源项目). English Version 大家都知道 Github 是一个程序员福地,这里有各种厉害的开源框架、软件或者教程。这些东西对于我们学习和进步有着莫大的进步,所以我有了这个将 Github 上非常棒的 Java 开源项目整理下来的想法。我会按照几个维度对项目进行分类,以便大家查阅。当然,如果你觉得不错的话,欢迎给本项目点个 Star。我会用我的业余时间持续完善这份名单,谢谢🙏。 欢迎大家推荐自己觉得不错的 Java 项目,下面项目的排序很大程度是根据当前项目的 Star 数量。 教程 Java JavaGuide :【Java学习+面试指南】 一份涵盖大部分Java程序员所需要掌握的核心知识。 CS-Notes :技术面试必备基础知识、Leetcode 题解、后端面试、Java 面试、春招、秋招、操作系统、计算机网络、系统设计。 advanced-java :互联网 Java 工程师进阶知识完全扫盲:涵盖高并发、分布式、高可用、微服务、海量数据处理等领域知识。 architect-awesome :后端架构师技术图谱。 toBeTopJavaer :Java工程师成神之路 。 tutorials :该项目是一系列小而专注的教程 - 每个教程都涵盖