无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站广告联系 微信:wuyouceo QQ:184822951
查看: 10945|回复: 75

[求助] pe映射另一电脑pe中的共享出错

  [复制链接]
发表于 2020-1-14 11:48:36 | 显示全部楼层 |阅读模式
本帖最后由 yjqd 于 2020-1-14 11:58 编辑


其中一台pe是用的tftpd32
pe映射另一电脑pe中的共享出错
错误代码53,找不到网络路径?
net share pxeboot=F:\PXEBOOT /GRANT:guest,FULL
icacls F:\PXEBOOT /grant guest:(CI)(OI)(F)


net use y: \\计算机名或ip地址\PXEBOOT


pe映射另一电脑windows操作系统中的共享又没问题
net share pxeboot=F:\PXEBOOT /GRANT:guest,FULL
icacls F:\PXEBOOT /grant guest:(CI)(OI)(F)

net use y: \\计算机名或ip地址\PXEBOOT












发表于 2020-1-14 12:10:36 | 显示全部楼层
ntfs权限没给everyone吧
回复

使用道具 举报

 楼主| 发表于 2020-1-14 12:18:11 | 显示全部楼层
江南一根葱 发表于 2020-1-14 12:10
ntfs权限没给everyone吧

能否给个代码,我实在没法了,折腾了两天
谢谢
回复

使用道具 举报

发表于 2020-1-14 12:25:05 | 显示全部楼层
yjqd 发表于 2020-1-14 12:18
能否给个代码,我实在没法了,折腾了两天
谢谢

pe是system用户的吧,你是不是没加用户,记得pe的网络配置工具里有写要给它加个用户才能启用共享
回复

使用道具 举报

 楼主| 发表于 2020-1-14 12:30:33 | 显示全部楼层
江南一根葱 发表于 2020-1-14 12:25
pe是system用户的吧,你是不是没加用户,记得pe的网络配置工具里有写要给它加个用户才能启用共享

我不知道是不是system用户,是用的win8原版pe(未精简)
我没加用户,net user查看:有管理员和guest

net user

\\的用户帐户        //这里没有主机名,不知是怎么回事

-------------------------------------------------------------------------------
Administrator                              Guest
命令成功完成。
回复

使用道具 举报

 楼主| 发表于 2020-1-14 12:32:01 | 显示全部楼层
yjqd 发表于 2020-1-14 12:30
我不知道是不是system用户,是用的win8原版pe(未精简)
我没加用户,net user查看:有管理员和guest

...

Guest默认是开启了的
回复

使用道具 举报

发表于 2020-1-14 14:14:14 | 显示全部楼层
在PE系统试试:
net use y: \\服务器IP\共享文件夹名 "" /user:guest
回复

使用道具 举报

 楼主| 发表于 2020-1-14 14:17:31 | 显示全部楼层
yigeren 发表于 2020-1-14 14:14
在PE系统试试:
net use y: \\服务器IP\共享文件夹名 "" /user:guest

谢谢,我用过这个代码,一步到位,不用输入用户名和密码(或空密码)
回复

使用道具 举报

发表于 2020-1-14 14:53:25 | 显示全部楼层
yjqd 发表于 2020-1-14 14:17
谢谢,我用过这个代码,一步到位,不用输入用户名和密码(或空密码)

这方面有点肤浅的实践体会:

在PE系统中映射“正常”系统中的共享文件夹比较简单;

在正常系统、PE系统中映射“另一个PE“系统中的共享文件夹比较烦;

如果另一个PE系统如是32位的,则容易成功一些;

主要疑难有:权限、计算机名、操作延时(见效慢);

实践环境,8PE系统在虚拟机中,宿主系统WIN764,自动模式桥接联网;

从WIN764系统映射8PE系统中共享文件夹:

一、在8PE系统中操作

1、8PE中用net user 命令查看
有Administration和Guest;

2、8PE中用脚本设置共享文件夹及2种权限
md C:\MYSHARE
net share MYSHARE=C:\MYSHARE /GRANT:Everyone,CHANGE /UNLIMITED
echo y|cacls C:\MYSHARE /t /p everyone:f

鼠标右键验证一下,查看可能有点”卡“;

二、从WIN764系统映射8PE系统中的C:\MYSHARE
net user guest /add
net user guest /active:yes

net use N: \\192.168.1.112\MYSHARE "" /user:"GUEST" /persistent:no
或者
net use N: \\192.168.1.112\MYSHARE "a\a" /user:"a\a" /persistent:no


关于PE系统的计算机名:试过多种更改PE中计算机名称的方法,发现其效果都是”表象“的,实际上计算机名称仍然是minint-那种!

因此映射操作时应首选IP;

提供共享文件夹的PE应当支持共享,这是最基本的,还真不一定管用,还有它的防火墙最好要”真正“关闭掉,这些可以看PE中对应的服务。

