admin管理员组

文章数量:1130349

WIN10x64 免U盘 硬盘安装统信UOS-20 HOME x64双系统

  • 前言
  • 一、前期准备
    • 1.安装环境
    • 1.下载镜像
  • 二、安装步骤
        • 1.提取文件
        • 2.grub启动菜单创建
        • 3.GRUB启动安装
        • 恢复WINDOW启动
  • 总结


前言

因项目开发需求,需要使用Linux系统,经过遴选确定使用统信UOS作为开发系统。
统信UOS HOME 为个人用户提供美观易用的国产操作系统。支持Linux原生、Wine和安卓应用,软件应用生态更加丰富;新增跨屏协同,电脑与手机互联,轻松管理手机文件,支持文档同步修改;对桌面视觉和交互体验进一步优化。
安装时发现一个问题,手边没有U盘,没光驱;穷人的我,想起原来硬盘安装的方式,各种论坛搜索无果,经过尝试安装成功,做一下记录,以备不时之需。


一、前期准备

1.安装环境

主系统:WINDOW10X64
主板启动:UEFI

1.下载镜像

下载地址:https://www.uniontech/next/product/desktop-system?edition=Personal

二、安装步骤

ISO文件下载完成后,需要提取关键启动文件;
在非目标安装分区建立文件夹存放提取文件以及镜像ISO文件。
我在我的备份G盘新建 uosinstall 文件夹:
将下载好的ISO镜像文件放到uosinstall文件夹下,改名为UOSX64.ISO,当然可以不改名,改配置文件。

1.提取文件

提取镜像文件中EFI/boot/目录下的EFI 启动引导文件到uosinstall

分别为

BOOTIA32.EFI
BOOTX64.EFI
GRUB.EFI
GRUBIA32.EFI
GRUBX64.EFI

提取镜像文件中LIVE目录下的内核文件uosinstall

分别为

INITRD.LZ
VMLINUZ
2.grub启动菜单创建

复制grub.cfg文件,文件格式UTF-8 换行UNIX,避免文件错误,所以采用复制的方式。

编辑其中的内容为如下内容

search --set -f /uosinstall/vmlinuz
set default=0
set timeout=30

menuentry "Normal mode" {
    linux /uosinstall/vmlinuz  fromiso=/uosinstall/UOSX64.iso boot=live components quiet splash union=overlay livecd-installer locales=zh_CN.UTF-8
    initrd /uosinstall/initrd.lz
}

menuentry "Safe graphic mode" {
    linux /uosinstall/vmlinuz  fromiso=/uosinstall/UOSX64.iso boot=live components quiet splash nomodeset union=overlay livecd-installer locales=zh_CN.UTF-8
    initrd /uosinstall/initrd.lz
}

menuentry "Demo Live" {
    linux /uosinstall/vmlinuz fromiso=/uosinstall/UOSX64.iso quiet splash boot=live live-config locales=zh_CN.UTF-8 rootflags=sync
    initrd /uosinstall/initrd.lz
}

menuentry "Return To Windows" {
    search --set -f /EFI/Microsoft/Boot/bootmgfw.efi
    chainloader /EFI/Microsoft/Boot/bootmgfw.efi
}
3.GRUB启动安装

新建批处理CMD文件”安装GRUB.CMD“,编辑文件内容,如下:

@echo off
@ECHO  挂载EFI分区磁盘为Z盘
mountvol z: /s
z:
@ECHO  建立grub默认指向profix 目录boot\grub,并拷贝配置文件到该目录
mkdir boot\grub
mkdir  EFI\Boot\ 
%~d0
cd %~dp0
copy grub.cfg z:\boot\grub /Y
@ECHO  拷贝efi GRUB启动文件到boot目录
copy *.efi z:\EFI\boot\ /Y
@ECHO  设置 默认启动项目为GRUBx64.EFI,替换WINDOWS启动项
bcdedit /set {bootmgr} path \EFI\boot\GRUBX64.EFI
PAUSE

若文件使用管理员模式执行乱码或执行错误,请管理员模式运行CMD执行以上指令;
以上操作完成后,uosinstall中的目录结构如下。

OK以上步骤完成后,重启电脑便可以进入UOS20的安装了,图形页面安装请参考其他大咖的不再缀述。

恢复WINDOW启动

新建批处理CMD文件”恢复WIN启动.CMD“,编辑文件内容,如下:

@ECHO OFF
@ECHO  挂载EFI分区磁盘为Z盘
mountvol z: /s
@ECHO 删除启动项目grub配置文件
del z:\boot\grub\grub.cfg /F
rd z:\boot\grub
@ECHO  删除启动项目中boot下的efi文件
del z:\EFI\boot\*.efi /F
@ECHO 恢复默认启动项目为windows文件
bcdedit /set {bootmgr} path \EFI\Microsoft\Boot\bootmgfw.efi
@ECHO 设置启动项目为Windows完成
PAUSE

总结

以上就是今天要整理的内容;
记录关键点为硬盘EFI安装grub启动的安装设置,
WINDOWS启动的恢复
以及grub2中UOS引导ISO的菜单项

