主板电路学习; 华硕ASUS A43S笔记本安装win7X64(ventoy)

记录 老爷机 白色 华硕 A43S 笔记本 安装 win7X64

1. MBR样式常规安装win7X64Sp1 (华硕 A43S 安装 win7X64 )

老爷机 白色 华硕 A43S 笔记本 安装 win7X64 (常规安装)

设置:

  • 禁用UEFI

  • 启用AHCI

  • ventoy制作MBR(非UEFI)方式的启动U盘

  • U盘中放cn_windows_7_ultimate_with_sp1_x64_dvd_.iso

理论上.iso可以放在事先分出来的磁盘最后一个分区,然后ventoy时按F2到磁盘选择该.iso文件

启动

  • u盘插在usb2接口上

如果u盘插在usb3接口上,则在进入win7后 会 提示 找不到CD/DVD驱动而失败,原因是cn_windows_7_ultimate_with_sp1_x64_dvd_.iso中没有usb3驱动

  • 启动时不断按ESC 弹出启动盘选择菜单 , 选择 刚刚插入的U盘 , 进入ventoy
  • 选择win7, 后面都是正常安装了

2. MBR样式 下 ventoy 、win7X64Sp1 共存于 笔记本内磁盘 (华硕 A43S 安装ventoy、 win7X64 )

效果

本节将做完的效果是:

  • 笔记本内硬盘(MBR样式)第1、2主分区容纳ventoy,
  • 第3主分区容纳win7X64,
  • 并日常由ventoy启动该win7X64

困难说明

  • 由于 cn_windows_7_ultimate_with_sp1_x64_dvd_.iso 安装过程中 一定是修改了 MBR的,
  • 所以存在于第1主分区中ventoy也是会被修改的 ,
  • 二者争夺的是MBR中分区表和主引导代码
  • 分区表中的4行可以分给 win7 和 ventoy
  • 但 主引导代码 不能分割,只能 给 其中一个 ,要么给ventoy ,要么给win7 , 这里的选择是给ventoy

以下是具体操作步骤

很显然,这是非常规的操作步骤。
具体步骤如下:

0. 三个主分区:Ventoy用前2个、win7用后1个

  1. 对笔记本内磁盘分区:
  • 第1主分区4GB、第2主分区100MB ( ventoy用)
  • 第3主分区50GB (win7用)

1. 正常安装win7到其分区

  1. 正常进行"1. MBR样式常规安装win7X64Sp1",
    但是注意将win7X64安装到 50GB的第3主分区
    如果win7安装过程中不允许 4GB的第1主分区、100MB的第2主分区存在,可以在安装win7过程中删除这2个主分区

此时win7被安装在笔记本内硬盘的第3主分区,且能正常启动进入win7

2. 记录win7分区参数

  1. 以任意办法记录下 含有win7的第3主分区的分区参数
    比如可以制作ventoy启动u盘 进入WePE_64_V2.1.iso, 用其中的diskGenius备份 笔记本内磁盘 的 分区表 为 文件 KINGSHARE200128G(116GB).txt

3. ventoy安装到其分区

  1. 笔记本磁盘的第1主分区、第2主分区 容纳ventoy(“在磁盘最后保留112GB空间”)
    在这里插入图片描述
    在这里插入图片描述

即使 告知ventoy在磁盘后留空112GB空间,也只是让ventoy不要动这块地方而已。
ventoy安装到 磁盘 一定是 独占了 该磁盘的MBR上的 分区表(共4行)、引导代码的,
所以经过这一步骤 磁盘中 容纳win7的第3主分区 一定是不会 存在于 MBR的 分区表中的

可以顺手 将 WePE_64_V2.1.iso 放入 第1主分区(大小为4GB,即ventoy占据的分区1)

于是 到此时 ,笔记本 开机 启动 内部磁盘 进入的是ventoy , 即 没有win7了

4. 手工恢复win7分区

  1. 手工恢复 容纳win7的第3主分区
    启动到 笔记本内磁盘 的第1分区的ventoy中的 WePE_64_V2.1.iso, 打开其中的 diskGenius ,
  • 对 笔记本内磁盘 执行 “搜索分区” ,
  • 用 备份的分区表KINGSHARE200128G(116GB).txt 对照 ,
  • 当出现 容纳win7的第3主分区 时 , “保留” 该分区,
  • “保存”,
  • “退出”

此时 笔记本磁盘(MBR样式) : 第1主分区(4GB)、第2主分区(100MB) 容纳 ventoy , 第3主分区(50GB)容纳win7, 启动的是ventoy

