`

从硬盘安装Linux (by quqi99)

 
阅读更多
从硬盘安装Linux (by quqi99)

作者:张华 发表于:2007-08-17 ( http://blog.csdn.net/quqi99 )

版权声明:可以任意转载,转载时请务必以超链接形式标明文章原始出处和作者信息及本版权声明。

以前一直是在Windows中通过虚拟机VMware安装Linux使用的,现在越来越感觉不爽速度太慢了。机器上有现成的ISO格式的Linux安装文件,既不想花钱去刻盘,也不想花钱去买盗版OS盘。于是,我做了从硬盘安装Linux的尝试,OK,very成功!
第1步:通过Pation Magic工具划分出一块10G的硬盘空间出来(Window 2003 Server版需要用Pation Server Magic 4.0)用于安装Linux。
通常安装操作系统是通过光盘启动的;也可以通过制作启动软盘启动系统从DOS安装。Linux安装程序为我们提供了DOS安装程序,可通过Daemon tools工具将第一个Linux安装文件(shrike-i386-disc1.iso)打开,位于dosutils目录下。
第2步:通过Daemon tools工具将第一个Linux安装文件(shrike-i386-disc1.iso)打开,将dosutils目录拷贝到一个FAT32格式的盘下。(对应我的机器是:E:/dosutils,Linux不能识别NTFS格式,能识别FAT32格式,FAT32格式相当于Linux下的VFAT格式)
第3步:将Linux 9的3个ISO格式的安装文件拷到FAT32格式的盘下。(对应我的机器是:e:/ shrike-i386-disc1.iso、e:/ shrike-i386-disc2.iso、e:/ shrike-i386-disc3.iso)。
安装程序准备好了,我们现在只需要进入DOS中启动dosutils目录下的autoboot.bat脚本命令开始安装就行了。我们知道,Windows98中有纯DOS,但Windows2003、XP中都没有纯DOS(有的只是一个Shell)。我们可以通过Windows98启动光盘制作一张启动软盘。但是那样也是要花钱的,那我们继续想办法。网上有很多通过硬盘进入DOS的软件,如vfloppy (我用过两次,一次也没成功,总是一个光标就停在那儿不动了)。我们想到了“矮人DOS工具箱”。
第4步:安装DOS环境。下载矮人DOS工具箱并安装。
我们接着看一下WINDOWS与LINUX所对应的分区。我的机器的分区如下:
C盘安装有Windows2003 NTFS 格式 对应于Linux的分区叫hda1
D盘安装需修改注册表的应用软件 NTFS 格式 对应于Linux的分区叫hda5
E盘安装绿色软件 FAT32 格式 对应于Linux的分区叫hda6
F盘打算安装LINUX 9 FAT32 格式 对应于Linux的分区叫hda7
G盘工作资料盘 NTFS 格式 对应于Linux的分区叫hda8
H盘备份盘 NTFS 格式 对应于Linux的分区叫hda9
可以看来,D盘在Linux中的对应叫hda5,只不是hda2。为什么呢?LINUX中有两种分区,主分区与扩展分区。主分区就是指可安装Linux的系统分区,扩展分区又可以包含逻辑分区。主分区最多可以是4个,所以逻辑分区的序号应该从5开始。Hda指第一块硬盘,hdb指第二块硬盘。
由于DOS环境中只认FAT32格式,不认NTFS格式,所以进矮人DOS工具箱的DOS环境后,实现上我们只能看到4个分区(C盘也就是对应的E盘,D盘也就是对应着的D盘,E盘是内存盘,F盘是光驱盘)。所以进DOS环境后,得先进C盘(也就是我们的E盘,命令是:C:),接着进dosutils目录(命令是:cd dosutils),然后执行脚本(命令是:autoboot)
第5步:开机重启进入矮人DOS工具箱的DOS环境中,依次执行命令:
C:
Cd dosutils
Autoboot
开始安装后,安装方式同平时安装LINUX的方式一致。只不过在DOS环境下无法启用图形化的安装方式,只能是文本方式安装。安装过程中需要注意几点:
1、 我只想把LINUX安装在F盘(对应着LINUX的盘符是/dev/hda7)。其他盘都是有重要数据的。所以在分区时,不要选择自动分区,要选择手动分区。分区时先删除现有的FAT32分区(对应着LINUX里写的是VFAT分区)。然后分两个区即可,首先交换分区(swap),一般大小与内存相当,我的机器的内存是2G,所以交换分区的大小分了2G,交换分区不需要挂载点。然后将F盘剩余的空间全部分为了ext3分区,挂载点为 ”/” 。
2、 选择启动方式时要选择MBR。
分享到:
评论

相关推荐

    quqi.rar_mtk_mtk software_mtk平台

    MTK平台的多功能下載軟件,適用所有MTK手機....

    视频播放源代码directshow开发

    用directshwo开发的视屏播放器,比较简单,有时候会出错

    dm8_setup_win64_ent_8.1.1.45_20191121.iso

    国内最好的数据库达梦DM8,曲奇网盘下载链接:https://quqi.com/s/1243222/wcOZdaWgUlHrwhOk

    集团企业数字孪生平台信息化蓝图(应用系统架构、数据架构、IT基础设施与信息安全架构、信息化组织与管控.pptx

    集团企业数字孪生平台信息化蓝图(应用系统架构、数据架构、IT基础设施与信息安全架构、信息化组织与管控.pptx

    基于微信小程序的助农扶贫小程序

    大学生毕业设计、大学生课程设计作业

    node-v6.9.1.tar.xz

    Node.js,简称Node,是一个开源且跨平台的JavaScript运行时环境,它允许在浏览器外运行JavaScript代码。Node.js于2009年由Ryan Dahl创立,旨在创建高性能的Web服务器和网络应用程序。它基于Google Chrome的V8 JavaScript引擎,可以在Windows、Linux、Unix、Mac OS X等操作系统上运行。 Node.js的特点之一是事件驱动和非阻塞I/O模型,这使得它非常适合处理大量并发连接,从而在构建实时应用程序如在线游戏、聊天应用以及实时通讯服务时表现卓越。此外,Node.js使用了模块化的架构,通过npm(Node package manager,Node包管理器),社区成员可以共享和复用代码,极大地促进了Node.js生态系统的发展和扩张。 Node.js不仅用于服务器端开发。随着技术的发展,它也被用于构建工具链、开发桌面应用程序、物联网设备等。Node.js能够处理文件系统、操作数据库、处理网络请求等,因此,开发者可以用JavaScript编写全栈应用程序,这一点大大提高了开发效率和便捷性。 在实践中,许多大型企业和组织已经采用Node.js作为其Web应用程序的开发平台,如Netflix、PayPal和Walmart等。它们利用Node.js提高了应用性能,简化了开发流程,并且能更快地响应市场需求。

    基于matlab开发的多元散射校正和变量标准化Matlab处理程序,可以对建模前的原始数据进行校正、处理.rar

    基于matlab开发的多元散射校正和变量标准化Matlab处理程序,可以对建模前的原始数据进行校正、处理.rar

    吉林大学离散数学2笔记 自用.pdf

    吉林大学离散数学2笔记 自用

    MyBatis使用动态SQL的if标签

    mybatis动态sql

    信息办公淘客在线客服管理系统TaokeOCS v3.2 站点版-root.rar

    TaokeOCS v3.2 站点版_root.rar是一个专为淘客设计的在线客服管理系统的JSP源码资料包。这个系统是针对淘宝客服务的一个全面解决方案,它提供了一种高效、便捷的在线客服管理方式。该系统采用JSP技术构建,具有高度的可扩展性和稳定性。通过这个系统,淘客可以方便地管理和跟踪他们的客户,提供实时的在线客服支持。系统的主要功能包括客户信息管理、在线聊天、问题反馈处理、订单管理等。此外,TaokeOCS v3.2 站点版还具有强大的数据分析功能,可以帮助淘客分析客户行为,优化销售策略。系统还提供了丰富的报表和统计图表,让淘客可以直观地了解业务运行情况。总的来说,TaokeOCS v3.2 站点版是一款功能强大、操作简便的在线客服管理系统,是淘客提升服务质量,提高销售效率的得力工具。无论是对于新手还是有经验的淘客,都可以通过这个系统轻松地进行在线客服管理,提高工作效率,增强客户满意度。重新回答||

    hushubo.zip

    hushubo.zip

    node-v12.8.1-x86.msi

    Node.js,简称Node,是一个开源且跨平台的JavaScript运行时环境,它允许在浏览器外运行JavaScript代码。Node.js于2009年由Ryan Dahl创立,旨在创建高性能的Web服务器和网络应用程序。它基于Google Chrome的V8 JavaScript引擎,可以在Windows、Linux、Unix、Mac OS X等操作系统上运行。 Node.js的特点之一是事件驱动和非阻塞I/O模型,这使得它非常适合处理大量并发连接,从而在构建实时应用程序如在线游戏、聊天应用以及实时通讯服务时表现卓越。此外,Node.js使用了模块化的架构,通过npm(Node package manager,Node包管理器),社区成员可以共享和复用代码,极大地促进了Node.js生态系统的发展和扩张。 Node.js不仅用于服务器端开发。随着技术的发展,它也被用于构建工具链、开发桌面应用程序、物联网设备等。Node.js能够处理文件系统、操作数据库、处理网络请求等,因此,开发者可以用JavaScript编写全栈应用程序,这一点大大提高了开发效率和便捷性。 在实践中,许多大型企业和组织已经采用Node.js作为其Web应用程序的开发平台,如Netflix、PayPal和Walmart等。它们利用Node.js提高了应用性能,简化了开发流程,并且能更快地响应市场需求。

    node-v9.6.1-x64.msi

    Node.js,简称Node,是一个开源且跨平台的JavaScript运行时环境,它允许在浏览器外运行JavaScript代码。Node.js于2009年由Ryan Dahl创立,旨在创建高性能的Web服务器和网络应用程序。它基于Google Chrome的V8 JavaScript引擎,可以在Windows、Linux、Unix、Mac OS X等操作系统上运行。 Node.js的特点之一是事件驱动和非阻塞I/O模型,这使得它非常适合处理大量并发连接,从而在构建实时应用程序如在线游戏、聊天应用以及实时通讯服务时表现卓越。此外,Node.js使用了模块化的架构,通过npm(Node package manager,Node包管理器),社区成员可以共享和复用代码,极大地促进了Node.js生态系统的发展和扩张。 Node.js不仅用于服务器端开发。随着技术的发展,它也被用于构建工具链、开发桌面应用程序、物联网设备等。Node.js能够处理文件系统、操作数据库、处理网络请求等,因此,开发者可以用JavaScript编写全栈应用程序,这一点大大提高了开发效率和便捷性。 在实践中,许多大型企业和组织已经采用Node.js作为其Web应用程序的开发平台,如Netflix、PayPal和Walmart等。它们利用Node.js提高了应用性能,简化了开发流程,并且能更快地响应市场需求。

    matlab实现遗传算法matlab源码.zip

    优秀源码设计,详情请查看资源内容

    3D模型004,可用于建模、GIS、BIM、CIM学习

    3D模型004,可用于建模、GIS、BIM、CIM学习

    毕业设计:基于SSM的mysql-口腔护理网站(源码 + 数据库 + 说明文档)

    毕业设计:基于SSM的mysql_口腔护理网站(源码 + 数据库 + 说明文档) 第二章 可行性分析 5 1. 业务流程描述 5 2. 经济可行性 5 3. 技术可行性 6 4. 运行可行性 6 第三章 需求分析 6 1. 健康管理系统的发展历史与现状 6 2. 健康管理系统的需求分析 7 3. 数据字典 7 第四章 总体设计 8 1.系统模块总体设计 8 2.数据库总体设计 9 3.数据库详细设计 9 第五章 详细设计与实现 11 1.运行环境 11 2.开发工具及技术介绍 11 3.系统界面设计 12 第六章 系统测试与性能分析 13 1.软件测试的概念 13 2.本系统的软件测试 13 3.本系统测试的总结 14

    基于matlab开发的单值分类,包括很多的工具函数,使用时直接调用就可,用起来相当方便的,欢迎大家下载.rar

    基于matlab开发的单值分类,包括很多的工具函数,使用时直接调用就可,用起来相当方便的,欢迎大家下载.rar

    毕业设计:基于SSM的mysql-在线考试系统(源码 + 数据库 + 说明文档)

    毕业设计:基于SSM的mysql_在线考试系统(源码 + 数据库 + 说明文档) 第2章 主要技术和工具介绍 1 2.1 SSM 框架 1 2.1.1. Spring 框架 1 2.1.2 SpringMVC 2 2.1.3. MyBatis 的选用 2 2.2 mysql数据库 2 2.3 eclipse与Tomcat简介 2 第3章 系统分析 1 3.1可行性分析 1 3.1.1经济可行性 1 3.1.2技术可行性 1 3.1.3操作可行性 1 3.2需求分析 1 3.3业务流程分析 2 3.4数据流程分析 3 第4章 系统设计 6 4.1系统结构设计 6 4.2功能模块设计 6 4.3数据库设计 7 4.3.1数据库设计概述 7 4.3.1概念设计 7 4.3.2表设计 8 第5章 系统实现 13 5.1基本任务 13 5.2登录模块的实现 14 5.2.1首页实现 14 5.2.2管理员后台登录 14 5.3教师用户模块的实现 17 5.3.1试题信息管理模块的实现 17 5.3.2试卷生成管理模块的实现 18 5.4管理员模块的实现 20 5.4.1系统用户管理模块的实现

    毕业设计:基于SSM的mysql-在线读书与分享论坛(源码 + 数据库 + 说明文档)

    毕业设计:基于SSM的mysql_在线读书与分享论坛(源码 + 数据库 + 说明文档) 2 系统需求设计 5 2.1 系统需求 5 2.2可行性分析 6 2.2.1技术的可行性 6 2.2.2经济的可行性 6 2.2.3操作可行性 7 2.2.4法律的可行性 7 2.4功能模块需求分析 7 3 系统设计 9 3.1系统结构设计 9 3.2 数据库设计 9 3.2.1 数据库实体 10 3.1.2 数据库表设计 12 4 系统的实现 13 4.1 主页的实现 13 4.2 章节信息界面 13 4.3 书籍信息界面 14 4.4 后台管理界面 15 4.6书籍添加管理界面实现 16 4.6书籍类别管理实现 17 5 系统测试 18 5.1 测试的目的及方法 18 5.2功能测试 18 5.3测试用例 19 5.4测试结果 20

Global site tag (gtag.js) - Google Analytics