进入linux后,编辑/boot/grub/me写在前面:linux

由于如今linux普及率实在不高,不少地方都没有安装,包括高校机房。为了自身方便和宣传推广linux,决定在U盘上安装一个linux操做系统,随身携带。另外,我把观看本文的读者定位为:有必定linux基础,会安装linux的人。windows

U盘:我选择了Netac(朗科)U208可启动1G的U盘。缓存

发行版本:Debain Etch(Debian 4),由于dibian可定制性强。布局

特殊的硬件要求:性能

安装:操作系统

电脑有USB接口,主板支持U盘,可是不须要支持U盘启动命令行

使用:接口

主板支持从U盘启动内存

安装步骤:get

插入U盘,用Debian安装光盘启动进入安装界面,进行基础配置(好比键盘布局,语言等选项)

分区

分区是可否成功安装的关键之一

分区选择自定义分区,我第一次安装选择了在U盘上新建分区表,可是后来启动失败了,我不知道是否是这个缘由,仍是grub安装失败致使的。第二 次安装,我没有在U盘上新建分区表,而是直接分区(就是在windows下格一遍后的初始状态,只有一个区)。把U盘分红两个区,ext2(900多 M),而后剩下64M给swap做为交换分区。

为何这么分,我是这么思考的。

一、ext3的磁盘管理机制会让磁盘频繁读写,大大缩短U盘使用寿命,因此采用ext2格式。

二、既然是迷你型OS,U盘也只有1G,就不期望用上swap分区,主存主要是内存。分64M给OS只是为了防止系统没有swap出现未知错误。

三、我尝试过度一个小区为fat32,做为平常windows下U盘使用,可是在个人电脑widnows上会出现识别不出的错误,因此第二次安装取消fat32分区。

四、1G U盘OS的速度以及各类性能的瓶颈主要是USB的读写速度,这个瓶颈和是否把重要文件夹挂载到独立分区相比,差距是在太大,因此我选择了把OS所有安装到一个分区。因此选择一个ext2+一个swap。

为了提升U盘OS的通用性,因此我取消了非U盘的全部关联。好比由于我电脑上以前已经安装了linux,也有swap分区,Debian安装程 序会同时关联硬盘上的swap分区和U盘上的swap分区。因而我设置硬盘上的swap分区不可用(相对于要安装到U盘的OS而言)。

安装U盘OS的另一个关键是grub的安装

安装grub系统会问你是否安装到MBR上,选择否。把grub安装到U盘上。若是你有一个硬盘,那么通常硬盘就是(hd0),U盘就是(hd1),若是不知道你U盘是hd几。你能够用第二种表达方式:

你直接输入驱动器名字,方法以下:

ctrl+al+f2,在终端下输入命令。

fdisk -l

查看你的U盘驱动器名

个人是/dev/sdb

以后正常安装,直到完毕。

重启

如今设置BIOS从U盘启动。

成功进入GRUB。

若是直接选择进入linux,会出错。

由于刚才光盘安装的时候,是默认第一块硬盘为hd0的。

刚才安装grub的时候,U盘给识别为hd1,在grub的启动配置文件里面也是这么写的。而如今从U盘启动,那么grub就认为U盘是hd0,所以路径错误,出错。

因此在进入grub引导程序界面的时候,选择linux选项,按进行编辑,再选择全部行,把hd1(hd几,具体看你电脑)改成hd0,回车肯定,按引导。

进入linux后,编辑/boot/grub/menu.lst配置文件,把上述路径改过来。保存。重启。

OK,一个移动的迷你操做系统安装完毕。

安装建议:

因为U盘容量有限,在安装过程当中,不要安装窗口管理器。只安装基本系统或者再加一个笔记本管理系统。

安装完基本系统后,建议更改一下源配置文件

在安装以后,请清空deb包缓存,路径以下:/var/cache/apt/archives

新立德软件包在软件安装方面实在太好用了,建议安装,名字是:synaptic

每次要安装新软件以前,把里面的deb包所有删除。

毕竟只有文本界面的OS太丑,若是要安装窗口管理器,建议安装轻量级的窗口管理器。

xorg+xfce4是个不错的选择,简单易用,适合新手和老鸟。

命令行以下:

使用管理员身份安装

apt-get install xorg

