选择ubuntu版本
ubuntu开发人员努力做到软件安装的简单化和灵活性。他们知道用户会在不同类型的计算机上安装ubuntu。为了满足每一位用户,用2中ubuntu Cd盘可以使用。
1.desktop : desktop Cd是推荐给桌面计算机和笔记本电脑用户的。用这张光盘,可以启动ubuntu,如果喜欢他,就安装它,
2.alternate install:alternate install Cd 推荐在服务器上安装的时候使用,用这张光盘,可以启动进入安装程序,当系统安装完毕,在运行ubuntu。
现在又出了ubuntu u 盘。类似 desktop cd。
如果决定要安装ubuntu,要选择相应的计算机体系结构的安装盘。安装盘支持的计算机类型如下:
pc: 如果计算机的处理器是 interl 380 ,480 xeon或奔腾系列中的一种,应该选择这种。也可以用它来安装除AMD64以外的所有AMD
处理器。
AMD64:为cpu为64位的AMD处理器所使用。
powerpc: 如果使用的是基于powerpc的cpu(一般是Apple macs,powerbooks和mac minis),应该使用这个版本。
安装前的准备
如何在一块单硬盘上建立XP+Linux双系统?分区是最大的问题,特别是在单硬盘上建立XP+Linux双系统,搞不好硬盘就挂了,后果很严重。在安装前一定要备份。
大先要提前准备好一个分区用来专门安装ubuntu,比如我把D盘拿来专供ubuntu使用。
安装
在Bios中设置成光驱启动优先,将盘放入光驱,重启,就会出现下面的画面.
继续参考:http://tech.ddvip.com/2007-11/119606770237967.html 这个网页是一个入门系列,非常好
WIN7下硬盘安装Ubuntu 10.10双系统
一 准备工作(在WIN7下操作完成)
1 从官网http://www.ubuntu.com/上下载镜像文件,大小接近700M。下载EasyBCD最新版安装之。特别声明:EasyBCD是一款很优秀的系统引导软件,功能强大,最关键的是傻瓜式一站式简易操作,极其适合新手使用!!!网上很多说用Grub4DOS,经我实验,操作极其麻烦而且极易引导失败,强烈不推荐!!!
2 腾出一个盘,点击右键格式化后删除之。网上很多说使用磁盘压缩功能以整理出空白分区,个人觉得那空间有限,而且还没删除来得痛快。这个盘10G以上比较稳妥。
3 安装好EasyBCD 2.0后,启动软件:
add entry-》neogrub=》install-》config,会打开一个用记事本打开一个文件,将如下代码粘贴到文件尾部:
title Install Ubuntu 10.04
root (hd0,0)
kernel (hd0,0)/vmlinuz boot=casper iso-scan/filename=/Ubuntu-10.04-desktop-i386.iso ro quiet splash locale=zh_CN.UTF-8
initrd (hd0,0)/initrd.lz
注意下载的版本名和版本号要和文件中的一样。对于有的电脑上你的第一个盘符并不是C盘,在磁盘管理中可以看出,所以安装时需将(hd0,0)改为(hd0,1)【假设为第二个】。
到此,EasyBCD部分就操作完了。
下面将下载的Ubuntu iso文件放到某个盘的根目录下,并重命名为‘ubuntu-10.10- desktop-i386.iso’(记住一定要改为这个名字,也就是要保证和你下载的Ubutu镜像文件名一致!!!),然后用虚拟光驱或解压缩软件将iso打开,将casper文件夹目录下的vmlinuz和 initrd.lz复制或解压到C盘根目录下。
安装过程
重新启动选择NeoGrub Bootloader启动项,就会进入Ubuntu桌面,先不要急着点击点桌面上的安装系统图标。先点击桌面左上角应用程序—附件—终端,输入sudo umount -l /isodevice(这个很重要,否则会出现后面所诉的问题)后回车。www.linuxidc.com这主要是为了防止安装过程中出现“无法卸载挂载点”的错误。到次可以点击桌面上的安装Ubuntu一步步按照提示选择安装了。
到了分区这一步建议选择与原系统共存。也可以选择自定义,请参照文后的linux分区知识。
安装的时候选择“手动分区”
1 选择“free space”(空闲空间)
2 点击“New partition”(新建分区)
3 选择新分区的类型:Primary(主分区)(安装双系统且已安装Windows的话,/分区的类型选择Primary或者Logical都可以,其它分区选择Logical逻辑分区。单独安装Ubuntu到全新磁盘,/分区需要选择Primary,其它分区选择Logical逻辑分区就可以)
4 输入新分区的大小(以MB为单位)
5 选择新分区的位置(你希望新分区是建在可用空间的首部还是尾部,一般默认统一选择“开始”就可以)
6 选择使用的文件系统(一般用ext3或ReiseFS)
7 选择挂载点
8 点击“OK“确认
一般常见的分区方式有:
1 分两个区:/ 分区和 SWAP分区;
2 分三个区:/分区、/home分区和SWAP分区。关于详细的分区设置建议先参考一下相关文章。
下图为3个分区的方式(推荐),注意:为了避免不必要的麻烦,引导程序(Device for boot loader installation)的路径最好不要使用默认的设置,而应在下拉菜单选项中选择“/分区”所对应的设备(下图中应选择/dev/sda1)。(在选择安装启动引导器的设备时,可以选择我们分好的 / 区,也可以新建一个/boot区)
最重要的部分:安装启动引导器的设备!
如果之前有分/boot区这里一定要记得选择为/boot目录所在的硬盘分区,类似/dev/sda7之类;
如果没有分出/boot区,这里一定要选择为根/目录所在的硬盘分区
这里之所以重要,因为有两个好处:一、grub不会成为主引导;二、当想更新(重装)ubuntu系统时,直接在win7下格掉ubuntu所在的硬盘即可, 否则 两个系统全部要重装
(我的2个硬盘显示为 sda,sbd)
三 安装之后
1 修改系统启动引导项。安装完成重启后你会发现默认启动系统为Ubuntu。
打开终端输入命令
sudo gedit /etc/default/grub
修改GRUB_TIMEOUT="10"
然后在终端中输入sudo update-grub
update 命令会自动找到 windows 7 启动项。并且自动更新 /boot/grub/grub.cfg 文件。这样重启就能进windows了。
或者采用如下办法:
安装好后重启进入WIn7,打开EasyBCD,如图,删除NeoGrub(1~3);
4 点击Linux/BSD
5 Type 选GRUB(Ubuntu使用的是Grub启动管理器)
6 Name是显示在启动界面上的文字,自己填
7 Drive就是你刚才安装Grub的分区,“/”或“/boot”的那个分区
8 点击Add
我的用grub(legacy)进不了系统,改为grub2就可以了)
然后你也可以点击View Settings修改默认启动哪个系统、点击Edit Boot Menu修改默认等待多少秒之类
P.S.这样的启动引导还是windows的,想用linux的引导还需要修复grub那几句,这种方 法,具体的网上有很多了
用easybcd的好处是,不用livecd什么的,也不用折腾grub4dos,可以比较简单的进入linux。
注:因为grub是安装到ubuntu中,如果 windows出现问题重新安装,我们仅仅用easybcd添加下启动项即可。(或者用使用Ubuntu Live CD修复Grub引导http://blog.sina.com.cn/s/blog_73b6331101017lwy.html)如果要升级ubuntu的话比较恶心了,这个东西会将grub写入mbr中,如果升级ubuntu的话必须得重新安装,曾经从某个版本的ubuntu升级到另一个版本,发现升级的和直接安装的有区别,所以每次都是重新安装系统。这个不确定升级会不会出现这个问题
当你不要ubuntu的时候,直接在window里磁盘管理删了它所在的分区,然后在Easybcd里删了它的引导就行,不影响你的windows系统,这就是为啥我不用ubuntu来引导windows的原因。
最后,C盘根目录下vmlinuz和 initrd.lz文件一定要删除,重启电脑就可以进入Win7、Ubuntu双启动界面了。
附录:如何分区最科学:
一般常见的分区方式有:
/ 文件系统和 SWAP分区;
/文件系统、/home文件系统和一个SWAP分区
再详细点,再多个/boot系统、 /var文件系统等Linux目录树、不属于Linux目录树的/back(名字自己定,/file也可以,这是自己用来存放备份数据的地方)
只分一个 / 和 swap 也有它的好处,可以最大限度的利用硬盘空间(用户用时只要 / 没用完,就可以不去理会硬盘空间的问题),但这样重装系统时要先备份
/home,不然重装就麻烦。如果你给 OS 的硬盘空间比较小,比如只有8G、10G的,采取这种方式比较好,虽然默认系统装完后,/ 文件系统只有3个G
左右,但随着你安装软件的增多,/ 文件系统也会越来越大的。
但只划分一个/分区也比较危险,这就意味着,所有的数据都将存放在唯一一个 / 文件系统中,这对于实际的生产系统来说是不安全的(就如同我们在使用Windows 时也不会只划分一个 C 盘)。如果分配给 OS 的空间大一些,则可以将 /home 独立挂载,也可以再根据自己需要把其它如 /boot、/var 等独立
挂载,这样有一定好处:
(将/boot单独分区)
1 可以有几个不同的操作系统共享同一套内核 方便管理
2 boot目录的IO访问比较少,单独放在一个分区,可以防止其它目录的读写导致boot的inode损坏
3 老主板有1024柱面问题 单独在前1024柱面分一个boot分区 可以避免这个问题
4 如果做RAID或者LVM,引导管理程序可能不支持,导致找不到内核,因此单独的boot分区就很有意义了
5 方便使用dd这样的工具进行备份
6 可以用只读方式挂载boot分区 增加安全性
ps: 如果喜欢折腾系统 常常重装 那么单独分出来确实没什么用处
如果将/boot单独分区,则/boot为主分区,而/分区不必是主分区。
安全的分区方案原则:系统数据和普通用户数据分离放置于不同的分区 (即使用单独的 home 分区);不经常变化的系统数据和经常变化的系统数据分
离放置于不同的分区(即使用单独的 usr 分区和 var 分区)。
一般地,在一个实际系统中至少要创建单独的 /home 分区。
找不到SWAP分区选项?
swap 直接在 分区类型里选 不是在 分区名称里选
swap 是类型不是 名称
/ 、 /boot 、/home 这些是 分区名称 他们的类型 可以选 ext2、ext3 ……
swap 没有名称 就类型swap
你需要在 分区类型中去选
创建分区的时候会有这样的提示:
Error informing the kernel about modifications to partition /dev/sda1--Device or resource
busy.This means Linux won't know about any changes you made to /dev/sda1 until you
reboot -- so you shouldn't mount it or use it in any way before rebooting.
查看设备
sudo parted /dev/sda print
参考:http://blog.csdn.net/hitmediaman/article/details/6312079
http://www.enet.com.cn/article/2011/0303/A20110303833892.shtml