偶去年写的一篇文章,放在CSDN blog(偶早已经不维护)锈掉了。收藏在这里吧,也算记录了偶以前的学习历程。另外本文可以和《引导器GNU GRUB简析》结合起来看,比较有实用价值。

从windows到linux —— 装linux吧,你不要怕!

乾坤一笑[smileonce]   2004-8-13

自从post了《从windows到linux》系列的两篇文章后,我收到了很多朋友的来信,很多朋友还是很畏惧装linux,他们不断询问我如何在virtual pc 和vmware中安装的方法和其中的一些问题。于是乎,我又写了这篇文章。

我不推荐用虚拟机来安装linux的原因主要有两点:第一点是,我也曾经用过虚拟机,我知道,在虚拟机中使用linux的感觉是不真实的,有很多问题可能你永远也遇不到,一个虚拟机linux高手是不能和一个真正的linux高手画等号的(虽然我不是linux高手,但是我是向着这个方向努力的:p );第二点是,水枪不是手枪,沙盒里跑不出真飞机来。这两点其实是一致的,就是用虚拟机学习不好!^_^

既然大家这么胆小,我不妨再给大家吃一剂定心丸,linux安全的很,甚至于比windows还安全,大家放心装吧。我再给大家指点两个诀窍,一个后备措施,确保你万无一失。

如果你是个各方面的新手,连windows也玩不转,我会对你说:不要怕,就是windows也会彻底崩溃么,大不了再重装,你怕啥?还能给硬盘烧喽?

如果你是个windows的老用户了,windows玩得转的不得了,我会对你说:你怕啥,linux不过也是一个操作系统而已,但凡是操作系统,都有其相似的地方,无论是分区还是操作数据、配置驱动,一类比就okey了。并且按照我下面所说的两个诀窍,保证你硬盘上的数据万无一失呀。

装linux,我觉得大家主要担心两点:1>分区不得当,或者无意中的过失,清空/覆盖了了硬盘上的数据;2>引导器设置失误,导致系统引导不起来。

对于1>,你需要注意以下两点即可避免:(1),你可以在windows/dos下先用pqmagic之类的软件先给linux分好区,在安装linux的时候只挂载(mount),不格式化,就能够确保数据不会被清空; (2),无论装那种版本的linux,在安装软件包时,都选择定制模式(千万不要选择服务器或者工作站模式,它会把你的整个硬盘格式化掉,重新分配分区),一切都看在眼里,这样就不会有差错了。幸好,现在的linux发布版都有中文的安装向导,几乎没有什么特别大的障碍。PS:一般linux安装不成功,很大程度上由于linux安装程序中的分区工具对FAT/FAT32/NTFS文件系统的容错性作的不好,划分分区出故障;所以在dos下用pqmagic分区很好,基本上避免了linux安装不成功的可能。当然如果你硬盘上根本没有FAT/FAT32/NTFS的分区,又另当别论。

对于2>,没办法,学会grub可不是一两分钟的事。不过出了问题恢复原貌到还容易。下面是常见windows系统的恢复引导器的方法:

(1)win9x/me:   用对应版本的win9x/me引导盘引导系统,执行:

fdisk /mbr

特殊情况,还需要执行:

sys a: c:

(2)win2000 pro/server:

用win2000安装光盘引导系统,进入快速修复模式,修复即可。

特殊情况,安装linux前,备份以下4个文件,必要时考回去:

boot.ini

bootfont.bin

ntldr

(3)winXP/win2003:

用winXP/win2003安装光盘引导系统,进入控制台修复模式,选择系统,输入管

理员密码,进入控制台,执行命令:

fixmbr

fixboot

特殊情况,,安装linux前,备份以下4个文件,必要时考回去:

boot.ini

bootfont.bin

ntldr

Okey,祝你linux旅途愉快!

-------------乾坤一笑 写于2004年8月13日  转载请标明出处和原文链接