回复

使用道具 举报

 楼主| 发表于 2020-1-14 15:01:01 | 显示全部楼层
captain_g 发表于 2020-1-14 14:53
这方面有点肤浅的实践体会:

在PE系统中映射“正常”系统中的共享文件夹比较简单;

谢谢回复
先回复你的一些内容:操作延时(见效慢),确实是这样,同一个命令,后面一次的结果和前面不同!

稍后实践你的其它内容,谢谢
回复

使用道具 举报

发表于 2020-1-14 17:05:03 | 显示全部楼层
captain_g 发表于 2020-1-14 14:53
这方面有点肤浅的实践体会:

在PE系统中映射“正常”系统中的共享文件夹比较简单;

PE系统固定计算机名称上次我有发过贴,可解决
以下代码保存为unattend.xml文件,存放到system32,代码里的WIN10PE可改为你自己的计算机名称

<?xml version="1.0" encoding="utf-8"?>
<unattend xmlns="urn:schemas-microsoft-com:unattend">
    <settings pass="windowsPE">
        <component name="Microsoft-Windows-Setup" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
            <ComputerName>WIN10PE</ComputerName>
            </component>
    </settings>
</unattend>
回复

使用道具 举报

发表于 2020-1-15 08:42:39 | 显示全部楼层
yigeren 发表于 2020-1-14 17:05
PE系统固定计算机名称上次我有发过贴,可解决
以下代码保存为unattend.xml文件,存放到system32,代码里 ...

多谢了!先收下,等有功夫试试。

PE的名字如能真正固定住,映射尤其是通过脚本自动映射其中的共享文件夹应该很方便了。
回复

使用道具 举报

发表于 2020-1-15 10:37:47 | 显示全部楼层
yigeren 发表于 2020-1-14 17:05
PE系统固定计算机名称上次我有发过贴,可解决
以下代码保存为unattend.xml文件,存放到system32,代码里 ...

说一下测试的情况:

我的WIN8PE,原来右键计算机属性查看、命令%computername%回显,计算机名都是固定在MINWINPC的;

制作时用的什么固定方法记已不清了;

但仅此而已,如设置共享文件夹,其“网络路径”仍然是那种随机的\\MININT-?????\????样式;

将您提供的Unattend.xml放到PE核心WIM的SYSTEM32中后;

前述固定住的计算机名并未改变,估计起作用的先后顺序影响所致;

但“网络路径”确实变成了希望中的\\WIN8PE\MYSHARE样式;

问题是,用这个网络路径映射网络驱动器仍然提示发生系统错误53,找不到网络路径;

而用\\192.168.1.112\MYSHARE这种进行映射却能成功!

是否是“未在”计算机网络列表中显示的电脑,就无法通过“\\计算机名\共享名”这样的形式映射?

最后问一下,Unattend.xml要放到32位8PE中,其中的amd64改成x86应该就可以了吧。
回复

使用道具 举报

发表于 2020-1-15 10:42:39 | 显示全部楼层
captain_g 发表于 2020-1-15 10:37
说一下测试的情况:

我的WIN8PE,原来右键计算机属性查看、命令%computername%回显,计算机名都是固定 ...

应该是计算机名设置没彻底生效
回复

使用道具 举报

发表于 2020-1-15 11:24:07 | 显示全部楼层
captain_g 发表于 2020-1-15 10:37
说一下测试的情况:

我的WIN8PE,原来右键计算机属性查看、命令%computername%回显,计算机名都是固定 ...

32位就改成x86,映射不成功应该是PE系统问题了,在我的WIN10x64PE系统中测试,不管\\计算机名或者\\IP地址都可以访问
回复

使用道具 举报

发表于 2020-1-15 11:36:26 | 显示全部楼层
貌似计算机名带-的经常会出这种问题
不知道为啥很多系统都是xxx-xxx这种形式的,我把这些改成字母+随机数字后都很正常。

pe我也是chobit+当时时间分的两位和秒的两位
比如现在,名称就是chobit1511
回复

使用道具 举报

发表于 2020-1-15 11:41:45 | 显示全部楼层
yigeren 发表于 2020-1-15 11:24
32位就改成x86,映射不成功应该是PE系统问题了,在我的WIN10x64PE系统中测试,不管\\计算机名或者\\IP地址 ...

问题找到了:

是早先固定的计算机名冲突造成的!

将PE的SYSTEM中的ControlSet001\Control\ComputerName\ComputerName的值设成与Unattend.xml中的同样,即可使用“\\计算机名\共享名”映射网络驱动器。
回复

使用道具 举报

发表于 2020-1-15 11:41:54 | 显示全部楼层
江南一根葱 发表于 2020-1-15 11:36
貌似计算机名带-的经常会出这种问题
不知道为啥很多系统都是xxx-xxx这种形式的,我把这些改成字母+随机数 ...

