[转自己以前的文章]

导航:

● win7下硬盘安装ubuntu常见问题

●  win7下u盘安装ubuntu常见问题

吐槽:

Ubuntu的安装花了我将近15个小时,网上常见的、不常见的问题基本我都遇到了,因为之前装过三系统xp、win7x86、win7x64导致出现了一大推麻烦,,不过我相信等你解决了问题、克服了困难在看到Ubuntu界面的那一刻,才会觉得自己花时间,花精力做的东西是值得的

开始:

win7下硬盘安装ubuntu方法请参阅http://www.linuxidc.com/Linux/2014-04/100369.htm

常见问题:

Q.分区,包括(分配空间大小多少合适?是否该在win7下提前分区?写(hd0,0)到底对吗?分区的格式该给NTFS还是FAT32还是EXT234?保留几个主分区?)

A.Ubuntu系统分区没有固定的大小,但有合适的大小;最好不要在win7下提前分区,在安装ubuntu过程中去分区;有几种推荐的分法1.分两个区 /根分区、swap交换空间;2.分三个区 /根分区、swap交换、/home分区;3.分四个区/根分区、swap交换、/home分区、/boot分区;

其中:/根分区(主分区)用来放系统一般给10G~15G足够,大点可以给到20G.

swap交换空间用来放内存吃不下的程序,512内存给512M

/home分区用来放程序文件,多用户管理,剩下的一般都给它

/boot(主)用来存放引导100M~200M足以

Q.写(hd0,0)到底对吗?

A.用硬盘安装方法时需要我们写入menu.lst文件,这个文件的作用就是引导,引导我们Ubuntu系统、initrd.lz、vmlinuz的位置,所以这三个文件放在哪,我们的(hd0,N)N就写几,如果放在D盘了该写几呢?我们要去磁盘管理去数,右键计算机--管理--磁盘管理,从左至右数,主分区为(hd0,0)、(hd0,1)、(hd0,2)、逻辑分区为(hd0,4)、(hd0,5)、(hd0,6),(hd0,3)为整块逻辑分区,所以看你的D盘是主分区还是逻辑分区,是第几个分区就写N

Q.分区的格式该给NTFS还是FAT32还是EXT234?

A.网上有人给Ubuntu系统分了NTFS或者FAT32格式,其实这样根本没必要,NTFS格式对Ubuntu系统支持不好,FAT32又不支持传送大于4G的文件,所以我们留好硬盘空间后到Ubuntu安装界面再去分区,我们给/根分区选择用EXT4格式,支持好,安全性更好

Q.保留几个主分区?

A.安装ubuntu前最好只保留一个主分区(win7),否则再安装ubuntu时,会出现未分配硬盘不允许分配的情况

Q.硬盘安装不了,重启进入neogrub显示各种error、warning

A.请再次核对你的menu.list文件,确认无误,请注意(hd0,N)这个老问题,可以在neogrub引导下按e编辑,b保存,一个一个试,一般是从0到2。

Q.如果还是不行一直报老错误

A.请放弃硬盘安装,尝试用U盘

win7下u盘安装ubuntu方法请参阅http://www.linuxidc.com/Linux/2014-10/108402.htm

常见问题:

Q:分区问题

A:与硬盘安装时分区问题同样的方法

Q:U盘安装建议

A:U盘来安装大家会发现很容易就进去安装界面了,麻烦的就是得提前格式化下U盘,大家格式化之前最好备份好资料数据,以防后患

