ubuntu安装,配置,制作镜像和还原

原创 2016年05月31日 21:32:09

每次换电脑或者重装都重新安装ubuntu很麻烦,不如一次配好了之后制作成镜像,一劳永逸。本文只是提纲,给自己用。


1.全新安装ubuntu

官网下载ubuntu16.04 amd64镜像,用ultraISO写入U盘。在windows下用disk genius等软件划分出一块未分配空间,,如果本次安装只为了制作镜像,那么只分8G即可,以减小镜像体积。从U盘启动,安装ubuntu,分区选那块未分配空间,创建分区,ext4文件系统,挂载点选/,8G内存及以上无需swap,/boot和/home可以单独分也可以不分。安装完重启。


2.设置ubuntu

这是按自己的需求设置的。

/etc/apt/source.list里添加中科大源,注意修改源的ubuntu版本为xenial

安装vim,git

apt安装fcitx。sogou官网下载sogou输入法deb包,sudo -i xx.deb安装。在系统设置的语言设置里选择fcitx为输入法管理器。终端输入fcitx-config-gtk3,将sogou加入输入法列表。

安装jdk,eclipse需要。先官网下载jdk(java SE),解压后放入/opt,设置PATH。

安装eclipse,官网下载,解压后放入/opt,设置PATH

安装树莓派交叉编译工具,git下载,解压后放入/opt,设置PATH。可以删除arm-bcm2708里除linaro的其他三个工具链。

安装ros,按照ros wiki上的步骤,添加ros源和key,先apt安装libboost1.58-dev,然后直接安装ros-kinetic-desktop。


3.制作镜像

挂载windows分区。假设windows分区是sda1和sda2,linux是sda3,sudo mount -t nfts /dev/sda2 /media/d

sudo dd if=/dev/sda3 of=/media/d/ubuntu.img

因为只分了8G,这个镜像只有8G,gzip压缩后更小。


4.用镜像安装ubuntu

livecd启动,用fdisk或gparted分好一块ext4分区,体积要大于镜像体积 。然后将镜像dd到分区。注意是分区不是设备,of=/dev/sda3。安装完了之后分区会有错误,因为镜像是8G的,分区大于8G。可以用gparted的check功能修复分区。

然后安装grub修复引导。dd完了后挂载分区到/media/sda3,grub-install --root-directory=/media/sda3 /dev/sda

生成grub配置文件grub-mkconfig -o /media/sda3/boot/grub/grub.cfg,grub会自动扫描硬盘生成配置文件。

修改默认启动,打开grub.cfg,注意要先修改权限。更改set default,原来是0,windows一般是4,不确定也可以翻一下配置文件确认一下顺序。

修改列表停留时间,在/etc/default/grub里修改TIMEOUT

相关文章推荐

将ubuntu系统制作成iso镜像文件

如何将当前的ubuntu系统制作成iso镜像文件
  • jdbc
  • jdbc
  • 2016年05月17日 04:16
  • 5880

ubuntu14.04用apt-mirror 制作ubuntu本地镜像源

sudo apt-get install apt-mirror 首先修改/etc/apt/mirror.list,使用cn.archive.ubuntu.com的源作镜像,即在所有archive.u...

Remastersys---制作当前的ubuntu系统镜像iso,自定义ubuntu系统

Remastersys则款软件,我们就是使用他来将当前的系统制作成iso镜像,一方面可以用来备份系统,二来可以进行系统的自定义,方便今后的直接安装 安装步骤如下  1 取得root权限 sudo...
  • jdbc
  • jdbc
  • 2016年05月25日 06:34
  • 3009

Delphi7高级应用开发随书源码

  • 2003年04月30日 00:00
  • 676KB
  • 下载

制作openstack使用的Ubuntu镜像

一.环境准备 OS:Ubuntu-14.04 制作镜像版本:Ubuntu-14.04.4-server-amd64.iso 查看是否支持虚拟化(有输出代表支持,否则在BIOS页面中设置即可):e...

Remastersys---制作当前的ubuntu系统镜像iso,自定义ubuntu系统

Remastersys则款软件,我们就是使用他来将当前的系统h
  • rually
  • rually
  • 2014年10月20日 19:38
  • 14840

UBUNTU如何做成系统镜像文件

硬件:ubuntu14.04.1 安装工具: sudo apt-get install squashfs-tools genisoimage UCloner是针对 Ubuntu Linux 编写...

Ubuntu内核镜像损坏或误删解决方法

某次Ubuntu弹框/boot分区空间不够,果断查找如何删内核镜像,可一不小心删光了所有的镜像,导致重启陷入memtest无法进入Ubuntu系统。 注: 本方案对物理或虚拟系统均适用 准备Ubu...

24 ioctl的自定义命令

系统调用ioctl函数的作用: 用户进程用于通过相应的设备驱动来获取或者设置硬件状态.ioctl ---> kernel ---> cdev.fops->unlocked_ioctl(...)在字符...
  • jklinux
  • jklinux
  • 2017年06月11日 10:35
  • 431

利用v4l2获取一帧数据到文件

到今天为止,终于利用摄像头搞出来一张图片,并成功显示,废话少说,接下来就把我再学习v4l2过程中的一些弯路和经验 和大家分享吧。 首先,要学习V4L2编程的整体框架:(可结合v4l2-api) 网...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:ubuntu安装,配置,制作镜像和还原
举报原因:
原因补充:

(最多只允许输入30个字)