WIN10x64 免U盘 硬盘安装统信UOS-20 HOME x64双系统

  • 前言
  • 一、前期准备
    • 1.安装环境
    • 1.下载镜像
  • 二、安装步骤
        • 1.提取文件
        • 2.grub启动菜单创建
        • 3.GRUB启动安装
        • 恢复WINDOW启动
  • 总结


前言

因项目开发需求,需要使用Linux系统,经过遴选确定使用统信UOS作为开发系统。
统信UOS HOME 为个人用户提供美观易用的国产操作系统。支持Linux原生、Wine和安卓应用,软件应用生态更加丰富;新增跨屏协同,电脑与手机互联,轻松管理手机文件,支持文档同步修改;对桌面视觉和交互体验进一步优化。
安装时发现一个问题,手边没有U盘,没光驱;穷人的我,想起原来硬盘安装的方式,各种论坛搜索无果,经过尝试安装成功,做一下记录,以备不时之需。


一、前期准备

1.安装环境

主系统:WINDOW10X64
主板启动:UEFI

1.下载镜像

下载地址:https://www.uniontech/next/product/desktop-system?edition=Personal

二、安装步骤

ISO文件下载完成后,需要提取关键启动文件;
在非目标安装分区建立文件夹存放提取文件以及镜像ISO文件。
我在我的备份G盘新建 uosinstall 文件夹:
将下载好的ISO镜像文件放到uosinstall文件夹下,改名为UOSX64.ISO,当然可以不改名,改配置文件。

1.提取文件

提取镜像文件中EFI/boot/目录下的EFI 启动引导文件到uosinstall

分别为

BOOTIA32.EFI
BOOTX64.EFI
GRUB.EFI
GRUBIA32.EFI
GRUBX64.EFI

提取镜像文件中LIVE目录下的内核文件uosinstall

分别为

INITRD.LZ
VMLINUZ
2.grub启动菜单创建

复制grub.cfg文件,文件格式UTF-8 换行UNIX,避免文件错误,所以采用复制的方式。

编辑其中的内容为如下内容

search --set -f /uosinstall/vmlinuz
set default=0
set timeout=30

menuentry "Normal mode" {
    linux /uosinstall/vmlinuz  fromiso=/uosinstall/UOSX64.iso boot=live components quiet splash union=overlay livecd-installer locales=zh_CN.UTF-8
    initrd /uosinstall/initrd.lz
}

menuentry "Safe graphic mode" {
    linux /uosinstall/vmlinuz  fromiso=/uosinstall/UOSX64.iso boot=live components quiet splash nomodeset union=overlay livecd-installer locales=zh_CN.UTF-8
    initrd /uosinstall/initrd.lz
}

menuentry "Demo Live" {
    linux /uosinstall/vmlinuz fromiso=/uosinstall/UOSX64.iso quiet splash boot=live live-config locales=zh_CN.UTF-8 rootflags=sync
    initrd /uosinstall/initrd.lz
}

menuentry "Return To Windows" {
    search --set -f /EFI/Microsoft/Boot/bootmgfw.efi
    chainloader /EFI/Microsoft/Boot/bootmgfw.efi
}
3.GRUB启动安装

新建批处理CMD文件”安装GRUB.CMD“,编辑文件内容,如下:

@echo off
@ECHO  挂载EFI分区磁盘为Z盘
mountvol z: /s
z:
@ECHO  建立grub默认指向profix 目录boot\grub,并拷贝配置文件到该目录
mkdir boot\grub
mkdir  EFI\Boot\ 
%~d0
cd %~dp0
copy grub.cfg z:\boot\grub /Y
@ECHO  拷贝efi GRUB启动文件到boot目录
copy *.efi z:\EFI\boot\ /Y
@ECHO  设置 默认启动项目为GRUBx64.EFI,替换WINDOWS启动项
bcdedit /set {bootmgr} path \EFI\boot\GRUBX64.EFI
PAUSE

若文件使用管理员模式执行乱码或执行错误,请管理员模式运行CMD执行以上指令;
以上操作完成后,uosinstall中的目录结构如下。

OK以上步骤完成后,重启电脑便可以进入UOS20的安装了,图形页面安装请参考其他大咖的不再缀述。

恢复WINDOW启动

新建批处理CMD文件”恢复WIN启动.CMD“,编辑文件内容,如下:

@ECHO OFF
@ECHO  挂载EFI分区磁盘为Z盘
mountvol z: /s
@ECHO 删除启动项目grub配置文件
del z:\boot\grub\grub.cfg /F
rd z:\boot\grub
@ECHO  删除启动项目中boot下的efi文件
del z:\EFI\boot\*.efi /F
@ECHO 恢复默认启动项目为windows文件
bcdedit /set {bootmgr} path \EFI\Microsoft\Boot\bootmgfw.efi
@ECHO 设置启动项目为Windows完成
PAUSE

总结

以上就是今天要整理的内容;
记录关键点为硬盘EFI安装grub启动的安装设置,
WINDOWS启动的恢复
以及grub2中UOS引导ISO的菜单项

本文标签: 双系统硬盘UOSHome