精华内容
下载资源
问答
  • 使用U-Boot让树莓派从U盘启动

    千次阅读 2014-10-29 15:13:45
    使用U-Boot让树莓派从U盘启动

    使用U-Boot让树莓派从U盘启动



    概述
    Das U-Boot, 通常叫做U-Boot, 嵌入式系统的常用bootloader. U-Boot允许使用SD卡上单个指定文件的内容作为额外的启动参数, 为树莓派增加不少灵活性.

    本文将详细介绍如何让U-Boot运行在树莓派上, 以及通过SD卡或者从网络走TFTP服务器来启动镜像.
    准备U-Boot镜像文件获得源码
    现在U-Boot的主分支还不支持树莓派. 我们需要从GitHub上 Gonzoua的分支 获取代码. 请注意显示为默认的’master’分支是未修改的U-Boot代码 – 我们需要用’rpi’分支获取正确的代码.
    你可以通过 此链接 下载源码的压缩包.
    编译源码
    首先, 我们需要导出交叉编译器的前缀来指定树莓派. 如果你的gcc库为arm-none-linux-gnueabi-gcc, 运行命令:
    CROSS_COMPILE=arm-none-linux-gnueabi-
    export CROSS_COMPILE
    然后在U-Boot源码目录中, 运行下列命令开始编译:
    make rpi_b
    整个编译过程应该花不了几分钟时间.
    编译镜像文件
    不知道如何编译内核的同学请移步 内核编译 . u-boot.bin文件应该用作输入文件.
    在编译完成后, 把kernel.img文件移动到SD卡上. 最好把镜像文件名改成类似uboot.img, 和实际内核镜像区分开来. 在config.txt文件中加上:
    kernel=uboot.img

    测试镜像
    树莓派将会使用新的U-Boot镜像启动. 在屏幕上应该会显示U-Boot加载, 如果你连上了串口还应该有其输出.
    编译U-Boot镜像
    请确认获取了内核的源码, 并且对内核编译过程比较熟悉. 有内核源码就可以编译U-Boot镜像了, 相比而言编译内核镜像还容易些. 首先, 我们要把U-Boot工具mkimage放到能被编译进程找到的地方, 把工具复制到交叉编译器的bin目录下. 然后在U-Boot源码目录执行命令把路径和前缀替换为实际交叉编译器的相应内容)
    cp tools/mkimage <your_cross_compiler_path>/bin/arm-none-linux-gnueabi-mkimage

    在内核源码目录, 开始编译U-Boot镜像:
    make uImage

    生成的启动镜像文件在 arch/arm/boot/uImage.
    U-Boot引导选项从SD卡启动
    从SD卡启动时无需修改config.txt便可以使用多内核镜像. 把uImage文件放到SD卡上, 然后启动. 按任意键进入命令行, 输入以下命令:
    mmc rescan
    fatload mmc 0:1 ${loadaddr} <your_uImage_file>
    bootm

    通过网络走TFTP服务器启动
    我们需要有一个配置好的TFTP服务器. 将uImage文件放到TFTP根目录中, 并确认有相应文件权限 (允许任何人进行读取 – 如果不确定, 执行一次chmod a+r uImage).
    用DHCP启动前, 请先确认DHCP已经设置过next-server和filename参数. 接着启动树莓派, 按任意键进入命令行, 输入以下命令:
    usb start
    dhcp
    bootm

    用固定IP启动:
    usb start
    setenv serverip <tftp_server_ip>
    setenv ipaddr <a_spare_ip_address>
    tftpboot uImage
    bootm

    U-Boot脚本文件
    上一节的内容可以写进一个文本文件, 然后编译到U-Boot脚本文件中, 以便在启动时自动执行. 用下面的命令来生成脚本:
    arm-none-linux-gnueabi-mkimage -A arm -O linux -T script -C none -d <your_script_text_file> boot.scr

    把boot.scr文件放在SD卡上, 在树莓派启动的时候会自动使用.


    展开全文
  • U盘重装系统的原理

    千次阅读 2014-03-23 00:43:32
    U盘重装系统的原理 使用U盘安装系统就是将U盘制作成启动U盘,并将电脑设置成U盘启动,,然后利用U盘启动电脑,进入U盘上的winpe操作系统来安装系统。当然在这之前你还要下载一个系统克隆光盘的iso光盘映像文件...

    用U盘重装系统的原理

    使用U盘安装系统就是将U盘制作成启动U盘,并将电脑设置成U盘启动,,然后利用U盘启动电脑,进入U盘上的winpe操作系统来安装系统。当然在这之前你还要下载一个系统克隆光盘的iso光盘映像文件保存到硬盘,然后利用U盘上winpe操作系统中的硬盘安装器、一键GhostGhost32、虚拟光驱等工具软件就可以将你下载的系统克隆光盘iso文件中的操作系统安装到电脑的C盘。具体方安装法如下:

    1.首先到下载一个U盘启动安装程序,并安装好。建议下载大白菜超级U盘启动盘制作工具,这个程序可以到网上通过百度搜索大白菜超级U盘启动盘制作工具即可找到下载地址;

    2.将你的U盘入电脑,点击桌面上的大白菜快捷图标,运行大白菜超级U盘启动盘制作工具,这时会出现一个制作U盘启动盘的操作界面,点击左下角的一键制作USB启动盘按钮,2分钟就可以制作好启动U盘。当然用其他启动U盘制作程序也可以,安装方法大同小异;

    3.到网上搜索下载winxpghost.iso或者win7ghost.iso操作系统的克隆光盘映像文件(即iso文件)保存到D(如果是笔记本安装,请下载一个适合笔记本安装的winxpwin7克隆光盘映像iso文件,不要用台式机的克隆光盘映像文件来安装,以免安装后不能正常启动或者发生蓝屏现象)

    4.将电脑设置为U盘启动(启动电脑后连续按DEL键,笔记本按F2键进入CMOS,将第一启动项设置为U盘启动,按F10保存退出)。注意你在制作U盘启动时如果设置为HDDZIP启动,你在电脑设置时一定要设置为相应的启动。例如你制作时设置为ZIP启动,那么你在电脑的启动项也必须设置为U盘的ZIP启动,否则启动不了; 

    5.重新启动电脑,进入U盘启动菜单,选择进入windows pe(系统安装); 

    6.点击win2003pe操作系统桌面上的Onekey快捷图标,运行Onekey硬盘安装器,进入操作界面将D盘上的系统克隆光盘的iso文件加载到硬盘安装器。如果你不会,点击下面的高级按钮,再点击右边窗口的搜索按钮,硬盘安装器将自动搜索你硬盘上的系统克隆光盘映像文件中的gho文件,选中你所需要的gho文件,再到窗口左边选择将系统安装到C盘,点击确定,这时系统将重新启动,全自动完成系统安装(包括驱动程序和常用软件)。

    winxpwin7安装方法完全一致。

     

    展开全文
  • thinkphp在模板中使用U方法,怎么在U方法中添加变量本文讲的是ThinkPHP U方法在模板中使用变量,代码如下: <a href="{:U('Information/detailed?id='.$vo['id'])}">复制需要使用.连接符分开。

    thinkphp在模板中使用U方法,怎么在U方法中添加变量

    本文讲的是ThinkPHP U方法在模板中使用变量,代码如下:

     <a href="{:U('Information/detailed?id='.$vo['id'])}">复制</a>

    需要使用.连接符分开



    传参案例:
    列表页把用户点击的文章id传给文章页
    这里写图片描述
    这里写图片描述
    这里写图片描述

    展开全文
  • ThinkStation使用U启动重装系统时, (1)提示获取硬盘分区失败,可能缺少硬盘驱动。 (2)BIOS Menu中在DiskGenius可见磁盘,但U启动后在DiskGenius分区助手中不识别磁盘。 分析: 网上都建议修改BIOS设置,实践...

    问题:

    ThinkStation使用U启动重装系统时,
    (1)提示获取硬盘分区失败,可能缺少硬盘驱动。
    (2)BIOS Menu中在DiskGenius可见磁盘,但U启动后在DiskGenius分区助手中不识别磁盘。

    分析:
    网上都建议修改BIOS设置,实践证明无法解决问题,回到问题本身,从硬盘驱动下手,思路在于使用光盘启动,安装中加载硬盘驱动。
    关于硬盘驱动,打开网址:https://think.lenovo.com.cn/support/driver/mainpage.aspx#ThinkStation
    在ThinkStation主机正面右下会刻下型号,如P710,选择对应型号点击,选择硬盘,下载驱动,将exe文件解压待用,一个就行,博主使用的是第三个。如果重装系统时发现时缺少RAID驱动,就下载第三个,安装时加入RAID驱动文件。

    操作步骤:
    (1)将镜像ISO文件刻录至光盘。3.8G的Win10 x64镜像刻录约20分钟,关闭盘片约5分钟。
    (2)在BIOS的StartUp中将DVD启动顺序排第一。
    (3)插入光盘,启动系统,显示Lenovo图标和左下提示语后,按下F12(避免错过进入光盘启动,可以连续按下),再按提示,点击任意键,进入光盘启动。
    (4)安装点击过程中,有分区一步,删除所有分区,新建分区,主分区建议输入204800。如果自动产生系统保留区,不影响分区。
    (5)同时点击加载驱动程序,在U盘中选择位置,将ThinkStation硬盘驱动文件加入。然后继续下一步,安装到最后即可。

    展开全文
  • 用U大侠U盘装系统,一直安装不了,折腾几次之后还是一样的结果
  • 开机 F1 进入BIOS,选择第四项 Security项。选择secure boot 进入后,secure boot 改为disabled, 然后 按ESC,回到上一层菜单,选择startup项。 看到第三项UEFI/Legacy boot...这样就可以U盘或CD盘 引导
  • 在TP框架中,我们可以U方法来解析地址,但是,当我们使用POST来发送ajax请求时,在url上要编辑地址的时候不能使用U方法,只能直接把地址写出来,jQuery里面无法解析该方法,本人由于是菜鸟,所以还不知道这些。
  • U盘烧写Uboot.bin到Nor Flash

    千次阅读 2013-07-30 23:50:12
    1.在开发板上面插上U盘 2.打到 NAND flash模式启动U-boot,输入以下命令打开usb...或者 [u-boot@SMDK2440A]# usb start //以直接启动的方式 3.给USB设置驱动号: [u-boot@SMDK2440A]# usb dev 0
  • 1.标签代码如下: <!--fileList存放图片集合--> <...u-upload file-list="fileList" :action="action" @on-remove="onRemove" @on-Success="onSuccess"></u-upload> 2.属性值的
  • thinkphp 使用U方法自动生成URL超链接

    万次阅读 2012-04-14 21:27:19
    ThinkPHP U方法 U 方法是 ThinkPHP 内置的一个快捷方法,可以根据系统 URL 模式配置动态的生成智能的 URL 地址。 由于 ThinkPHP 支持各种不同的 URL 模式,另外还有分组模式,因此当环境发生变化时,有时候可能会...
  • 如何在物理机上使用U盘安装Kali系统

    万次阅读 多人点赞 2018-01-09 11:23:16
    U 盘一个   二、 制作 U 盘引导启动盘 提醒: 在制作 U 盘启动器时,请务必先将 U 盘中的文件备份好,因为在制作启动盘时,制作工具会将 U 盘进行格式化!所以务必备份文件,切记!切记! 好,下面...
  • 使用U-boot安装openwrt镜像(wr703n)

    千次阅读 2013-07-30 20:26:38
    1. 串口与pc连接,pc端使用putty或secureCRT打开串口。 2. 启动路由器,当U-Boot出现"Autobooting in 3 seconds"后输入tpl,进入U-Boot的命令行。 3. 在存放openwrt镜像的pc上打开tftp服务器。 4. 在U-Boot命令行...
  • 2012-12-05 09:54 RT,为什么要这么定义,它们表示什么意思啊,有...这样写非常直观,不用担心平台的不同可移植性好,它的字节数一看就知道,u16是16位2个字节, u8一个字节,不会出现像int在vc下4个字节,在tc和gn
  • U校园小助手

    万次阅读 多人点赞 2020-04-02 22:38:49
    U校园小助手是一款可以帮你自动填写答案浏览器扩展程序,用来解放你的双手
  • server-u6.0破解版 serveru破解版 serveru

    热门讨论 2010-11-17 01:14:23
    server-u6.0破解版,完全破解使用比server-u9.0的简单。
  • U盘安装Linux系统

    千次阅读 2019-06-29 20:39:41
    直接在电脑上安装 Linux 系统的常用方法有 2 种,分别是光盘安装和 U 盘(包括移动硬盘)安装。但由于光盘介质不方便携带、多数电脑不自带光驱等因素,这种安装方式正逐渐退出历史舞台,所以本节讲解如何使用 U ...
  • UTF-8编码下\u7528\u6237转换为中文汉字

    万次阅读 多人点赞 2018-07-04 20:26:42
    有过多次,在开发项目中遇见设置文件编码格式为UTF-8,但是打开该文件出现类似\u7528这样的数据,看也看不懂,也不是平常见到的乱码。这里的\u7528类似的数据,其中'\u'表示UNICODE编码,其实数据就是对应的UTF-8下...
  • 锐龙4750u和4800u的区别

    万次阅读 2020-08-25 17:06:16
    AMDR7Pro4750U为8核16线程,主频1.7GHz,加速频率可达4.2GHz,内存总线频率1.6GHz,而核显部分似乎识别错误,核显频率达到3.4GHz。锐龙4750u和4800u哪一款搭配笔记本 值得购买?懂笔记本的人这样选! ...
  • i5 10210u和r5 4600u哪个好

    万次阅读 2020-08-25 10:24:45
    AMD Ryzen 5 4600U是基于Renoir架构的轻薄笔记本电脑处理器。...r5 4600u综合性能比i5 10210u强很多,但是在日常使用中差距不太明显,一般只有在重度使用时候能显出一定的差距。毕竟R5使用了7纳米技术,而前
  • 虚拟机设置bios第一启动为u盘

    千次阅读 2017-09-23 14:46:09
    虚拟机可以u盘启动吗?虚拟机如何设置u盘启动?今天u启动小编亲自为大家编写u启动制作的u盘启动盘在虚拟机中的...1.已经用u启动制作好启动盘的u盘一个。   2.安装虚拟机(VMware Workstation)到电脑系统。 ...
  • r5 4600u和r5 4500u 对比差距大吗

    万次阅读 2020-08-25 16:19:52
    R5 4600U与4500U最大的区别就是使用了baiSMT超线程du技术,具备6核12线程的计算能力。zhi而就恰恰是这个唯一区别,daoR5 4600U的cinebench R20跑分就比R5 4500U高27%。 4600u和4500u 哪个搭配笔记本 更适合 懂笔记本...
  • 1.不间断空格\u00A0,主要在office中,让一个单词在结尾处不会换行显示,快捷键ctrl+shift+space ; 2.半角空格(英文符号)\u0020,代码中常用的; 3.全角空格(中文符号)\u3000,中文文章中使用; ...
  • 工作机是 Windows 7,有一个 Mac 笔记本,手贱, 苹果的Mac 笔记本格式化 U 盘,然后 Windows 再也不识别 U 盘。 问题现象: 1,平时打开“我的电脑”后,应该显示 U盘盘符的界面中下方,没有了盘符。 2,电脑...
  • M3U文件制作与视频播放器播放M3U

    万次阅读 2017-11-12 23:01:08
    如何制作m3u文件列表与视频播放器播放m3u格式的音乐文件
  • 有时候我们想实现序号左对齐,详细条例在序号后边左对齐,如下图。...其中,\n为回车,\u0020为半角空格,\u3000为全角空格,他们占据的屏幕宽度是不一样的,只要选择合适的占位符号,便可以实现许多想要的效...
  • 利用u-boot移植更新u-boot自身

    千次阅读 2007-04-14 23:07:00
    做嵌入式开发的时候经常要进行u-boot的移植,u-boot是嵌入式linux系统的...由于我原先的u-boot还是完好的,所有我用u-boot来烧写u-boot,如果u-boot损坏了的话,就要jtag烧写了。下面介绍用u-boot来烧写u-boot的过
  • u-boot分析 七(添加u-boot命令,学习u-boot命令实现原理)本文目标:理解u-boot命令的实现原理。上一篇文章分析了u-boot是如何启动kernel的,其中就涉及到bootm命令,考虑到文章主题需要,当时并没有对bootm命令做...
  • i7 10510u和 i7 10610u 的区别

    千次阅读 2020-08-31 19:09:17
    i7-10510U是基于Comet Lake系列的笔记本电脑的高效四核SoC,支持HyperThreading,可以使用8个线程,该芯片仍然以14nm++工艺生产,四核八线程,基本频率为2.29GHz,主频4.3GHz,最大睿频为4.89GHz 。 选i7 10510u还是...
  • i7-10510u和r7-4700u哪个好

    千次阅读 2020-08-24 18:35:03
    AMD r7 4700u和酷睿i7 10510u比AMD r7 ...i7-10510u和r7-4700u相比哪个搭配的笔记本更好!!看了你就明白了https://list.jd.com/list.html 酷睿i7 10510u:酷睿i7 10510u的核心频率为1.8GHz,比AMD r7 4700u更低。
  • stm32中u8,u16,u32的理解

    万次阅读 2018-04-19 20:55:12
    u8是unsigned char u16是unsigned short u32是unsigned int 这些都属於变量类型

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 2,769,557
精华内容 1,107,822
关键字:

如何用u