Win7下安装Ubuntu双系统常见问题的更多相关文章

  1. win7下安装ubuntu双系统的方法及心得体会(ps:要死好几回的节奏)

    1.win7下安装ubuntu系统后,可以很好进入ubuntu系统 但是进不去win7,开机有win7选项,但是选择后不管用 方法思路:各种修复win7的mbr 我的问题是:在winpe中发现,根本看 ...

  2. 【学习总结】win7下安装Ubuntu双系统的日常

    参考文献 1 - [双系统中删除linux(win7适用) ] 2 - [win7(32位)U盘安装.卸载ubuntu(64位)双系统] 3 - [Windows下安装Ubuntu 16.04双系统] ...

  3. [Linux]三种方案在Windows系统下安装ubuntu双系统(转)

    在学习linux的过程中,ubuntu无疑是初学者的最佳选择. 下面来列举给Windows系统安装ubuntu双系统的三种方法. 一.虚拟机安装(不推荐) 使用工具:Vmware 如果不是因为迫不得已 ...

  4. win8下安装ubuntu双系统

    终于成功在win8下安装成功ubuntu13.10, 安装方法来源于http://forum.ubuntu.org.cn/viewtopic.php?t=446557 下面的文件是该楼主的将安装ubu ...

  5. 怎样在Win10下安装ubuntu双系统

    Win10系统下安装ubuntu系统 安装前准备: 概念 在动手之前,一定要先了解双系统.系统引导.分区这3个概念,这样才能理解安装步骤,应对安装过程中的意外情况. 双系统 双系统就是开机之后,会有一 ...

  6. Windows 下安装 Ubuntu 双系统(更新)

    Windows + Ubuntu 16.04 ---> 双系统 前言:本篇文章是对之前文章的更新,更新的主内容是把原来用手机拍摄的图片换成了虚拟机的截图,以及对磁盘划分的新的见解和一些使用感受, ...

  7. 学习笔记42—Win7下安装Linux双系统

    1.下载Linux镜像:http://mirrors.163.com/ubuntu-releases/18.04.1/ 方法一: 1.用软通牒软件将Linux的镜像写入空的优盘中, 具体如下: 1) ...

  8. 三种方案在Windows系统下安装ubuntu双系统

    一.虚拟机安装(不推荐) 使用工具:Vmware 如果不是因为迫不得已,比如Mac OS对硬件不兼容,Federa安装频繁出错,各种驱动不全等等,不推荐使用虚拟机安装. 个人感觉这是一种对操作系统的亵 ...

  9. win7硬盘安装ubuntu双系统——注意项

    WIN7 下硬盘安装ubuntu 12.04 博客分类: ubuntu   仅为网络上的资料整理 资料引用:http://www.ctocio.com.cn/35/12325035.shtml htt ...

随机推荐

  1. POJ-3261-Milk Patterns(后缀数组)

    题意: 给定一个字符串,求至少出现k 次的最长重复子串,这k 个子串可以重叠. 分析: 先二分答案,然后将后缀分成若干组. 不同的是,这里要判断的是有没有一个组的后缀个数不小于k. 如果有,那么存在k ...

  2. JavaScript框架设计 第14章 动画引擎

    easing-js <!DOCTYPE html> <html> <head> <meta charset="utf-8"> < ...

  3. 【动态规划】Vijos P1616 迎接仪式

    题目链接: https://vijos.org/p/1616 题目大意: 长度为N的字符串,只含‘j’和‘z’,可以将任意两个字符调换K次,求能够拥有的最多的'jz'串. 题目思路: [动态规划] 首 ...

  4. Delphi NativeXml用法攻略

    NativeXml用法攻略 NativeXml可以在官网上下载,下载后将文件夹放在指定地方,打开DELPHI在其环境变量中引用NativeXml路径,然后在程序中引用NativeXml单元,我们就可以 ...

  5. a为整型数组,&a+1的含义

    #include <stdio.h> int main() { int a[10]; printf("a的值为:\t%d\n",a); printf("&am ...

  6. java JDK安装

    JDK安装包下载地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html 图释安装 ...

  7. How to Implement the IContextMenu Interface

    http://msdn.microsoft.com/en-us/library/windows/desktop/hh127443(v=vs.85).aspx IContextMenu is the m ...

  8. getting start with storm 翻译 第八章 part-1

    转载请注明出处:http://blog.csdn.net/lonelytrooper/article/details/12434915 第八章 事务性Topologies 在Storm中,正如本书前边 ...

  9. 在eclipse下远程调试hadoop2.0

    在<在eclipse下编译hadoop2.0源码>一文中,我详细介绍了如何在eclipse环境和命令行环境下编译hadoop2.0源代码,并简单介绍了如何构建hadoop环境,这篇文章将着 ...

  10. call, apply的用法意义以及区别是什么

    call和apply没有什么大的区别,两者的作用都是:改变对象的this指向的内容. 他们的写法不同,如下: func.call(func1, var1, var2, var3); func.appl ...