linux不要了装windows,从windows到linux —— 装linux吧,你不要怕!相关推荐

  1. linux装回windows系统,将全盘安装的linux换回windows

    在写这篇博客前,我已经被这个问题苦恼了很久了.直至今天才找出了解决方法,遂以记录,以便不忘. 参考博客 基本信息 原因 在学习命令行时一时冲动,把全部固态都用来装了linux,导致windows无法安 ...

  2. 从windows换到Linux Mint(二)——Linux干啥都得装软件!windows还是香啊!

    文章目录 我装好了Nvidia 驱动 windows习以为常的小操作,来到这,你得搞半天 按键失灵,如何调节屏幕亮度? 惊喜!居然自带录屏功能! 这是不够的,不能实现局部录屏,所以还是自己装了一个高大 ...

  3. Linux华为能装windows么,Windows不能继续使用!只能预装Linux,深度Deepin适配华为笔记本!...

    原标题:Windows不能继续使用!只能预装Linux,深度Deepin适配华为笔记本! 中国有句老话叫人怕出名猪怕壮,自从华为在国内外崭露头角以后,处处受到了美方的制约,今年5月份更是受到实体名单的 ...

  4. 卸载linux系统装win,如何在计算机上删除 Linux 并安装 Windows

    多个 IDE 驱动器 Device Boot Start End Blocks Id System /dev/hda1 * 1 500 4016218 83 Linux native (IDE har ...

  5. 把windows装到linux下,如何将WSL(Windows Subsystem for Linux 2)安装到Windows 10?

    原标题:如何将WSL(Windows Subsystem for Linux 2)安装到Windows 10? Windows 10凭借大受欢迎的WSL(Windows Subsystem for L ...

  6. 一键装linux系统安装,有什么可以在windows下一键安装的linux系统

    解决方法很简单, 只要删除c:\g1ldr[color=#DC143C]文件就OK了; 但是一般人是找不到这个文件的,因为它是受保护的操作系统文件, 默认是隐藏的,所以一般是在C盘是看不到的, 如何去 ...

  7. Linux启动跟windows启动,Windows,Linux启动机制简介

    前言 本文内容只集中在操作系统启动原理的讲解上,不涉及启动的技术细节,因为这些细节都可以通过网络或者相关代码了解.只有了解了启动原理,才能在分析和解决有关启动的问题时具有针对性,不会有无从下手的感觉. ...

  8. linux远程桌面复制文件,SH,telnet,网络拷贝文件,putty,连接windows远程桌面终端,远程控制linux桌面...

    SH,telnet,网络拷贝文件,putty,连接windows远程桌面终端,远程控制linux桌面 发布时间:2007-04-08 01:02:27来源:红联作者:fengmayi1 i,最简单命令 ...

  9. php服务器监控windows,用Linux上的cacti去监控windows服务器(图)

    用linux上的cacti去监控windows服务器 以前一直用cacti或者mrtg来监控交换机流量,很少用来监控服务器,最近突然有个任务需要监控windows服务器,一般刚装好的cacti,里面的 ...

  10. Windows和Linux双启动,并用在Windows下配置CoLinux启动

    http://www.cppblog.com/newclear/archive/2009/09/27/97327.html Windows和Linux双启动,并用在Windows下配置CoLinux启 ...

最新文章

  1. (24):(行为型模式) Visitor 访问者模式
  2. 深入研究Clang(九) Clang代码阅读之打log读流程2
  3. 万万没想到,我居然在机器人大会遇到了这些奇葩物种
  4. android xml pid vid,增加属性标识摄像头的vid与pid,以便知道摄像头与设备文件的对应关系...
  5. mysql --The MEMORY Storage Engine--官方文档
  6. Firefox联手Chrome合作开发网页VR标准
  7. QT+FFMPEG实现视频播放
  8. [转]深入理解linux内核list_head
  9. 控制x86汇编指令eip的方法
  10. Hive数据倾斜入门
  11. 下列不属于计算机网络特点的是自主性,计算机网络技术B卷
  12. 油猴插件官网下载及Userscript+安装教程
  13. 删库跑路之命令rm的安全实现
  14. BIGD牛魔王UI图标设计iocn主题设计全套高清视频教程
  15. switch基础用法
  16. 微信机器人康小博来了!!!
  17. 使用ffmpeg工具进行YUV420P到RGB32的格式转换问题总结
  18. Java简单投票系统
  19. android 文件名编码,安卓删除纯乱码文件名的文件
  20. Ubuntu20.04挂载4T数据盘流程

热门文章

  1. [Unity3D]自制UnityForAndroid二维码扫描插件
  2. 2011华为上机试题-Java
  3. Windows API一日一练(40)CreateRectRgn和CombineRgn函数
  4. DispatcherServlet和Spring应用上下文初始化详解
  5. 分布式事务解决方案之最大努力通知
  6. 技术复习-java类加载机制
  7. android 资源文件
  8. 【Ansible】Ansible 连接主机显示报错的处理方案
  9. web扫描工具-Nikto介绍与使用
  10. python3 学习日志 Microsoft Office 编程