此时即使用ventoy的 “local启动”(F4) 强硬启动win7 ,能启动一下下 win7就会报错,因为 第3主分区的BCD (暂时没搞明白)还需要修复

5. 修复win7分区的BCD以启动win7

  1. 修复 容纳win7的第3主分区 的 BCD, 以 启动win7

启动到 笔记本内磁盘 的第1分区的ventoy中的 WePE_64_V2.1.iso,

  • 开始菜单 中 打开 “Windows引导修复”,
  • “引导盘” 选择 容纳win7的第3主分区
  • 勾选 “修Legacy引导” (即 MBR样式引导) , 不要 勾选 “修UEFI引导”(配套的是GPT分区表)
  • 点击 “开始修复”

此时即使用ventoy的 “local启动”(F4) 选择 “搜索并启动windows” 以 启动 容纳win7的第3分区 ,则能正常进入win7

到此时 已经做到了 本节所需要的效果,还有一步是为了更直观的启动win7

6. 更直观的启动win7

  1. 更直观的启动win7: 以 ventoy 的 ExtMenu 样式 关联到 第3分区的win7

将以下内容写入 第1主分区(4GB)的 文件 /ventoy/ventoy_grub.cfg 中 , 注意 此目录需要新建、文件也需要新建

# 第1主分区(4GB)的 文件 /ventoy/ventoy_grub.cfg 内容如下(不含本行注释)
menuentry "win7x4@partition3" --class=custom {
set root=(hd0,msdos3)
chainloader +1
boot
}

(hd0,msdos3)即 笔记本内磁盘(MBR样式)的 第3主分区

此时 进入 ventoy 主界面 时 进入 “ExtMenu”(快捷键F几忘了) , 即可 看到 进入 win7的菜单 "win7x4@partition3"

进入win7X64后

本机设备驱动

驱动精灵、驱动人生 免费版都已限速,
360驱动大师提供的驱动被win7弹窗提示驱动签名不同 说明其对驱动做过手脚
经过用3dpchip、360驱动大师安装一次后,得知步骤、所需材料如下:

  1. 3DP_Net_v2101.exe 安装的驱动
    TODO:大约有 芯片组(在3DP_Net_v2101.exe界面中点击 更新 能找到chip)、还有啥?

  2. 360 大师安装的驱动

# D:\360Downloads\360驱动大师目录\下载保存目录\ 有以下文件
2024/01/19  22:14       115,680,061 audio_realtek_6.0.1.8176_x64.zip
2024/01/19  22:17        50,449,456 dotNetFx40_Full_x86_x64.exe
2024/01/19  22:15        87,468,737 intel_9.17.10.2932_w864.zip
2024/01/19  22:15         4,664,160 intel_dptf_8.0.10101.101_w764.zip
2024/01/19  22:17       351,168,559 vga_nvidia_9.18.13.3235_x64.zip
  • .net Framework 4 (Extended, Client Profile)
  • 391.35-notebook-win8-win7-64bit-international-whql.exe (依赖于 .net Framework 4)

安装完毕后的驱动列表
在这里插入图片描述

外接设备驱动

  • USB无线网卡FW150US驱动
    这台笔记本自带有线网口坏了、无线网卡特别慢,所以插入了usb无线网卡(FW150US) 驱动大概是:
FW150UM V2.0、FW150US V2.0驱动程序20170615.zip
FW150US_V4.0_20170817.zip #印象中是这个

应用程序

  1. 浏览器 用 QupZilla.2.2.6.Installer.exe
  2. 虚拟光驱 用 Virtual CloneDrive

友善之臂friendlyArm mini2440开发板使用

基于 本文的 华硕 A43S笔记本 win7 环境

win7下 SLAVE usb口 程序下载 驱动

驱动程序获得

win7下usb下载驱动页面,
win7下usb下载驱动,

驱动程序安装

