一、Ubuntu/Windows双系统修复引导

 
首先说明:在Windows存在的前提下安装Ubuntu(或者Ubuntu系列)是不需要修复引导的。因为grub会自动搜索存在硬盘中的系统。
 
而在Ubuntu存在的前提下安装Windows的话,则没有那么好运了。你得自己修复引导。可是,如何修复呢?不要急,既然咱grub能自动搜寻硬盘中的系统,
 
那么只要重装一次grub就好了。可是我们都无法进入Ubuntu系统了,又如何重装grub呢?傻呀,有ubuntu启动盘呀!在BIOS下设置ubuntu启动盘启动,
 
选择Try Ubuntu,如果你选择的是中文,那肯定就是“试用Ubuntu",然后进入到临时的ubuntu系统,打开Terminal,进行以下操作:
 
1.sudo -i
 
2.fdisk -l
 
3.mkdir /mnt/temp
 
4.mount /dev/sdaX /mnt/temp   //注意,此处的/dev/sdaX是你根目录所在的驱动器
 
5.mount /dev/sdaY /mnt/temp/boot   //注意,此处的/dev/sdaY是你的boot所在驱动器
 
6.grub-install --root-directory=/mnt/temp /dev/sda
 
7.reboot
 
搞定!下面来说说原理。
 
首先我们用Ubuntu启动盘启动的并不是我们存在于硬盘中的Ubuntu系统,但是我们要在这个系统中加载我们硬盘中的Ubuntu系统,然后对存在的Ubuntu系统
 
进行grub的重装。当然,grub能够重装的前提是要加载boot,否则是白费功夫。好了,reboot完之后你就会发现你的grub回来了,又开启双系统时代了!
 
二、安装CentOS 7,安装之后发现Win2008R2的启动项修复

安装CentOS 7,安装之后发现Win2008R2的启动项不见了(Windows7同理)。一般安装Linux过程中会自动识别windows系统并添加引导项,centos的问题在于默认不支持ntfs分区,导致win7被无视了。
恢复步骤如下:
1. 添加EPEL源(ntfs-3g在该源中):
$ yum search epel
只找到一个epel-release.noarch, 就装它了。
# yum install epel-release

2. 安装ntfs-3g用于识别ntfs分区:
# yum install ntfs-3g

3. 重新生成引导项:
# grub2-mkconfig -o /boot/grub2/grub.cfg

三、Linux教程

入门教程:http://www.92csz.com/study/linux/

命令大全:http://man.linuxde.net/

一、界面:

在Ubuntu、Linux Mint上安装Mac OS X主题

http://www.linuxeden.com/html/softuse/20130829/143031.html

Ubuntu、Windows 、Linux集合的更多相关文章

  1. Redhat/Ubuntu/Windows下安装Docker

    Redhat/Ubuntu/Windows下安装Docker 什么是Docker Docker是Docker.inc公司开源的一个基于LXC技术之上构建的Container容器引擎,基于Go语言并遵从 ...

  2. MongoDb Windows linux平台环境及主流编程语言驱动安装同时配置mongoDb的远程连接

    <一,>MongoDB 简介篇Ruiy; MongoDB是一个高性能,开源,无模式的文档型数据库,是当前NoSql数据库中比较热门的一种.它在许多场景下可用于替代传统的关系型数据库或键/值 ...

  3. .NET Core多平台开发体验[3]: Linux (Windows Linux子系统)

    如果想体验Linux环境下开发和运行.NET Core应用,我们有多种选择.一种就是在一台物理机上安装原生的Linux,我们可以根据自身的喜好选择某种Linux Distribution,目前来说像R ...

  4. 双系统windows+linux如何正确删除linux

    双系统windows+linux如何正确删除linux 2017年11月16日 10:42:49 dovepym 阅读数:26363   之前在windows的基础上又安装了ubuntu系统16.04 ...

  5. 以安装PyTorch为例说明Anaconda在Windows/Linux上的使用

    在Windows10上配置完MXNet 1.3.0后,再配置PyTorch 1.0时,发现两者需要依赖的NumPy版本不一致,之前是通过pip安装NumPy,根据pip的版本不同,会安装不同版本的Nu ...

  6. Linux (Windows Linux子系统)

    Linux (Windows Linux子系统) 如果想体验Linux环境下开发和运行.NET Core应用,我们有多种选择.一种就是在一台物理机上安装原生的Linux,我们可以根据自身的喜好选择某种 ...

  7. windows/Linux下设置ASP.Net Core开发环境并部署应用

    10分钟学会在windows/Linux下设置ASP.Net Core开发环境并部署应用 创建和开发ASP.NET Core应用可以有二种方式:最简单的方式是通过Visual Studio 2017 ...

  8. 手把手教你Windows Linux双系统的安装与卸载

    作者:-叶丶知秋 链接:https://blog.csdn.net/fanxueya1322/article/details/90205143 转载请保留出处 良许前言: 后台突然有很多小伙伴留言想看 ...

  9. Windows & Linux 安装使用 Vim 编辑器 3分钟入门 - 精简归纳

    Windows & Linux 安装使用 Vim 编辑器 3分钟入门 - 精简归纳 JERRY_Z. ~ 2020 / 8 / 25 转载请注明出处! 目录 Windows & Lin ...

随机推荐

  1. k-sum 问题

    问题描述 给定一个数组及数字 k ,从数组中找出所有相加结果为 k 的组合. 示例: 给定数组 [1,1,1] 令 k=2,输出: [[1,1]] 给定数组 [10, 1, 2, 7, 6, 1, 5 ...

  2. vscode 注册表

    Windows Registry Editor Version 5.00 ; Open files [HKEY_CLASSES_ROOT\*\shell\Open with VS Code] @=&q ...

  3. win10 cmd 替换 powershell

    打开注册表编辑器,定位至: \HKEY_CLASSES_ROOT\Directory\Background\shell\Powershell\command cmd:  cmd.exe /s /k p ...

  4. Spring 配置RMI远程调用

    项目中遇到了跨系统调用,当初想的是用webservice或者是hessian.但是这个接口用到的并不多,而且是一个非常简单的方法.所有便想到了RMI.在spring中 实现RMI非常简单. 暴露服务: ...

  5. java Response 设置中文编码

    response.setHeader("Content-type", "text/html;charset=UTF-8"); response.setChara ...

  6. Pandas基本功能详解

    Pandas基本功能详解 Pandas  Pandas基本功能详解 |轻松玩转Pandas(2) 参考:Pandas基本功能详解 |轻松玩转Pandas(2)

  7. linux 安装 配置网络 备份 快照

    安装系统准备: 1.软件准备 vmware workstation14.vm14key.centos系统镜像 secureCRT http://sw.bos.baidu.com/sw-search-s ...

  8. P2421 [NOI2002]荒岛野人

    传送门 答案不大于 $10^6$,考虑枚举答案 对于枚举的 ans,必须满足对于任意 i,j(i≠j) 都有 使式子$c_i+kp_i \equiv c_j+kp_j\ (mod\ ans)$成立的最 ...

  9. dedecms中模板函数

    下面来解说下DEDECMS织梦CMS模板里面的函数说明 在文件include/inc_function.php里面 1 2 GetCurUrl() 获贴切前的脚本的URL 1 2 GetAlabNum ...

  10. NETSpider 网络蜘蛛采集工具

    NETSpider网站数据采集软件是一款基于.Net平台的开源软件.软件部分功能是基本Soukey软件进行开发的.这个版本采用VS2010+.NET3.5进行开发的.NETSpider采摘当前提供的主 ...