ubuntu 14.04要做的 ubuntu18
大家好,关于ubuntu 14.04要做的很多朋友都还不太明白,不过没关系,因为今天小编就来为大家分享关于ubuntu18的知识点,相信应该可以解决大家的一些困惑和问题,如果碰巧可以解决您的问题,还望关注下本站哦,希望对各位有所帮助!
如何为ubuntu14.04系统做备份
用diskgenuis软件先将硬盘上的分区全部删除,然后对硬盘重新分区,并格式化。然后用个验证过的系统盘重装 win7系统就行了,这样就可以全程自动、顺利解决系统安装的问题了。用u盘或者硬盘这些都是可以的,且安装速度非常快。但关键是:要有兼容性好的(兼容ide、achi、Raid模式的安装)并能自动永久激活的、能够自动安装机器硬件驱动序的系统盘,这就可以全程自动、顺利重装系统了。方法如下: 1、U盘安装:用ultraiso软件,打开下载好的系统安装盘文件(ISO文件),执行“写入映像文件”把U盘插到电脑上,点击“确定”,等待程序执行完毕后,这样就做好了启动及安装系统用的u盘,用这个做好的系统u盘引导启动机器后,即可顺利重装系统了;
2、硬盘安装:前提是,需要有一个可以正常运行的Windows系统,提取下载的ISO文件中的“*.GHO”和“安装系统.EXE”到电脑的非系统分区,然后运行“安装系统.EXE”,直接回车确认还原操作,再次确认执行自动安装操作。(执行前注意备份C盘重要资料!);
ubuntu14.04安装教程
前些天上了操作系统原理,老师让把Ubuntu装上,没办法硬着上了,在网上搜了很多教程以及帖子看了,也帮着一些同学装上了Ubuntu,遇到了不少的小问题,现在把经验拿出来和大家分享。Linux有很多的发行版本,Ubuntu也是其中的一个咯,这里介绍两种安装Ubuntu的方法,我基本上用的是U盘安装,硬盘安装也行,比U盘稍微麻烦。
方法一:U盘安装
准备工作:
Ubuntu的镜像文件,下载地址,我这里下载的是ubuntu-14.04-desktop-amd64.isoUltraISO软件,用于刻录启动U盘。一个空U盘,当作启动盘。
准备工作做完之后,下面开始一步步的安装Ubuntu:
给电脑分大概30G左右的存储空间,从现有的硬盘上面直接割肉。右键点击计算机--管理--磁盘管理,可以很清楚的看到各个磁盘的分区情况,右键点击选好割肉的磁盘,点击压缩卷,压缩出大概30G的内存,第一步就完成了。如下图所示:分好区之后就开始刻录U盘启动盘了,安装下载好了的UltraISO软件并打开,菜单里找到“启动”单击“写入硬盘映像”,在弹出窗口中找到“便捷启动”单击“写入新的硬盘主引导记录(MBR)”选择“USB-HDD”并单击接下来就是等待了,搞完之后重新启动电脑,插入U盘,并按相应的快捷键进入BIOS,选择U盘启动。
下面把大部分的电脑BIOS启动按键列出来,方便各位查看。组装机主板品牌笔记本品牌台式机主板品牌启动按键笔记本品牌启动按键台式机品牌启动按键华硕主板F8联想笔记本F12联想台式机F12技嘉主板F12宏基笔记本F12惠普台式机F12微星主板F11华硕笔记本ESC宏基台式机F12映泰主板F9惠普笔记本F9戴尔台式机ESC梅捷主板ESC或F12联想ThinkpadF12神舟台式机F12七彩虹主板ESC或F11戴尔笔记本F12华硕台式机F8华擎主板F11神舟笔记本F12方正台式机F12斯巴达卡主板ESC东芝笔记本F12清华同方台式机F12昂达主板F11三星笔记本F12海尔台式机F12双敏主板ESCIBM笔记本F12明基台式机F8翔升主板F10富士通笔记本F12精英主板ESC或F11海尔笔记本F12冠盟主板F11或F12方正笔记本F12富士康主板ESC或F12清华同方笔记本F12顶星主板F11或F12微星笔记本F11铭瑄主板ESC明基笔记本F9盈通主板F8技嘉笔记本F12捷波主板ESCGateway笔记本F12Intel主板F12eMachines笔记本F12杰微主板ESC或F8索尼笔记本ESC致铭主板F12苹果笔记本长按“option”键磐英主板ESC磐正主板ESC冠铭主板F9
进入后选择“中文简体”,选择“安装系统”
联网、不联网都可以,继续下一步。
选择“其他选项”,手动创建调整分区。
一般的分区格式是(这里以30G为例子),200MB的/boot(主分区), 2048MB的“交换空间”(逻辑分区), 20480MB的“/”(逻辑分区),剩下的空间都给“/home”(主分区).
如果在分区的时候,分了一个主分区后,出现了不能再分配的情况,很可能是主分区已经满了,这个时候就应该将之前的分区抹去,全部分配为逻辑分区。
如果分区之前就无法进行分区操作,先选中分区后点击分区操作的“-”,将空闲分区格式化,然后就可以操作了。
接下来的时间就是等待了。。。。。
方法二:硬盘下安装Ubuntu14.04
准备工作,除了上面提到的Ubuntu14.04的镜像文件之外,还需要另外一个写入MBR的辅助工具,EasyBCD 2.2。
安装步骤如下:
打开之后会出现一个文件,在里面写入如下的内容:
title Install Ubunturoot(hd0,0)kernel(hd0,0)/vmlinuz boot=casper iso-scan/filename=/ubuntu-14.04-desktop-amd64.iso ro quiet splash locale=zh_CN.UTF-8initrd(hd0,0)/initrd.lz
注意自己写入的时候需要把
ubuntu-14.04-desktop-amd64.iso替换成你自己下载的ubuntu版本,接下来就把准备好的Ubuntu 14.04的iso镜像文件用压缩软件或者虚拟光驱打开,找到casper文件夹,把里面的initrd.lz和vmlinuz解压到C盘,把.disk文件夹也解压到C盘,然后在把整个iso文件复制到C盘。
之后就重新启动电脑,选择 NeoGrub引导加载器选项,就能够进入我们这只好了的Ubuntu镜像里面了,默认桌面有2个文档一个是示例,我们选择开始安装Ubuntu 14.04 LTS,记得在这之前要按Ctrl Alt T打开终端,输入代码:sudo umount-l/isodevice这一命令取消掉对光盘所在驱动器的挂载(注意,这里的-l是L的小写,-l与/isodevice有一个空格。),否则分区界面找不到分区。
之后的步骤和上面进入ubuntu的步骤都是一样的了。
如果在什么不小心的操作上造成了windows进入不了,这个只是MBR出现了损坏,我碰到这个情况的时候在网上下载了winpe,又制作了一个winpe的启动盘,利用里面的磁盘引导修复工具直接能一键修复损坏的部分,windows能很顺利的修复好。
下面给出winpe的链接地址。
如何在 Ubuntu 14.04 里面配置 chroot 环境
你可能会有很多理由想要把一个应用、一个用户或者一个环境与你的 Linux系统隔离开来。不同的操作系统有不同的实现方式,而在 Linux中,一个典型的方式就是 chroot环境。
在这份教程中,我会一步一步指导你怎么使用 chroot命令去配置一个与真实系统分离出来的独立环境。这个功能主要可以用于测试项目,以下这些步骤都在 Ubuntu 14.04虚拟专用服务器(VPS)上执行。
学会快速搭建一个简单的 chroot环境是一项非常实用的技能,绝大多数系统管理员都能从中受益。
Chroot环境
一个 chroot环境就是通过系统调用,将一个本地目录临时变成根目录。一般所说的系统根目录就是挂载点"/",然而使用 chroot命令后,你可以使用其它目录作为根目录。
原则上,任何运行在 chroot环境内的应用都不能访问系统中其他信息(LCTT译注:使用 chroot把一个目录变成根目录,在里面运行的应用只能访问本目录内的文件,无法访问到目录外的文件。然而,运行在 chroot环境的应用可以通过 sysfs文件系统访问到环境外的信息,所以,这里有个“原则上”的修饰语)。
Chroot环境的用处
测试一个不稳定的应用服务不会影响到整个主机系统。
就算使用 root权限做了些不当的操作,把 chroot环境搞得一塌糊涂,也不会影响到主机系统。
可以在你的系统中运行另外一个操作系统。
举个例子,你可以在 chroot环境中编译、安装、测试软件,而不去动真实的系统。你也可以在64位环境下使用 chroot创建一个32位环境,然后运行一个32位的程序(LCTT泽注:如果你的真实环境是32位的,那就不能 chroot一个64位的环境了)。
但是为了安全考虑,chroot环境为非特权用户设立了非常严格的限制,而不是提供完整的安全策略。如果你需要的是有完善的安全策略的隔离方案,可以考虑下 LXC、Docker、vservers等等。
Debootstrap和 Schroot
使用 chroot环境需要安装 debootstrap和 schroot,这两个软件都在 Ubuntu的镜像源中。其中 schroot用于创建 chroot环境。
Debootstrap可以让你通过镜像源安装任何 Debian(或基于 Debian的)系统,装好的系统会包含最基本的命令。
Schroot命令允许用户使用相同的机制去创建 chroot环境,但在访问 chroot环境时会做些权限检查,并且会允许用户做些额外的自动设置,比如挂载一些文件系统。
在 Ubuntu 14.04 LTS上,我们可以通过两步来实现这个功能:
1.安装软件包
第一步,在Ubuntu 14.04 LTS主机系统上安装 debootstrap和 schroot:
$ sudo apt-get install debootstrap
$ sudo apt-get install schroot
2.配置 Schroot
现在我们有工具在手,需要指定一个目录作为我们的 chroot环境。这里创建一个目录先:
sudo mkdir/linoxide
编辑 schroot的配置文件:
sudo nano/etc/schroot/schroot.conf
再提醒一下,我们现在是在 Ubuntu 14.04 LTS系统上。如果我们想测试一个软件包能不能在 Ubuntu 13.10(代号是“Saucy Salamander”)上运行,就可以在配置文件中添加下面的内容:
[saucy]
description=UbuntuSaucy
location=/linoxide
priority=3
users=arun
root-groups=root
根据你的系统要求,调整上面的配置信息。
3.使用 debootstrap安装32位 Ubuntu系统
Debootstrap命令会在你的 chroot环境里面下载安装一个最小系统。只要你能访问镜像源,你就可以安装任何基于 Debian的系统版本。
前面我们已经创建了/linoxide目录用于放置 chroot环境,现在我们可以在这个目录里面运行 debootstrap了:
cd/linoxide
sudo debootstrap--variant=buildd--arch amd64 saucy/linoxide/
sudo chroot/linoxide/debootstrap/debootstrap--second-stage
你可以将--arch的参数换成 i386或其他架构,只要存在这种架构的镜像源。你也可以把镜像源 换成离你最近的镜像源,具体可参考 Ubuntu官方镜像主页。
注意:如果你是在64位系统中创建32位系统,你需要在上面第3行命令中加入--foreign选项,就像下面的命令:
sudo debootstrap--variant=buildd--foreign--arch i386 saucy/linoxide/
下载需要一段时间,看你网络带宽性能。最小系统大概有500M。
4.完成 chroot环境
安装完系统后,我们需要做一些收尾工作,确保系统运行正常。首先,保证主机的 fstab程序能意识到 chroot环境的存在:
sudo nano/etc/fstab
在文件最后面添加下面的配置:
proc/linoxide/proc proc defaults 00
sysfs/linoxide/sys sysfs defaults 00
保存并关闭文件。
挂载一些文件系统到 chroot环境:
$ sudo mount proc/linoxide/proc-t proc
$ sudo mount sysfs/linoxide/sys-t sysfs
复制/etc/hosts文件到 chroot环境,这样 chroot环境就可以使用网络了:
$ sudo cp/etc/hosts/linoxide/etc/hosts
最后使用 schroot-l命令列出系统上所有的 chroot环境:
$ schroot-l
使用下面的命令进入 chroot环境:
$ sudo chroot/linoxide//bin/bash
测试安装的版本:
# lsb_release-a
# uname-a
为了在 chroot环境中使用图形界面,你需要设置 DISPLAY环境变量:
$ DISPLAY=:0.0./apps
目前为止,我已经成功地在 Ubuntu 14.04 LTS上安装了 Ubuntu 13.10。
退出 chroot环境:
# exit
清理一下,卸载文件系统:
$ sudo umount/test/proc
$ sudo umount/test/sys