rm /var/cache/apt/archives/*

apt-get install xfce4

rm /var/cache/apt/archives/*

若是你不爽,请安装fvwm或者e之类的。

若是要装kde和gnome,会在安装过程当中发生磁盘空间不够的状况。建议不要。或者把组件分批安装,安装完一批,立刻清空deb包缓存。

若是在安装过程当中不幸磁盘空间不足退出,请清空deb缓存后dpkg --configure -a继续

扫盲:

使用管理员权限:su

更改源配置文件:详见baidu和debian.cn99.com

如何安装一个包:管理员权限下,apt-get install 包名

如何安装linux到u盘安装程序,教你如何把linux安装到U盘相关推荐

  1. 电脑安装linux系统需要下载什么软件,教你如何在Linux中安装应用软件

    新的操作系统装好了,安装一些新的软件那是难免的.但是在Linux中,安装应用软件和Windows下有些不同哦.而且对于Linux初学者来说,安装软件是一件很让人头疼的事情.由于很多Linux应用软件都 ...

  2. 【Linux 中国】最适合程序员的 10 款 Linux 发行版

    最适合程序员的 10 款 Linux 发行版 我们为程序员和开发人员总结了 2022 年最好用的 10 款 Linux 发行版,以便他们开展日常工作和个人项目. 由于工作和项目需要,程序员和开发人员会 ...

  3. 机械革命无法使用U盘启动linux,机械革命bios设置,详细教您机械革命bios怎么设置u盘启动...

    机械革命其卓越的性能带给游戏玩家强悍的冲击,可以应对现在流行各类大型游戏,是一款性能非常不错的游戏本,能够满足大部分游戏玩家的基本需求.所以使用机械革命的用户不会少,那么机械革命bios怎么设置u盘启 ...

  4. html安装网卡驱动,网卡驱动怎么装,教您网卡驱动怎么安装

    装完系统后一般需要安装一些硬件驱动,说的简单点,电脑要上网就要有网卡,而要让网卡发挥作用就要有网卡驱动,就比如汽车要有汽油才能跑一样的,没有了驱动,网卡就发挥不了作用.那么网卡驱动怎么安装?下面,小编 ...

  5. 想要下载文件,却遭遇网盘限速?教你 3 个方法解决百度网盘限速!

    360网盘关闭后,百度云似乎要成为国内网盘的唯一选择,然而百度云下载速度太慢,显然是被限速了.下面有3个方法用于百度网盘加速下载,演示的下载文件是大于1G的一个 War3.zip 单文件.使用的宽带是 ...

  6. 机械革命无法使用U盘启动linux,机械革命u盘启动,详细教您机械革命bios怎么设置u盘启动...

    有使用机械革命的用户就知道它是一款在外观配色上融入了红黑色素,一款比较有个性的笔记本了,不过很多用这款笔记本的用户都不知道如何进行u盘启动设置,那么万一需要使用U盘安装系统该怎么去操作呢?下面,小编就 ...

  7. 【网络教程】群晖安装甜糖最新教程,手把手教您在Docker中安装官方甜糖

    文章目录 群晖安装Docker Docker安装甜糖官方固件 以前与大家分享了[网络教程]群晖中如何安装甜糖,手把手教您Docker安装甜糖,如何解决甜糖安装&使用中遇到的问题(已解决)!,但 ...

  8. linux下做桌面应用程序,PinePhone成功演示运行Linux桌面应用程序

    导读 移动设备和桌面设备是两种不同的形态,但包括微软.苹果.谷歌在内的科技巨头都试图打破这两种设备的壁垒,实现应用的互通. 除了Android和iOS两大主流移动系统的努力之外,拥有开源社区支持的Pi ...

  9. linux 中输入一个c程序,从c源程序到Linux可执行代码的过程

    你写了一个C程序,然后用gcc编译之后得到一个可执行程序.看起来相当简单,是吗? 你有没有想过编译的过程中发生了什么,C程序怎么转变成二进制程序的呢? 其实,源程序最终成为可执行程序经历了如下4个阶段 ...

最新文章

  1. ASP.NET命名规范
  2. SurfaceViewDemo
  3. minix中atoi、atol、atof的实现
  4. 质数之和c语言编程,C程序检查一个数字是否可以表示为两个质数之和
  5. 【C语言】统计数字字符的个数(字符组)
  6. 采用Spring管理Bean和依赖注入
  7. php 波形图,PHP分析.wav文件并绘制png格式的波形图_PHP
  8. 前段时间是Flash大战HTML5,现在是SliverLight“被遗弃”,我啊羡慕你们的热闹。...
  9. 如何让Java应用在Aone上打包速度提高100%以上
  10. vue项目报错,解决Module build failed: Error: Cannot find module ‘node-sass‘ 问题
  11. 2.Docker技术入门与实战 --- 核心概念与安装配置
  12. Office在线预览
  13. 苹果 企业 开发者账号 注册、申请续费整个流程($299的账号)
  14. linux pam limits.so,Linux 无法本地登录解决方法 报错/lib/security/pam_limits.so
  15. matlab 莫比乌斯带,教师数学论文,关于高等数学教学中运用多媒体手段相关参考文献资料-免费论文范文...
  16. skinsdog 狗网官网CSGO饰品皮肤开箱网站可直接取回
  17. 多智能体系统——竞争网络下异构多智能体系统的分组一致性问题 Group consensus of heterogeneous multi-agent system (附论文链接+源码Matlab)
  18. JavaScript 的发展历史
  19. 商米科技IPO被终止:曾拟募资10亿 蚂蚁集团与小米是股东
  20. 大数据用户画像实战之业务数据调研及ETL

热门文章

  1. element-ui 表格添加校验
  2. Orangepi Zero2——Linux串口开发
  3. mysql全模糊_MySQL文模糊检索问题的解决方法
  4. json转excel_Excel如何制作这种专业的仪表盘?
  5. Unity Metaverse(八)、RTC Engine 基于Agora声网SDK实现音视频通话
  6. app定位、地图、坐标系的那些坑
  7. 2018春节人生有感书法作品系列
  8. PMP准考证什么时候下载
  9. 基于springboot教学管理系统设计与实现
  10. 数据库实验设计——朋友圈【概念篇】