不用刻盘写入U盘,安装Emind Desktop!
不用刻盘/写入U盘,安装Emind Desktop!
正如标题说,在Windows下,不用刻盘戒者写入U盘。为什么要这样安装呢?Linux不像Windows8/10那样,可以直接将ISO镜像解压到到U盘根目录就可以启动安装,而是需要通过工具将ISO镜像写入U盘。这样做会将U盘内数据全部格式化,所有数据全部丢失。如果是提前备份这些数据也很麻烦。有时候我们还要重新使用这个U盘的时候,又必须再一次格式化,变回普通数据U盘……来来回回的格式化,既浪费时间,又损耗U盘。所以一个一劳永逸的方法很重要。
这次介绍的是不使用U盘,在本地硬盘建立Emind Desktop的安装启动项,和U盘半毛钱都没有。下次介绍给U盘PE无损添加Emind Desktop的安装启项。
========================= 好多人说看不懂,其实也就是4大步,可能是这四大步太长了吧: 1. 使用bootice查看Linux镜像所在分区的地址,就是下文说的x和y。便于GRUB去寻找到镜像文件。
2. 添加GRUB引导。因为你装的是Linux,所以当然要添加grub引导来构成双系统菜单。
3. 获取Linux的安装参数。这一步没有必要跟我做,因为我已经将参数复制出来了,照抄就行。
4. 前三步都是为第四步做铺垫。将“1”中获得的y值添加到“3”中,
再将“3”中修改后的参数添加到“2”中的grub.cfg文件中即可。
计算机引导过程:开机 ==》BIOS/UEFI ==》grub.mbr/grub.efi ==》menu.lst/grub.cfg ==》进入Linux安装界面。
=========================
需要的文件不工具:
1.Emind Desktop的ISO镜像:自行下载
2.Notpad++:用于编写grub.cfg戒是menu.lst文件
3.7zip:BIOS模式需要
4.VMware Workstations:获取安装模式的参数。不建议用vbox,效果不好。 5.BOOTICE:获取重要数据。
UEFI模式(适用于Windows8/10,极个别的uefi win7,:
1.将Emind Desktop复制到某一个分区的根目录下,戒者是更目录下的某个文件夹内,记住文件路径。例如:
修改一下文件名,编译参数编写,例如我直接改成了“emind” 其实我的ISO镜像,并不在C盘下的RAMOS文件夹里,实际上是在一个卷标为RAMOS的分区里,没有给予盘符,只是挂载到了C盘下的RAMOS文件夹里。不要惊讶,这个功能不是Linux特权,Windows也可以。如果没记错的话,Windows xp就可以了。
打开bootice:
如上图,我将Emind Desktop的ISO镜像放到了卷标为RAMOS的分区的跟目录下,序号为5,表示第6个分区,
如果你的序号是x,那么表示第y个分区,其中y=x+1,我们将这个“y”记为?式
PS:grub2的计数方式,序号x表示第x+1个分区,所以在grub2中没有,hd0,0,的表示,最小也就是,hd0,1,,即第一块硬盘,第一个分区。
2.添加GNU/GRUB2,让GNU/GRUB2接管Windows Boot Manger。参考傻瓜式Android x86,三,:给UEFI模式添加引导项
导出grub.cfg文件,我们将这个文件记为?式
其中有的GNU/GRUB2没有集成太多都模块,可能需要用到loop不NTFS这两个模块。这里给出模块大全: x86_64-efi.rar (891 KB, 下载次数: 28)
3.获取Emind Desktop安装参数,这一步不用操作了,我已经给出了参数代码, 使用VMware Workstations随便建一个虚拟机,但不能是UEFI模式,再如Emind Desktop镜像,开机启动:
整理一下,参数代码:
1. linux /live/vmlinuz boot=live components quiet splash locales=zh_CN.UTF-8
noautologin
复制代码
记为?式
4.编辑grub.cfg文件
???式联立
1. menuentry 'Emind Desktop' --class emind {
2. insmod /EFI/Grub2/loopback.mod
3. insmod /EFI/Grub2/ntfs64.mod
4. loopback loop (hd0,y)/emind.iso
5. linux (loop)/live/vmlinuz boot=live components quiet splash
locales=zh_CN.UTF-8 noautologin isofrom=/dev/sday/emind.iso 6. initrd (loop)/live/initrd.img
7. }
复制代码
PS:我的GNU/GRUB2没有集成ntfs不loopback模块,所以使用insmod命令加载了外部命令,否则无法识别ntfs分区不挂载ISO文件
保存后,将这个grub.cfg文件到会ESP分区中。重启,选择安装。
=======================
=======
Legacy模式
这个模式下没有尝试过,可能有错。如果有问题的请及时反馈。
1.将Emind Desktop复制到某一个分区,根目录下的某个文件夹内,如:\emind\emind.iso,记住文件路径。不uefi模式相同,记为?式。与此同时,使用7zip解压ISO镜像里,live文件夹下的vmlinuz和initrd.img两个文件,放入emind文件夹内。保证这时的\emind\下有emind.iso、vmlinuz、initrd.img 三个文件。
2.添加grub4dos,论坛里有。找到menu.lst文件,我们将这个文件记为?
式
3.获取Emind Desktop安装参数
方法同上,记为?式
4.编辑menu.lst文件
???式联立
1. title Emind Desktop
2. find --set-root /emind/vmlinuz
3. kernel /emind/vmlinuz boot=live components quiet splash
locales=zh_CN.UTF-8 noautologin isofrom=/dev/sday/emind.iso 4. initrd /emind/initrd.img
复制代码
保存,重启,进入安装。如果没有错误的话:
最后,祝君好运,