SuperVivi-Transfer-Tool-Complete/ReadMe-Install.txt (步骤说明),实际步骤如下:

  1. 安装SuperVivi-Transfer-Tool-Complete/LibUsbDotNet_Setup.2.2.7.exe
  2. 友善之臂mini240开发板
  • 开发板接上5V供电
  • S2置Nor
  • 开发板的 方口USB(SLAVE USB) 连接 白色华硕A43S笔记本电脑的右侧USB2口(右侧共2个USB2口,请保持另一个口不要插任何东西),
  • 电源开关置到ON
    (步骤2中的这4个小步骤 顺序可能是重要的,如果顺序不对 可能导致 显示为“损坏的USB设备”
    此时 笔记本电脑的设备管理 会 显示为 正常但没安装驱动的设备 "Unknown Device",
    【 有时会显示 “损坏的USB设备”(这是USB口电压问题?) 】,
    重新插拔方SLAVE USB口 又会 正常显示 “Unkown Device”
  1. 右击该“Unknown Device” 选择 SuperVivi-Transfer-Tool-Complete/Driver/MINI2440.inf所在目录 (即 SuperVivi-Transfer-Tool-Complete/Driver/),则会安装开发板的USB SLAVE口(win7下将程序下载到开发板用的)的驱动
  2. 驱动安装完成后 该设备显示为 “Mini 2440 Dev Board”
    在这里插入图片描述
程序下载工具SuperVivi-USB-Transfer-Tool.exe使用

运行 SuperVivi-Transfer-Tool-Complete/Program/SuperVivi-USB-Transfer-Tool.exe
此工具多次启动崩溃 多运行几次竟然又有一次正常启动, 这个人说可以尝试关掉开发板再运行此工具,
但没有串口可以选择"Serial"下拉菜单为空原因是 笔记本电脑还需要再和友善之臂FriendlyArm mini2440的开发版的串口用线连起来,
在这里插入图片描述

TODO 串口CON3还需要连接到笔记本电脑

理由是 结合 这个人说的“该工具同时兼顾USB通信和串口通信” 和 mini2440-20110421.iso中手册的以下内容
在这里插入图片描述

xp下usb下载驱动(TODO )

光盘自带的驱动是xp的 在win7下貌似不好用
xp下usb下载驱动有人说的使用说明

其他

有个人说了使用?win7下usb下载驱动,

win7下usb下载驱动 要积分的:
同一个物体但是要csdn积分同一个物体,但是要积分,可以看到目录结构

主板电路学习

https://blog.csdn.net/weixin_42107954/article/details/129732397

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/636385.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

OpenAI的DALL·e2生成的AI图像有时会带有偏见或NSFW

专家警告说,OpenAI的图像生成模型DALLe2可能玩起来很有趣,但它生成的图片可能会带有刻板印象和偏见,甚至是生成NSFW图片,因此在现实世界中部署会有风险。 OpenAI公司承认“如果没有足够的防护措施,像DALLe2这样的模型…

【Linux 内核源码分析】堆内存管理

堆 堆是一种动态分配内存的数据结构,用于存储和管理动态分配的对象。它是一块连续的内存空间,用于存储程序运行时动态申请的内存。 堆可以被看作是一个由各个内存块组成的堆栈,其中每个内存块都有一个地址指针,指向下一个内存块…

Wpf 使用 Prism 实战开发Day13

配置 AutoMapper 关系映射 在上一节 ToDoController 控制器,或 IToDoService 服务接口中,方法的传参都是直接传的实体类。但在实际开发过程中,这样是不允许的。标准且规范的做法是,定义一个数据传输层,即Dto层。 一.在…

51单片机矩阵键盘

矩阵键盘 矩阵键盘是一种常用于电子设备中的输入设备,其原理是利用行和列的交叉点来识别按键输入。矩阵键盘通常由多个按键排列成行和列的形式组成,通过按下某个按键可以在对应的行和列交叉点上产生电路连接。 在矩阵键盘中,每个按键都被安排…

【Linux】常见指令解析下

目录 前言1. cp指令(重要)2. mv指令 (重要)3. cat指令4. more指令5. less指令 (重要)6. head指令7. tail指令8. 时间相关的指令8.1 data显示8.2 时间戳 9. cal指令10. find指令(非常重要&#x…

每日一练【最大连续1的个数】

一、题目描述 给定一个二进制数组 nums 和一个整数 k,如果可以翻转最多 k 个 0 ,则返回 数组中连续 1 的最大个数 。 二、题目解析 本题同样是利用滑动窗口的解法。 首先进入窗口,如果是1,就直接让right,但是如果是…

会话跟踪技术(cookiesession)

文章目录 1、什么是会话跟踪技术2、Cookie2.1、Cookie基本使用2.2、Cookie原理2.3、Cookie使用细节 3、Session3.1、Session基本使用3.2、Session原理3.3、Session使用细节 4、Cookie和Session的对比 1、什么是会话跟踪技术 会话 ​ 用户打开浏览器,访问web服务器的…

2024美赛数学建模思路 - 案例:感知机原理剖析及实现

文章目录 1 感知机的直观理解2 感知机的数学角度3 代码实现 4 建模资料 # 0 赛题思路 (赛题出来以后第一时间在CSDN分享) https://blog.csdn.net/dc_sinor?typeblog 1 感知机的直观理解 感知机应该属于机器学习算法中最简单的一种算法,其…

cs231n assignment1——SVM

整体思路 加载CIFAR-10数据集并展示部分数据数据图像归一化,减去均值(也可以再除以方差)svm_loss_naive和svm_loss_vectorized计算hinge损失,用拉格朗日法列hinge损失函数利用随机梯度下降法优化SVM在训练集和验证集计算准确率&a…

产品经理 | 原型设计必须遵循的视觉设计规范(1)— 设计原则

前言:Hello大家好,我是小哥谈。本系列原型设计规范教程,主要用于规范系统的原型界面设计,使之具有良好的设计风格,帮助塑造品牌形象。通过定义原型的字体、图标、布局、颜色等信息,提供多样化的交互设计方案…

无法找到mfc100.dll的解决方法分享,如何快速修复mfc100.dll文件

在日常使用电脑时,我们可能会碰到一些系统错误提示,比如“无法找到mfc100.dll”的信息。这种错误通常会阻碍代码的执行或某些应用程序的启动。为了帮助您解决这一问题,本文将深入探讨其成因,并提供几种不同的mfc100.dll解决方案。…

1360. 卒的遍历-深度优先搜索-DFS

代码&#xff1a; #include<bits/stdc.h> using namespace std; int n,m; int r[25][3]; int fx[3]{0,1,0}; int fy[3]{0,0,1}; int a; void print(int k){a;cout<<a<<":";for(int i1;i<k;i){cout<<r[i][1]<<","<<…

[C#]winform部署yolov8图像分类的openvino格式的模型

【官方框架地址】 https://github.com/ultralytics/ultralytics 【openvino介绍】 OpenVINO是一个针对Intel硬件优化的开源工具包&#xff0c;用于优化和部署深度学习模型。以下是OpenVINO部署模型的主要优点&#xff1a; 高性能&#xff1a;OpenVINO提供了一系列性能优化工…

Flask 3.x log全域配置(包含pytest)

最近使用到flask3.x&#xff0c;配置了全域的log&#xff0c;这边记录下 首先需要创建logging的配置文件&#xff0c;我是放在项目根目录的&#xff0c; Logging 配置 logging.json {"version": 1, # 配置文件版本号"formatters": {"default&qu…

HTTP 协议和 TCP/IP 协议之间有什么区别?

HTTP&#xff08;超文本传输协议&#xff09;和TCP/IP&#xff08;传输控制协议/互联网协议&#xff09;是两种在互联网通信中广泛使用的协议&#xff0c;它们之间的区别和联系对许多人来说可能还不是很清晰&#xff0c;今天我们就带大家来一起了解一下HTTP和TCP/IP协议这2者之…

java数据结构与算法刷题-----LeetCode566. 重塑矩阵

java数据结构与算法刷题目录&#xff08;剑指Offer、LeetCode、ACM&#xff09;-----主目录-----持续更新(进不去说明我没写完)&#xff1a;https://blog.csdn.net/grd_java/article/details/123063846 文章目录 1. 法一&#xff0c;下标填充2. 法二&#xff1a;数学除法和取余…

MFC 序列化机制

目录 文件操作相关类 序列化机制相关类 序列化机制使用 序列化机制执行过程 序列化类对象 文件操作相关类 CFile&#xff1a;文件操作类&#xff0c;封装了关于文件读写等操作&#xff0c;常见的方法&#xff1a; CFile::Open&#xff1a;打开或者创建文件CFile::Write/…

Mongo集群入门

一、前言 MongoDB 有三种集群架构模式&#xff0c;分别为主从复制&#xff08;Master-Slaver&#xff09;、副本集&#xff08;Replica Set&#xff09;和分片&#xff08;Sharding&#xff09;模式。 Master-Slaver 是一种主从复制的模式&#xff0c;目前已经不推荐使用。 Re…

大模型:我也会自监督学习~

前言 当下大模型的能力已经很强了&#xff0c;但是将来我们想要的是能力更强的大模型&#xff0c;其最好能够处理各种复杂问题也即强对齐模型。 之前大模型训练的监督信号主要来源于人类反馈&#xff0c;但是如果想要训练一个强对齐模型必然就需要一个对应的强监督信号&#…

WebDriverWait太强大

selenium webdriver及wait 1 implicitly包打天下2 Linkedin无法登录返回值很乱&#xff0c;怎么破&#xff1f; 1 implicitly包打天下 有了implicitly之后&#xff0c;基本上不再关注网速之类的影响。 self.driver.implicitly_wait(511)2 Linkedin无法登录返回值很乱&#xf…