u盘运行linux系统很卡_在u盘上运行的linux系统 - CSDN
精华内容
参与话题
  • 对嵌入式系统工程师及嵌入式硬件工程师而言,2020年将是振奋人心的一年。随着物联网应用的普及,MCU市场将再次繁荣。因此,市场上对嵌入式系统工程师人才的需求也将出现新高。这些都是底层编程...

    对嵌入式系统工程师及嵌入式硬件工程师而言,2020年将是振奋人心的一年。随着物联网应用的普及,MCU市场将再次繁荣。因此,市场上对嵌入式系统工程师人才的需求也将出现新高。这些都是底层编程领域中即将出现的趋势。

    先搞清楚什么是嵌入式


    我们已经习惯了使用强大的计算能力来处理机器学习,那么嵌入式是这样的吗?我们先和机器学习比一比。


    AlexNet 需要727MFlops的运算能力(Flops=浮点运算)以及235Mb的内存才能处理小小的一张227 x 227像素的图像。例如,Google Nexus S上的 ARM Cortex-A8的处理能力为每秒 66MFlops。因此,你必须等待大约 11 秒才能进行推断。这也太慢了!


    大学里我上了几门与机器学习相关的课程。我们做了很多有趣的作业。但是当时即便是4GB GTX1050也不足以训练所有模型。


    一般的机器学习工程师很少考虑计算资源。而且他们也很少关心内存的使用情况。为什么?因为这些硬件都很便宜,甚至是你的手机都拥有相当不错的CPU和大量内存。


    你已经很久没有过聚会拍照时发现自己手机上的存储不够的情况了吧?想象一下,你使用的是只有256KB闪存的TrueTouch感应控制器。没错,只有 256KB。而且由于固件占用了一部分, 因此你不能完全使用这点存储。算下来,你能使用的也就是大约100KB。回头再看看你的上一个模型的大小。可能比这个大多了。


    有意思吧?我们来继续看。


    当听到“嵌入式设备”时你会想起什么?记住脑海中出现的第一印象。


    1. 嵌入式设备可以是任何电动机械,甚至是微波炉和洗衣机


    没错,你答对了!


    如今,几乎所有的电气设备都是嵌入式的。这些设备内部可能拥有一个或多个控制器来负责每个功能:触摸感应、发动机状态监控等。


    2. Arduino 和树莓派


    恭喜你,再次答对了!


    二者是 DIY 项目中最受欢迎和使用最广泛的工具包之一。它们也是嵌入式设备。


    3. Jetson Nano 及类似的产品


    再次回答正确。


    这是一种特殊的开发套件,简称迷你计算机,专门为运行机器学习模型而开发。它非常强大,而且非常酷。


    但似乎有些不对。


    我有很多朋友都在做一些很棒的硬件业余项目。通常他们会使用Arduino或 STM32。

    我认识几个AI工程师对Jetson Nano和类似设备超有兴趣。他们认为这些设备是嵌入式AI的未来。

    那么,接下来请考虑这样一个问题:“这些设备有多少用在了生产级别的产品中?”


    答案:微乎其微


    想一想你家中有多少电气设备,然后再想想汽车中包含的大量控制器,以及工作上用到的安保系统,等等。

    每个设备都有一个控制器。通常,这些控制器都是微型,且超级便宜。它们根本无法企及 Jetson 或树莓派的资源和功能。


    假设你有一个微控制器。它的主要任务是处理手指触摸屏幕。它拥有ARM Cortex-M0处理器,256KB内存(其中只有80–120KG可用)。这是一个实时系统,因此你只需很少的时间来推断模型,例如100微秒。你的目标是改善算法或替换算法。

    祝你好运,欢迎来到“嵌入式AI”的世界。

    重点:真正的嵌入式世界,由资源极其有限的 1-2 美元芯片组成。而生产级别的产品使用的就是这种芯片。

    2020年软硬件有什么值得学习的新技术

    编程语言

     

    当我们谈及编写围绕硬件层运行的代码时,最常提起的就是C语言。25年前,当我们从汇编语言过渡到C语言时,整个过程非常缓慢,且需求很高。如果你想进入嵌入式编程领域,那么2020年C以及C++仍然是你应该重点学习的编程语言。


    如果你想尝试嵌入式编程,那么可以从下面几个方面着手:

    • https://www.learn-c.org/


    Learn-c.org 是 Ron Reiter 的私人项目。虽然这个项目与嵌入式或硬件的关系不大,但作为C语言入门还是很不错的。

    • 买个微处理器


    就我个人而言,实际操作才是最佳的学习途径。所以,你也可以买一个微处理器,实际接触硬件,亲眼看到实际结果才是你最应该做的事情。你可以购买 Arduino 等流行的处理器,然后从一个小项目开始,真正了解硬件的工作原理。

    • 阅读书籍和文档


    阅读书籍和文档是最关键的学习方式。你可以根据自己选择的方向(嵌入式系统、固件开发、驱动程序开发等),选择相应的书籍。


    除了C/C++之外,该领域没有真正占据实际市场份额的编程语言,但是下面的新起之秀值得关注。


    Rust

    今年我一定要把学习 Rust 提上日程。有传言说 Rust 是从C发展而来的,Rust 将在很多应用领域广泛取代C。Rust 在嵌入式领域的发展非常迅速。如果我们比较 StackOverflow 网站上有关C、Rust 和 Assembly 的提问,就可以看到2019年有关 Rust 的问题数超过了 Assembly,而C在过去几年中略有下降。


    相对于C,Rust 有几大优势,最大的优势之一就在于内存的安全性。Medium 网站上有很多关于 Rust 的文章,你可以通过阅读了解 Rust 的所有优势。此外,Rust 可以在许多微控制器上运行,这个 GitHub 代码库中汇总了大量信息(https://github.com/rust-embedded/awesome-embedded-rust)。


    如果你想学习 Rust,那么我强烈建议你访问 Rust 主页(https://www.rust-lang.org/)。这个网站提供了大量的入门文档和教程。还有这本书《The Rust Programming Language》也是很好的起点。Rust 网站专门提供了有关嵌入式的说明(https://www.rust-lang.org/what/embedded),可以帮助你了解嵌入式设备上的 Rust 编程。


    Golang


    Golang?Golang!Golang 这种编程语言的潜力也超过了你的想象。目前,它主要运行在用户空间,可以替代 Ruby 等后端语言,或用作用户空间的应用程序,因为它拥有良好的多处理器支持。

    不过,我相信 Golang 会慢慢进入底层的编程。目前,它已应用在固件开发中,用于开发引导程序。随着嵌入式设备上的 RAM、ROM 和 Flash 的容量不断增大,将来也有可能在嵌入式设备上运行 Golang。 对于每位嵌入式系统程序员来说,Golang 绝对值得一试,而希望参与固件开发的人则必须学习 Golang。

    硬件

     

    除了编程语言之外,硬件设计方面也有一些有趣的趋势。我想提及的第一件事情是:RISC-V。


    RISC-V


    RISC-V 是一种开源硬件指令集体系结构。它基于精简指令集计算机原理,即所谓的 RISC。与 Arm 相比,制造商不需要支付许可费用即可使用 RISC-V。

    面向服务器和消费者的硬件大多采用了x86硬件。我认为 RISC-V 不会很快在这部分市场中赢得份额,但是它有可能应用于其他几个市场。路由器和交换机等嵌入式设备以及智能手机制造商或物联网设备都可能切换到 RISC-V 架构。


    现在市场已有 RISC-V 的电路板,虽然价格仍然偏高,但值得关注。例如,眼前我的办公桌上的这块就是 SiFive HiFive Board。


    big.LITTLE


    最后我想谈谈 big.LITTLE 架构。最初它是由 ARM 发明的。原理是将低功耗的处理器(LITTLE)与功能强大、高功耗的(big)处理器相结合。同一时间内, LITTLE 或 big 只有一侧处于活动状态。这种架构应该能够更好地适应当今的动态计算需求。


    这并不是一个新想法,ARM 于2011年就提出了此项建议。但是似乎其他制造商也对 big.LITTLE 跃跃欲试。英特尔于2019年预览的英特尔 Lakefield 异构处理器就采用了 big.LITTLE 架构。

    除了这些还要学什么?

    1、打好嵌入式编程的基础 

    这一阶段重点打好嵌入式软件编程的基础,包括学习Linux系统的基本应用,Linux的常用命令、C语言编程基础、常用的数据结构。

    特别是C语言中对指针的理解和应用。这一阶段的主要目的是学习编程语言、开发环境、和培养自己的编程思维,为进一步学习嵌入式开发打下良好的基础。

    这一阶段推荐的嵌入式学习书籍如下:《C程序设计语言》,《C语言核心技术》,《数据结构与算法分析--C语言描述》,《C和指针》,《C陷阱与缺陷》,《C++ Primer》   

    当然,现在讲求的是软硬结合的时代,除了C语言最好还会这些东西:

    • 看懂电路图

    • 看懂芯片手册

    • 有编写,移植驱动的能力

    • 懂内核的实现机制

    • 懂C语言,C++, JAVA等

    2、学习ARM体系结构编程 

    这一阶段才是真正的嵌入式编程,首先我们要选择一款嵌入式CPU和一款嵌入式开发平台,目前ARM 嵌入式CPU应用最广泛,这一阶段重点是学习嵌入式CPU的裸机编程,熟悉中断、定时器、串口、NAND FLASH、网络控制器、LCD屏、触摸屏等常用嵌入式外围设备的硬件工作原理,以及如何使用C语言来编程、控制这些硬件。这一阶段除了要学习对硬件编程之外,还需要学习嵌入式硬件的知识,但是对于嵌入式软件工程师来讲,重点是学习硬件的工作原理,在掌握硬件工作原理的基础上,对硬件进行编程控制。这和硬件工程师学习的侧重点有所不同。这一阶段对应的学校的课程主要包括模拟电路、数字电路、微机原理和单片机。这一阶段重点是要看CPU的芯片手册,大部分的参考书也是对芯片手册的翻译。

    推荐的参考书籍如下:

    • 《微机原理》,可以理解一个计算机的组成原理

    • 《数字电路》,掌握一些逻辑运算,理解各种门电路的原理

    • 《ARM体系结构与编程》,对ARM的运行原理解释的很到位

    3、学习嵌入式系统的构建 

    这一阶段主要学习带有操作系统的嵌入式系统的构建,包括系统的启动流程、Bootloader的工作流程、UBOOT的编译、裁剪与移植、嵌入式Linux内核的裁剪、移植与编译,嵌入式根文件系统的定制、BootLoader、内核和根文件系统的烧写。这一阶段的主要目的是掌握带有操作系统的嵌入式系统的构建和烧写过程,以及对嵌入式系统软件的总体构成有个整体认识,为我们接下来学习嵌入式应用和驱动开发打下坚实的基础。

    这一阶段推荐的书籍如下:《构建嵌入式Linux核心软件系统实战》 

    本课程会涉及到以下知识点:

    • Linux总线,设备,驱动模型的探究

    • Linux设备树的深入理解

    • Linux的启动流程

    • Linux设备和驱动的相遇

    • 动手定制一个开发板


    4、学习嵌入式Linux应用程序开发 

    这一阶段主要学习上层的嵌入式Linux应用程序开发,包括基于Linux多进程、多线程、网络、文件与目录和QT编程。掌握嵌入式Linux环境下应用程序开发技术。

    这一阶段推荐的书籍有: 《UNIX环境高级编程》, 《Unix网络编程》,《Qt Creator快速入门》, 《精通Qt4编程》 

    5、学习嵌入式Linux驱动程序开发 

    这一阶段主要学习底层嵌入式Linux设备驱动程序开发设计,包括常用的字符设备驱动、块设备驱动、LCD设备驱动、触摸屏设备驱动以及驱动程序开发中的核心技术。

    这一阶段推荐的参考书籍有:《Linux设备驱动程序》,《Linux设备驱动开发详解》 

    关于驱动的内容暂定如下:

    • LCD驱动程序

    • 触摸屏驱动程序

    • USB驱动程序

    • NAND FLASH驱动程序

    • NOR FLASH驱动程序

    • 网卡驱动程序

    • 声卡驱动程序

    6、根文件系统

    在开发应用程序时,也需要搭建文件系统,把各种库、配置文件放进去;在发布产品时,你还需要修改配置文件,使得产品可以自动运行程序;甚至你想实现插上U盘后自动启动某个程序,这也要要修改配置文件;这一切,都需要你理解根文件系统的构成,理解内核启动后是根据什么配置文件来启动哪些应用程序。根文件系统相对比较简单,可以根据以下路线学习:

    • Linux根文件系统目录结构

    • 移植Busybox

    • init进程介绍及用户程序启动过程

    • 使用glibc库

    • 制作/使用文件系统映象文件

    7、完成一个综合项目 

    嵌入式技术关键在于理论和实践的结合,要能够学以致用,完成了以上的所有阶段的知识点学习后,到底有没有学会,会不会用,能不能应用所学知识来解决实际开发中的问题,我们需要来完成一个综合的嵌入式实训项目,例如:基于嵌入式Linux平台实现的飞行器、 基于嵌入式Linux平台实现的智能机器人等,这些项目都综合应用了嵌入式开发当中的应用,驱动和QT开发技术。

    【参考文献】

    1、Christian Walter . Two must-knows for embedded engineers in 2020

    2、Andrew Zhuravchak . Machine Learning Fails When It Comes to Embedded System. Here’s Why

    3、Peter . The roadmap of embedded learning

    1.第二届国产嵌入式操作系统技术与产业发展论坛最新议程新鲜出炉!

    2.嵌入式工程师求职回忆录~

    3.芯片人才短缺25万,成立南京集成电路大学有用吗

    4.CPU 执行程序的秘密,藏在了这 15 张图里

    5.软硬件之间其实还有一个固件! 你知道吗?

    6.重磅,传AMD 300亿美元洽购赛灵思!最早下周达成交易

    免责声明:本文系网络转载,版权归原作者所有。如涉及作品版权问题,请与我们联系,我们将根据您提供的版权证明材料确认版权并支付稿酬或者删除内容。

    展开全文
  • 最近心血来潮,想做一个U盘便携linux系统方便日常开发,整了好久终于用虚拟机安装好了。 我用的U盘在windows下测速能有**100M+**速度还算挺快,装个系统应该没有问题, **但是。。。直接从U盘启动系统,我要被...
  • linux系统装入U盘,制作便携式linux系统

    万次阅读 多人点赞 2018-09-05 11:17:46
    本教程是说明如何将linux系统安装到U盘上(也就是把U盘当做电脑的硬盘),可以实现U盘插到任何电脑上都能够在实体机上运行linux系统,而且所有的运行配置都能被保存,相当于随身携带的一个电脑 2.还有为了保证安装...

    **1.本教程是说明如何将linux系统安装到U盘上(也就是把U盘当做电脑的硬盘),可以实现U盘插到任何电脑上都能够在实体机上运行linux系统,而且所有的运行配置都能被保存,相当于随身携带的一个电脑
    2.还有为了保证安装和运行的流畅性,请使用USB3.0的U盘和接口,U盘容量最好是在16GB以上,因为安装完成后就会占用接近3G的空间。**
    注意:U盘里不要放有用的资料,因为安装的过程中会格式化U盘,资料会丢失,请在安装前将U盘里的数据备份出来!

    环境和准备:
    本教程使用VMware虚拟机作为安装镜像的引导介质,VMware版本为14 pro。
    事先需要下载好centos6.5的iso镜像,我是用的是centos6.5。

    安装步骤

    1.准备好环境之后我们需要在VMware里面新建一个虚拟机,注意选择安装来源的时候选稍后安装操作系统。其他的设置就用默认或者推荐就好。
    这里写图片描述

    2.新建完了虚拟机之后点击虚拟机设置,在cd里面如图填上自己下载好的镜像的路径。同时把usb控制器里的所有的选项都勾上,然后兼容性选择USB3.0.这里写图片描述

    3.插上准备好的U盘。然后点启动虚拟机。会弹出可选用移动设备的提示。如果没有请先看下一步。
    4. 如果没有提示可移动设备,一般是VMware的usb服务没有启动。按住win+r 输入命令service.msc打开服务管理器,找到VMware USB Arbitrary然后右键启动,同时右键选择属性,把启动方式改成开始启动。
    启动服务后关闭VMware,然后重新打开,重复操作上一步,应该就能看到提示了。
    5.如果还没有发现自己的U盘的话,启动虚拟机后,如下图将U盘链接上虚拟机。右下角出现了U盘的标识表明连接成功
    经过以上的操作之后U盘就能连接到虚拟机里了,然后开启虚拟机进入系统安装。图片中没有的就直接下一步。

    6.选择CD加载我们下载的系统。

    这里写图片描述

    7.选择完CD后,开启虚拟机进入安装界面,选择第一个选项。这里写图片描述
    这里写图片描述
    8 。一直往下继续。
    这里写图片描述
    9.选择基础存储设备,点击下一步这里写图片描述
    10.选择是,然后按照提示下一步,直到设置root密码这里写图片描述
    11.设置好密码后,点击下一步这里写图片描述
    12.选择使用所有空间,并勾选下面的查看并修改分区布局。这里写图片描述
    13.这里将U盘设为安装目标设备,并勾选引导装载程序。
    这里写图片描述
    这里写图片描述
    14.分区这个可以按照自身喜好和用途去分,这里选择默认分区。这里写图片描述
    15.选择格式化
    这里写图片描述
    16.将修改写入磁盘
    这里写图片描述
    17.选择下一步
    这里写图片描述
    18.这里选择安装的内容,选第一个桌面版,之前我选过minimal版本的,结果开机没有网卡驱动,还有自己安装驱动,所以选择桌面版的,功能多。
    点击下一步开始安装系统,结束后就是这样子。这里写图片描述
    19.这样就是安装成功了,选择右下角的小方框弹出U盘,关闭虚拟机即可。(安装过程中不要拔出U盘,会导致安装失败,安装后U盘在windows下会提示格式化,千万不要选择格式化,格式化后我们做的系统就没了。)
    这里写图片描述
    20.接下来我们验证一下系统能否启动。
    移除原来虚拟机的硬盘,把U盘作为新硬盘添加进虚拟机。这里写图片描述
    这里写图片描述
    21.按图片中提示,选择scsi,点击下一步。这里写图片描述这里写图片描述这里写图片描述
    22.按照图片中的提示进行操作即可。这里写图片描述
    23.进入BIOS设置中把U盘调整为第一启动项。
    这里写图片描述
    24.开启虚拟机,输入用户名和密码,我们的便携式linux系统就制作完成了。

    展开全文
  • U盘或SD格式化为ext格式

    千次阅读 2018-03-13 11:10:10
    U盘或SD格式化为ext2、3、4格式 目录 无 简介 一、选择方式 1.第一种方法:电脑中使用的操作系统Linux或者Linux核心的其他操作系统(例如Ubuntu、红旗操作系统),将读卡器插入之后,在可移动磁盘上进行...

    U盘或SD卡格式化为ext2、3、4格式

    目录

    简介

    一、选择方式
    1.第一种方法:电脑中使用的操作系统是Linux或者Linux核心的其他操作系统(例如Ubuntu、红旗操作系统),将读卡器插入之后,在可移动磁盘上进行重新格式化分区,在选项中选择EXT2、EXT3、EXT4中的任意一种都能够被Android支持。 2.第二种方法:电脑没有Linux系统,那么就必须通过第三方软件达到格式化EXT分区的目的,可以Recovery 1.5这款软件,使用方法很简单,同样的插入读卡器之后,运行软件,在界面中格式化选项中找到EXT2、EXT3、EXT4中的任意一个,点击确定开始格式化即可。
    **注释:本文不进行Linux系统安装或安装Linux为核心的操作系统讲解,若要通过Linux系统进行格式化U盘或SD卡,可以参考该网址:http://www.runoob.com/linux/linux-install.html (#^.^#)希望通过简单方式帮助到你,本文采取软件(MiniTool Partition Wizard )进行格式化 **

    具体操作

    步骤:
    1.下载MiniTool Partition Wizard 软件
    下载地址:http://www.xiazaiba.com/html/3279.html (PS:‘下载吧’下载)

    2.安装好后:
    这里写图片描述(PS:可能会有所区别,无所谓)
    3.打开软件
    这里写图片描述
    没插U盘或读卡器前:
    没插U盘或读卡器前
    插U盘或读卡器(外接内存)后:
    插U盘或读卡器(外接内存)后
    4.删除分区
    步骤1:
    删除分区步骤1
    步骤2:
    步骤2
    步骤3:
    步骤3
    5.创建分区
    步骤1:
    步骤1
    步骤2:
    步骤2
    以下是我自己创建的分区ext4和Linux swap格式:
    我的分区格式化
    6.最后一步点击apply,等待几分钟,完事。
    这里写图片描述
    这里写图片描述

    后记

    不得不说格式化很好玩,不过不要玩脱了。一不小心你就发现不能识别。




    PS:亲,如果对你有帮助,就送个赞吧,满足一下LZ的虚荣心^ - ^

    展开全文
  • 关于MenuetOS系统的资料就不多...对Linux系统启动的知识也是一知半解,如有错误欢迎指出。   MenuetOS设计初衷,是运行在一张软盘上,所以它解压出来的镜像才1.4M,估计现在没有人有软盘这个东西,下面就是利用...

    关于MenuetOS系统的资料就不多介绍了,请自行百度或前往官网了解:http://www.menuetos.net/ ,最新版本下载:http://www.menuetos.net/download.htm 。对Linux系统启动的知识也是一知半解,如有错误欢迎指出。

     

    MenuetOS设计初衷,是运行在一张软盘上,所以它解压出来的镜像才1.4M,估计现在没有人有软盘这个东西,下面就是利用Grub4dos把它引导安装到U盘上(貌似Menuet是实时操作系统,实际上运行在内存中)。

    1、准备一个1.8M以上容量的U盘或存储卡。

    2、利用Usboot将U盘制作成HDD模式,借来的图:

    3、到https://download.csdn.net/download/wangye623902748/3942980 下载Grub4dos制作工具。

    4、解压的工具包中找到GRLDR Editor.EXE,打开利用它来编辑GRLDR文件。我的引导内容样本如下:

    fontfile /grub/font.gz

    title        Windows 7
    fallback 2
    find --set-root --ignore-floppies --ignore-cd /bootmgr
    map () (hd0)
    map (hd0) ()
    map --rehook
    find --set-root --ignore-floppies --ignore-cd /bootmgr
    chainloader /bootmgr

    title        MenuetOS
    find --set-root --ignore-floppies /M6413040.IMG
    map --mem /M6413040.IMG (fd0)
    map --hook
    chainloader (fd0)+1
    rootnoverify (fd0)

    5、通过工具包中的grubinst_gui.exe图形化工具将Grub4dos安装到这个U盘上,顺利的话在命令行窗口会提示安装成功字样,此时U盘就具备了引导操作系统的功能。借来的图:

    6、把从官方下载的解压出来的MenyetOS镜像文件,这里是M6413040.IMG,复制到U盘根目录。同时把工具包中更改过的GRLDR文件和FONT.GZ文件一同复制进来。

    大功告成,重启计算机选择U盘启动,引导菜单中选择MenuetOS系统,就可以体验这个最小的Linux了!里面居然还包含了好几款游戏……

     

    http://www.menuetos.net/screens.htm

    展开全文
  • 在这里看到对 Universal USB Installer 的介绍,尝试了下,用它制作Ubuntu 的安装U盘成功了,将方法记录如下: 1) 在这里的页面上有个“Download UUI” 的按钮,点击下载 Universal USB Installer(注意不要...
  • 多功能的U盘启动盘制作工具

    千次阅读 2016-01-25 10:17:55
    笔者结合自身实践,总结了以往制作U盘启动盘难度较大,不易成功的缺点,编写了一个多功能的U盘启动盘启动制作工具,可以把U盘制作成winpe启动盘、linux启动盘,甚至android X86启动盘,没错,就是android系统,这样...
  • U盘win10安装Linux-Ubuntu系统

    万次阅读 热门讨论 2019-07-13 01:02:36
    目录下载地址文件安装下载文件安装方法安装过程下载EasyBCD配置文件(重点!)安装Ubuntu希望你们不会遇到的坑参考文章 下载地址 我是在bing上输入Ubuntu搜索的,找到了一个中文网站ubuntu,直接点进去下载了 ...
  • 就在前不久因为想尝试deepin linux15.9的操作系统所以从官方下载了镜像,利用官方U盘执着了启动盘,但是重启电脑选择启动盘后居然无法引导进入安装界面,这就无奈了,Ubantu、优麒麟、Arch、等linux系统都可以...
  • 本人安装的是centos,因为最近在看鸟哥的linux私房菜。如果cpu是i386的电脑,那么安装的时候几乎不会出现什么问题因为安装镜像通常是小于4G的。...我们知道,linux系统可以识别fat32的硬盘系统,但是不可以
  • win10下装ubuntu双系统(免U盘

    万次阅读 2018-06-16 09:34:18
    win10下装ubuntu双系统(免U盘) 最近决定在win10的基础上装一个ubuntu系统用来管理服务器。但是有一个问题,前段时间U盘不慎丢失,没有启动盘,又想装ubuntu双系统,该怎么办呢?基于以前装黑苹果的经历,决定用...
  • 在学习linux的过程中,ubuntu无疑是初学者的最佳选择。 下面来列举给Windows系统安装ubuntu双系统的三种方法。 一、虚拟机安装(不推荐) 使用工具:Vmware 如果不是因为迫不得已,比如Mac OS对硬件不兼容,...
  • FPGA上运行LINUX

    千次阅读 2018-03-23 18:05:41
    U盘分区:一个FAT32的BOOT,一个LINUXEXT3的rootfs,电脑不显示盘,就格式化一下,注意盘区类型别格式化没了安装VMWARE:用这个打开linux虚拟机,运行要密码,解压也要密码,解压字符(解压前输入)sudo tar --strip...
  • 在移动硬盘内安装centos7心酸历程

    万次阅读 2019-04-24 23:14:10
    因为在本地硬盘安装双系统会覆盖原来的grub,且不能删除linux否则win系统会损坏(感觉麻烦),于是打算在移动硬盘内装linux系统。安装前参照了一些网络文章,图片部分删除,借用了网络图片。 一、安装前准备 ...
  • 扫盲Tails操作系统(一)

    万次阅读 2014-12-30 22:28:00
    作为 Linux 发行版,Tails 衍生自 Debian(Debian 是最有影响力的社区发行版,没有之一)。设计 Tails 的目的就是为了帮助用户实现匿名上网,并最大限度保护个人隐私。为了达到这个目的,Tails 内置了各种隐匿身份和...
  • linux使用mkfs.vfat格式SD

    万次阅读 2013-09-05 15:45:36
    公司有一产品,是使用安卓系统的,前天给客户弄出问题来了,使用不了,拿回来一看,里面sdcard内存全满了,使用adb的ls-l命令又查不出里面有任何文件,后来想到要给它进行格式化 查了些资料,发现buxybox里面是有mkfs.vfat ...
  • win7引导安装ubuntu无需U盘启动

    万次阅读 2018-01-08 11:46:48
    因为最近本人开始学习深度学习内容,故使用linux比较多,然本人本cpu太小,使用VMware,太,故琢磨双系统,加之最近u盘丢了,故没有使用u盘做启动盘(使用u盘制作启动,损伤u盘内存)。一下经过本人亲自实践,可用...
  • Linux 下监控USB设备拔插事件

    万次阅读 2018-01-29 09:34:10
    使用Netlink来实现这是一个特殊的socket,可以接受来自内核的消息代码如下:运行结果如下:当有USB设备插入时:当有USB设备拔出时:2.使用udev的规则来实现自2.6 核心开始,就可以使用udev 协助管理系统中各设备名称...
  • 如何用U盘安装Windows操作系统

    万次阅读 2017-12-31 21:30:32
    在计算机普及的今天,我们时常会遇到需要重装系统的时候,这里就给大家罗列一下安装操作系统的主要的几种方法,并且教会大家如何简便的用U盘安装系统。自己动手,丰衣足食。 以下是安装系统的主要方式,有三种,...
  • 电脑安装双系统(win+Linux)的一些重要步骤总结

    万次阅读 多人点赞 2014-12-05 22:43:56
    首先我的机器的Dell Inspiron 5420(4G内存+500G硬盘,这个写出来主要是为了以后在为LINUX系统划分空间时作参考) 另外,装系统需要的一些软件和硬件: 硬件:1.U盘一个(大小至少能装下系统的那个ISO镜像文件,一般...
1 2 3 4 5 ... 20
收藏数 9,160
精华内容 3,664
关键字:

u盘运行linux系统很卡