背景如下:
之前电脑上装有window7、win8和Ubuntu系统,后Window7崩溃了,然后准备在Ubuntu下硬盘安装Window7.
参考:http://www.linuxidc.com/Linux/2010-05/26118.htm。本人用Grub2引导,有点不一样。
备份MBR
$ sudo dd if=/dev/sda of=/backup/mbr.img bs=512 count=1
至关重要。Ubuntu的安装过程会保留Windows启动项,但Windows的安装过程却很霸道,安装后需导入MBR才能找回Ubuntu启动项。
Windows下无法访问Ubuntu里的文件,所以需要把这个备份文件复制到Windows文件系统下,或则先用U盘备份。
挂载Windows 7 ISO
$ sudo mount /window7.iso /mnt -o loop
即把Windows 7 ISO挂载到/mnt,打开这个目录,把里边的所有文件复制到一个NTFS分区的根目录下——不能是将用于安装Windows 7的分区,亦即,需要预先准备两个Windows分区
挂载时可能存在乱码,试用下列命令:
mount -o -iocharset=cp936 /window7.iso /mnt
mount -o -iocharset=utf-8,utf8 /window7.iso /mnt
mount -o -iocharset=gb18030 /window7.iso /mnt
mount -o -iocharset=gb18030 /window7.iso /mnt
本机情况是window7.iso本身在linux下里面的文件都是乱码,所以用UltraISO将中文乱码改成英文的,然后挂载的。
挂载成功后,因为我机器原来采用grub2启动,所以直接启动即可。
启动时按e进入编辑页面。
输入一下命令:
grub>nsmod ntfs
grub>search --file /bootmgr--set root
grub>chainloader +1
grub>boot
ok,进入到了window7的安装界面。进入时选择安装系统到C盘。原来我为windows留了C盘和D盘
十几分钟左右,window7成功安装到C盘。此时已经基本成功。
我修改了/boot/grub/grub.cfg的文件,直接修改的。然后,grub2引导的时候只有一个ubuntu,然后发生了混乱。
最后,还是调用 update-grub命令,重新生grub.cfg(生成的时候搜寻到 了window7),然后重启,引导的时候出现了ubuntu和window7。ok,大功告成,用grub引导,也没有丢失linux,这一点比想象中的顺利。
备份的mbr也没用到,有木有。
看到很多文章说,不能先装linux,再装windows。尽信书,则不如无书。思绪有点乱,欢迎拍砖!!
相关推荐
标题中的“Windows下查看识别Linux硬盘工具”指的是在Windows操作系统中能够读取和访问Linux文件系统的软件或驱动程序。在Windows环境下,由于默认不支持Linux的EXT2、EXT3、EXT4等文件系统,因此无法直接打开或读取...
在Windows系统下硬盘安装Linux是一项常见的操作,尤其对于双系统用户而言,这使得他们能够在同一台计算机上同时享受Windows和Linux的优势。以下是一份详细步骤的解析,将引导你完成这个过程。 首先,你需要了解一些...
在Windows 7系统下安装Linux是一项常见的操作,尤其对于那些希望在一台计算机上同时使用两种操作系统的人来说。这个过程涉及到在现有Windows系统上添加一个新的Linux分区,以便从硬盘启动Linux。以下是一些关于如何...
在Windows下访问Linux硬盘分区: Windows本身不直接支持Linux文件系统,如EXT2、EXT3或EXT4。为了在Windows下访问这些分区,我们需要第三方软件,例如Fsdext2。Fsdext2是一个免费的工具,允许Windows读取Linux分区。...
在标题提到的“红旗Linux硬盘安装器”中,我们可以深入探讨Linux安装过程,特别是硬盘安装这一方法,以及相关文件的作用。 Linux安装通常分为光盘安装、USB驱动器安装和硬盘安装等几种方式。硬盘安装在没有可用的可...
常见的做法之一就是在 Windows 系统下安装 Linux,实现双系统的共存。本文将详细介绍如何在 Windows 下通过硬盘安装 Linux,并配置相关的启动项。 #### 一、准备工作 在进行硬盘安装之前,需要准备以下工具和资源...
5. **复制关键文件**:将SUSE安装文件中的`LINUX`和`INITRD`两个文件复制到E盘根目录下。 6. **安装多重启动管理器**:安装WinGrub多重启动管理器,并进行相应配置,确保可以在启动菜单中选择GRUB作为启动项。通过...
【红旗Linux硬盘安装】是指在计算机的硬盘上安装红旗Linux 5.0 操作系统的流程。这个过程适用于各种Linux发行版,包括红旗Linux和共创Linux。安装Linux的关键步骤包括准备安装包、启动安装程序以及进行硬盘分区。 ...
特别是在Windows XP环境下安装Linux作为双系统配置时,这种方式更加实用。本文将详细介绍从硬盘安装Linux的具体步骤与注意事项。 #### 二、准备工作 在进行硬盘安装之前,需要准备以下内容: 1. **下载Linux ISO...
这篇文档标题为“Linux下安装Windows / Windows下安装Linux.pdf”,暗示了该文件可能包含有关如何在两种操作系统之间进行双系统安装的详细指南。以下是对这个主题的详细说明: 首先,让我们从Linux下安装Windows...
下面将详细阐述GRUB在Linux硬盘安装中的作用、工作原理以及配置方法。 一、GRUB简介 GRUB是GNU项目的一部分,由Matsushita Masayuki开发,其功能包括识别和加载不同类型的磁盘分区格式,支持多种操作系统,如Linux...
在双硬盘环境下,Linux系统与Windows XP系统的共存与数据交互是许多用户关注的问题,尤其是在需要频繁访问Windows分区的情况下。本文将深入解析如何在Linux环境下访问Windows XP的系统分区,探讨手动配置与自动挂载...
4. **安装引导程序**:下载并安装Windows下的引导程序WinGrub,它会在Windows的BOOT.INI文件中添加一个引导项,允许用户在启动时选择进入Linux或Windows。 5. **配置WinGrub**:在WinGrub中选择Linux系统安装所在的...
ufsxpci是一款专为Windows设计的软件,其主要功能就是提供对XFS文件系统的读取支持,使得用户可以在Windows环境下读取Linux系统上的XFS格式硬盘,比如USB外接硬盘或者NAS网络存储设备。 在使用ufsxpci软件时,用户...
2. **选择安装方式**:如果是在Windows XP系统下安装Puppy Linux,可以考虑使用Puppy2-installer for Windows XP,这是一种更为简便的方式,只需下载安装程序并重启即可进入Puppy Linux系统。不过需要注意的是,这种...
2. **虚拟机安装**:使用虚拟化软件如VMware、VirtualBox,可以在Windows环境下创建一个虚拟机,然后在虚拟机内部安装Linux。这种方式无需修改现有的Windows系统,且可以在Windows和Linux之间快速切换,适合学习和...
本教程将详细讲解如何进行红旗Linux的硬盘安装过程,帮助用户摆脱传统的光盘或USB启动安装方式,实现直接从硬盘进行系统安装。 1. **安装前准备** 在开始安装之前,你需要下载红旗Linux的ISO镜像文件,并使用工具...
在Windows下安装Linux涉及到的主要步骤包括前期准备、分区、安装及配置,以下是详细的知识点解析: 1. **双系统原理**:双系统或多系统安装的核心在于在同一台计算机上设置不同的操作系统,通过引导程序来选择启动...