linux下硬盘安装ubuntu,Ubuntu硬盘安装
出自Linux Wiki
提示:此文已超过 8 年(3058 天)未更新,如发现内容过时或有误,欢迎改进:)
为了方便无光驱、无刻录机、无U盘的用户安装,Ubuntu的硬盘安装功能曾不断改进,至Ubuntu 8.10后已渐趋稳定。目前直接利用Ubuntu Desktop LiveCD的iso镜像即可方便启动Ubuntu安装程序。
提示:
对于熟悉硬盘安装一般过程的朋友而言,本文的核心部分在文章末尾的umount -l。
提示:
本文所介绍的方法应适用于Ubuntu 8.10+或类Ubuntu系统(如Linux Deepin)。最新测试过的系统包括Linux Deepin 11.12。
准备工作
准备光盘镜像
首先下载Ubuntu的desktop CD,如ubuntu-9.04-desktop-i386.iso,建议放在分区的根目录下,不要修改文件名(以便安装程序寻找)。分区格式可以是fat、ext3、甚至NTFS等等。
准备启动文件
用WinRAR(Windows环境)或归档管理器(Linux环境)打开iso文件,把casper/initrd.lz和casper/vmlinuz两个文件解压出来,放在C盘根目录下(Windows环境)或Grub能找到的其它地方。如果是Linux环境,注意不要覆盖同名文件(如可以把这两个改名为ubu_initrd.lz,ubu_vmlinuz)。
提示:
在Linux中,也可以先挂载iso文件,再复制。参见使用iso格式虚拟光驱文件。
准备Grub
接着配置Grub。如果只有Windows系统,也最好安装一个Grub,具体请参照用Windows引导器启动Grub。
编辑Grub的菜单文件,创建C:\menu.lst(Windows环境)或编辑/boot/grub/menu.lst(Linux环境),在其最后加入:
# "#"开头的是注释,不用加进配置文件。
title Install Ubuntu
# 设置root为存放提出出的vmlinuz和initrd.lz的分区。(hd0,0)通常表示Windows的C盘
root (hd0,0)
# 将下两行的/vmlinuz、/initrd.lz修改为两个文件在相应分区上的路径,再将Ubuntu镜像的名字改为相应Ubuntu镜像的名字即可。
kernel /vmlinuz boot=casper iso-scan/filename=/ubuntu-9.04-desktop-i386.iso ro quiet splash locale=zh_CN.UTF-8
initrd /initrd.lz
有关(hd0, 0)的含义,请参考Grub磁盘分区表示方法。
如果用的是Grub2,则可相应地加入(具体方法见Grub2配置#自定义菜单项):
menuentry "Install Ubuntu" {
# 把 (hd0, 1)修改为存放提取出的vmlinuz和initrd.lz的分区。
set root=(hd0,1)
# 将下两行的/vmlinuz、/initrd.lz修改为两个文件在相应分区上的路径,再将Ubuntu镜像的名字改为相应Ubuntu镜像的名字即可。
linux /vmlinuz boot=casper iso-scan/filename=/ubuntu-9.04-desktop-i386.iso ro quiet splash locale=zh_CN.UTF-8
initrd /initrd.lz
}
安装
重新启动电脑并进入Grub。在菜单中选择Install Ubuntu。如果一切正常的话,稍等一阵就会进入和LiveCD一样的环境了。
这时要特别注意的一点是:要打开终端,执行
sudo umount -l /isodevice
然后再运行安装程序,否则在安装时不能分区。
提示:
有关上面命令中-l的具体作用,参见umount
提示:
如果执行上面的命令后安装仍不能正常进行,请把iso文件移动到移动硬盘上或U盘上再试。
参考资料
本文对您有帮助?分享给更多朋友!
反馈与讨论
发现文档不全面、有错误却没时间编辑文档?想分享自己的经验或见解?欢迎在此留言、讨论。
linux下硬盘安装ubuntu,Ubuntu硬盘安装相关推荐
- Linux下开源打包工具fpm的安装与使用(超详细)
Linux下开源打包工具fpm的安装与使用 一.fpm概述 二.fpm的安装 1.安装ruby环境 2.安装fpm 三.fpm的使用 1.fpm常用参数 2.举例要求 3.准备目录 4.编写脚本文件 ...
- Linux下boost库的编译、安装详解
1.下载源文件 去官网下载:http://www.boost.org/ 这里下载最新版本 wget https://dl.bintray.com/boostorg/release/1.64.0/sou ...
- linux显卡驱动mxm,linux下我的FX5200显卡驱动安装
linux下我的FX5200显卡驱动安装 发布时间:2008-09-20 16:42:33来源:红联作者:Keiboc 一.为什么要装驱动 一般情况下,只要你下载了LINUX的最新发行版本,比如Fed ...
- VMware Linux下拖拽补丁vmtools的安装和卸载
Linux下拖拽补丁vmtools的安装和卸载 by:授客 QQ:1033553122 Vmware 8.0.4为例子 步骤1.VM->Install Vmware Tools... 步骤2.查 ...
- apache安装_kali Linux下的Apache的配置和安装:
kali Linux下的Apache的配置和安装: 首先,我要说的是,今天浪费了太多的时间在yum的安装上面,一直出现bash:yum命令不可用.去找了教程需要rpm下载一些包,于是又出现bash:r ...
- Linux下Centos7以rpm方式离线安装MySQL5.7教程以及部分报错解决方案
Linux下Centos7以rpm方式离线安装MySQL5.7教程以及部分报错解决方案 参考文章: (1)Linux下Centos7以rpm方式离线安装MySQL5.7教程以及部分报错解决方案 (2) ...
- mysql5.6.24安装perl,linux下perl操作MySQL数据库(需要安装DBI)
这篇文章主要为大家详细介绍了linux下perl操作MySQL数据库(需要安装DBI),具有一定的参考价值,可以用来参考一下. 感兴趣的小伙伴,下面一起跟随512笔记的小编小韵来看看吧!DBI安装:D ...
- linux设置软件的路径,linux下查看和设置软件的安装路径
1:你可以通过whereis 软件名来查找系统里的文件位置 比如你想查找eclipse文件,那么就: [root@localhost ~]# whereis eclipse 会显示: eclipse: ...
- linux星际译王安装,Linux下星际译王 stardict 的安装
Linux下星际译王 stardict 的安装 (2006-03-07 11:05:28) "星际译王"是用Gtk2开发的跨平台的国际化的词典软件.它具有"通配符匹配&q ...
- sai linux下载地址,Linux下beego及beego相关插件安装
Linux下beego及beego相关插件安装 1.下载及配置go环境看见链接: 这里下载的包名是: go1.12.5.windows-amd64.zip 解压以上包: 可以自行解压指定位置,/usr ...
最新文章
- 二、数据库的基本操作
- PHP mysql 事务处理实例
- c#和VB混用出现的错误
- 特别策划:视频会议协作平台的机会与技术挑战
- pytorch卷积可视化_使用Pytorch可视化卷积神经网络
- LeetCode 1885. Count Pairs in Two Arrays(二分查找)
- Linux中对进程的管理
- linux uefi无法启动文件,解决UEFI安装无法启动的问题
- Linux安全 chage sudo授权 selinux安全上下文 gpg加密 aide入侵检测系统 audit 审计
- 最小生成树--通公路问题
- 灵活的javaScript
- Android中ListActivity的使用和在ListView中添加图片文字
- QCC,让在学校的我们感受公司的温暖
- uniapp开发微信小程序--实现电子签名功能
- Django面试题——CSRF和CORS的区别
- android listview表格分页显示,android实现listview分页的方法
- 想用好低代码这把“双刃剑”,先搞清楚这三个问题|低代码系列(四)
- 修改IDEA缓存文件路径
- android 音频转mp3格式,音频 (六)- 安卓 ndk 将 pcm 转换为 mp3
- elasticsearch - java - 高级篇 - 封装类 - 2
热门文章
- 如果企业级客户不爽,亚马逊AWS该怎么办?
- php小算法总结一(数组重排,进制转换,二分查找)
- 【算法学习笔记】03.白书练习题stat(排序入门:冒泡,桶)
- 读《卓有成效的管理者》笔记(二)
- alpine linux安装桌面,Alpine linux硬盘安装
- matlab显示灰度值的概率,求Matlab统计灰度值的代码
- bind函数返回值-1_javascript函数柯里化
- mysql mvcc readview_MySQL MVCC实现
- mysql getnum函数_Mysql中实现提取字符串中的数字的自定义函数分享
- 3500简介_古巴比伦,公元前3500年建立文明!四大文明之首为何被灭?