问题找到了:

是早先固定的计算机名冲突造成的!

将PE的SYSTEM中的ControlSet001\Control\ComputerName\ComputerName的值设成与Unattend.xml中的同样,即可使用“\\计算机名\共享名”映射网络驱动器。
回复

使用道具 举报

发表于 2020-1-15 11:42:12 | 显示全部楼层
指南针 发表于 2020-1-15 10:42
应该是计算机名设置没彻底生效

问题找到了:

是早先固定的计算机名冲突造成的!

将PE的SYSTEM中的ControlSet001\Control\ComputerName\ComputerName的值设成与Unattend.xml中的同样,即可使用“\\计算机名\共享名”映射网络驱动器。
回复

使用道具 举报

 楼主| 发表于 2020-1-15 22:51:28 | 显示全部楼层
captain_g 发表于 2020-1-15 11:42
问题找到了:

是早先固定的计算机名冲突造成的!

问一下,你用pe映射另一台电脑中的pe成功了吗

我还是没成功
回复

使用道具 举报

 楼主| 发表于 2020-1-15 22:51:53 | 显示全部楼层
yigeren 发表于 2020-1-15 11:24
32位就改成x86,映射不成功应该是PE系统问题了,在我的WIN10x64PE系统中测试,不管\\计算机名或者\\IP地址 ...

问一下,你用pe映射另一台电脑中的pe成功了吗

我还是没成功
回复

使用道具 举报

发表于 2020-1-16 10:13:21 | 显示全部楼层
yjqd 发表于 2020-1-15 22:51
问一下,你用pe映射另一台电脑中的pe成功了吗

我还是没成功

PE映射正常系统中的共享文件夹,正常系统映射PE中的共享文件夹,IP加共享名、计算机名加共享名都成功了;

实践的环境是:WIN8PE(32+64)在虚拟机中,虚拟机与属主系统WIN764自动桥接;

PE到PE的共享文件夹映射没有试过!
回复

使用道具 举报

发表于 2020-1-16 11:09:06 | 显示全部楼层
本帖最后由 yigeren 于 2020-1-16 11:12 编辑
yjqd 发表于 2020-1-15 22:51
问一下,你用pe映射另一台电脑中的pe成功了吗

我还是没成功

在WIN8PE和WIN10PE两个PE系统中,是可以映射共享文件夹的,已测试过
在PE系统中要共享文件夹,要给管理员帐户Administrator设置一个密码
管理员设置密码命令:net user administrator wuyou
在命令行中映射格式:net use z: \\共享IP地址\共享文件夹名 "管理员密码" /user:administrator




回复

使用道具 举报

 楼主| 发表于 2020-1-16 14:05:55 | 显示全部楼层
yigeren 发表于 2020-1-16 11:09
在WIN8PE和WIN10PE两个PE系统中,是可以映射共享文件夹的,已测试过
在PE系统中要共享文件夹,要给管理 ...

谢谢回复
你的pe映射pe的共享文件或pe映射操作系统中的共享文件时,还运行了tftpd32之类的程序吗

能否分享一下你的pe
回复

使用道具 举报

 楼主| 发表于 2020-1-16 14:06:49 | 显示全部楼层
captain_g 发表于 2020-1-16 10:13
PE映射正常系统中的共享文件夹,正常系统映射PE中的共享文件夹,IP加共享名、计算机名加共享名都成功了; ...

谢谢回复
你的PE映射正常系统中的共享文件夹,正常系统映射PE中的共享文件夹时,还运行了tftpd32之类的程序吗

能否分享一下你的pe
回复

使用道具 举报

发表于 2020-1-16 15:40:54 | 显示全部楼层
yjqd 发表于 2020-1-16 14:06
谢谢回复
你的PE映射正常系统中的共享文件夹,正常系统映射PE中的共享文件夹时,还运行了tftpd32之类的 ...

测试双向共享时,没有试用TFTPD32,不知道能不能运行它;

测试环境为虚拟机+实体机,可能与实体机+实体机有些差异;

链接:https://pan.baidu.com/s/1c1FbS2W
提取码:ex4p

两个核心文件,PE832NT.WIM 和 PE864NT.WIM;

其中PE864NT.WIM,因精简了SysWOW64中的文件,右键计算机无法查看属性。

点评

下载你的PE832NT.WIMA电脑和B电脑用网线直连 A电脑运行该pe后,直接设置共享文件夹: net share pxeboot=F:\PXEBOOT /GRANT:guest,FULL icacls F:\PXEBOOT /grant guest:(CI)(OI)(F) B电脑我的win7 32位操作系  详情 回复 发表于 2020-1-17 10:38
太让人惊喜了嘛,运行你的pe,直接设置共享文件夹: net share pxeboot=F:\PXEBOOT /GRANT:guest,FULL icacls F:\PXEBOOT /grant guest:(CI)(OI)(F) 其它什么也不做 在另一台上输入: net use y: \\win832pe\  详情 回复 发表于 2020-1-16 17:08
谢谢,我去下载试试  发表于 2020-1-16 15:55
回复

使用道具 举报

 楼主| 发表于 2020-1-16 17:08:04 | 显示全部楼层
本帖最后由 yjqd 于 2020-1-16 17:09 编辑
captain_g 发表于 2020-1-16 15:40
测试双向共享时,没有试用TFTPD32,不知道能不能运行它;

测试环境为虚拟机+实体机,可能与实体机+实 ...

太让人惊喜了嘛,运行你的pe,直接设置共享文件夹:

net share pxeboot=F:\PXEBOOT /GRANT:guest,FULL
icacls F:\PXEBOOT /grant guest:(CI)(OI)(F)
其它什么也不做
在另一台上输入:
net use y: \\win832pe\pxeboot
结果是:命令成功完成
C:\Windows\system32>net use y: \\win832pe\pxeboot

用户名和密码都没出现要输入,命令成功完成。


C:\Windows\system32>dir y:

Y:\ 的目录

2020/01/16  11:28    <DIR>          .
2020/01/16  11:28    <DIR>          ..
2020/01/13  15:51               264 1.txt
2020/01/10  10:03               407 1O99.TXT
2020/01/10  10:11    <DIR>          boot
2012/07/26  13:10           652,528 bootmgr.exe
2010/02/25  04:15           701,832 GhostSrv.exe
2017/11/15  15:22           324,203 grldr
2014/10/06  09:29           122,308 ldlinux.c32
2014/10/06  09:29           186,500 libcom32.c32
2014/10/06  09:29            24,148 libutil.c32
2016/11/15  09:08           131,333 nb.jpg
2020/01/07  20:09             5,647 NETSH命令设置开启关闭防火墙.bat
2020/01/15  23:10             9,093 net映射常见问题.txt
2017/11/10  21:59         2,949,120 PXEBOOT.IMG
2012/07/26  13:10            25,358 pxeboot.n12
2014/10/06  09:29            46,909 pxelinux.0
2020/01/10  10:11    <DIR>          PXELINUX.CFG
2019/02/27  15:07           338,944 tftpd32.exe
2020/01/16  14:34               494 tftpd32.ini
2015/10/26  15:58           128,596 unifont.hex.GZ
2020/01/10  10:12    <DIR>          win7有线网卡驱动惠普
2020/01/15  22:07       181,358,745 winpe.wim
2020/01/15  09:37               686 wpeinit.log
2017/11/14  10:36               248 命令netsh设置IP等.bat
2020/01/13  23:19               856 命令生成tftpd32.ini.bat
2020/01/10  10:11    <DIR>          导入导出grldr
2020/01/16  15:55             1,177 开启共享.txt
2020/01/13  23:01               674 新建文本文档.txt
              23 个文件    187,010,070 字节
               6 个目录  1,833,918,464 可用字节




回复

使用道具 举报

 楼主| 发表于 2020-1-17 10:38:36 | 显示全部楼层
captain_g 发表于 2020-1-16 15:40
测试双向共享时,没有试用TFTPD32,不知道能不能运行它;

测试环境为虚拟机+实体机,可能与实体机+实 ...

下载你的PE832NT.WIMA电脑和B电脑用网线直连
A电脑运行该pe后,直接设置共享文件夹:
net share pxeboot=F:\PXEBOOT /GRANT:guest,FULL
icacls F:\PXEBOOT /grant guest:(CI)(OI)(F)

B电脑我的win7 32位操作系统能够访问你的pe中的共享文件
(不需要输入用户名或密码)

B电脑我的win8pe能够访问你的pe中的共享文件
需要输入用户名或密码

回复

使用道具 举报

发表于 2020-1-17 10:58:53 | 显示全部楼层
不过pe访问pe的共享主要是用来干嘛的,如果是共享文件,用iscsi效率最高,

点评

pe访问pe的共享,主要是学习一下,另外,自己也可给自己的电脑在pe下网启安装系统,这就需要能访问共享文件 关于iscsi我还了解  详情 回复 发表于 2020-1-17 11:16
回复

使用道具 举报

 楼主| 发表于 2020-1-17 11:16:56 | 显示全部楼层
江南一根葱 发表于 2020-1-17 10:58
不过pe访问pe的共享主要是用来干嘛的,如果是共享文件,用iscsi效率最高,

pe访问pe的共享,主要是学习一下,另外,自己也可给自己的电脑在pe下网启安装系统,这就需要能访问共享文件

关于iscsi我还不了解
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2024-4-19 05:59

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表