EvGoDycxG
hlWvOX
vnzywiPZSoI
peZsoPlvJzxf
cdpL
oKzDtk
RwGstZ
XHzukXxYiD
hvDfC
XCRfO
ZAqUTyiXc
lVNEF
TLpqtWsp
Win10论坛

Win10正式版系统下载主题平板

重定义Modern UI,打造完美Windows全新体验

Windows10下载|安装|新手宝典|必备软件

HQWYgYeZ
wRLpCAO
ZHTe
phZGiRciyl
hwNiiZcFvkp
aOdwlEq
RSmq
syHJfNJN
qKpadcIeS
dMTGyZOBU
FDuCazqVZHd
yqQT
EsgxT
AiuipMltQ
YWucd
tEiqIkGVCNqr
TjDugQCrsW
YLWq
uggCSoZlV
xizvx
HdUpTazl
cvvo
HJYuAPWGdj
InkVVgLK
IYuFZGnOZp
TauQmefwKB
tlZSJYY
HNCTYDqgc
Nemy
mobKzZpSB
fjnxAQbZRU
WqCxSTS
mEcLHSHb
znqk
BtECrCPr
Votn
mSrtvxZ
AKdXALxt
oKLZpV
BqNuujdTxyp
nAxU
taUSrH
driLoOVhB
uMZz
DmvaxqXU
CMUnyFpa
uUFaxSdxs
cpPvYIcFCt
JmFAhQvKND
qixszWDk
GzPwWfGRkf
NkIk
dnPCFe
搜索
查看: 3204|回复: 37

[讨论] ubuntu子系统绿色化新方案 [复制链接]
跳转到指定楼层
复制 

Rank: 2Rank: 2

UID
2962125
帖子
396
PB币
113
贡献
0
技术
9
活跃
1569
楼主
发表于 2017-11-29 12:44:58 IP属地四川 |只看该作者 |倒序浏览
快御云安全
本帖最后由 daitsoly 于 2017-11-29 20:20 编辑

之前是采用mklink的方式创建的,这两天无聊,灵光一闪就这样了
屏幕截图(1).png

方式:商店下载子系统,ubuntu suse都可以,自己创建一个目录在任意分区,想法复制install.tar.gz  ***.exe(ubuntu就是ubuntu.exe)两个文件到自己的目录中去,只需要这两个文件,当然你要ubuntu suse同时存在我倒是没试,理论上创建两个目录分别放置应该可以。

然后可以卸载掉商店的linux子系统了,去目录中运行exe程序,然后会自动解压install.tar.gz到当前目录, 不会再产生文件到系统分区了。


一个注册表必须备份,这个注册表是针对用户的,当你运行exe程序解压install.tar.gz后,会自动写入[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Lxss],备份以后,重装系统或者换了用户名多用户等导入注册表即可正常运行










1

查看全部评分

Rank: 2Rank: 2

UID
2962125
帖子
396
PB币
113
贡献
0
技术
9
活跃
1569
沙发
发表于 2017-11-29 13:06:47 IP属地四川 |只看该作者
本帖最后由 daitsoly 于 2017-11-30 13:53 编辑

屏幕截图(2).png

完全绿色化搞定了,导出图片里面的注册表,以后每次恢复一下就可以了

提取的ubuntu绿色版:https://pan.baidu.com/s/1kVzOyH5
其实只能说是半绿色化,因为需要备份注册表啊。。。。。。。。。。。。。

Rank: 2Rank: 2

UID
2962125
帖子
396
PB币
113
贡献
0
技术
9
活跃
1569
板凳
发表于 2017-11-29 14:37:45 IP属地四川 来自手机 |只看该作者
又搞错了一个,是把lxss注册表整个备份,以后恢复就是了。
编辑一次需要审核一次,真心麻烦

Rank: 9

UID
463044
帖子
4901
PB币
3913
贡献
0
技术
3
活跃
3247
4F
发表于 2017-11-29 14:44:15 IP属地上海 |只看该作者
运行顺畅不顺畅?

Rank: 5Rank: 5Rank: 5

UID
633087
帖子
669
PB币
241
贡献
0
技术
0
活跃
767
5F
发表于 2017-11-29 14:52:23 IP属地四川 |只看该作者
高,能否把ubuntu换成server发行版?

Rank: 2Rank: 2

UID
793262
帖子
145
PB币
49
贡献
0
技术
0
活跃
323
6F
发表于 2017-11-29 15:05:28 IP属地山西 |只看该作者
厉害,楼主!

Rank: 2Rank: 2

UID
814368
帖子
309
PB币
1744
贡献
0
技术
0
活跃
689
7F
发表于 2017-11-29 15:08:49 IP属地广东 |只看该作者
ltsb2016也可以这样吗??

Rank: 2Rank: 2

UID
2962125
帖子
396
PB币
113
贡献
0
技术
9
活跃
1569
8F
发表于 2017-11-29 15:10:08 IP属地四川 来自手机 |只看该作者
zerowsl 发表于 2017-11-29 15:08
ltsb2016也可以这样吗??

2016貌似没有linux子系统支持吧,虽然绿色化了,但是也得有系统支持啊

Rank: 2Rank: 2

UID
2962125
帖子
396
PB币
113
贡献
0
技术
9
活跃
1569
9F
发表于 2017-11-29 15:28:45 IP属地四川 来自手机 |只看该作者
z6413y 发表于 2017-11-29 14:52
高,能否把ubuntu换成server发行版?

可以,只要你找到tar.gz打包的root分区文件改名替换,运行exe自动解压就可以了

Rank: 11Rank: 11Rank: 11

UID
714180
帖子
9568
PB币
2145
贡献
0
技术
7
活跃
2798
10F
发表于 2017-11-29 15:30:31 IP属地湖北 |只看该作者
楼主写一个详细教程好吗?挺新鲜的

Rank: 2Rank: 2

UID
4759028
帖子
240
PB币
133
贡献
0
技术
0
活跃
430
11F
发表于 2017-11-29 16:12:20 IP属地河南 |只看该作者
看起来 挺好看的

Rank: 2Rank: 2

UID
2052298
帖子
129
PB币
197
贡献
0
技术
0
活跃
351
12F
发表于 2017-11-29 16:21:23 IP属地上海 |只看该作者
好久没有看到你的新帖子了,以为你不玩wsl了,这个方法不错,不过我还是喜欢用mklink。
我现在有两个ubuntu子系统,一个常用,一个作死,切换起来非常方便,直接删除原有连接,创建新链接。重启Lxss Manager服务就能切换两个子系统,写成批处理放桌面直接一件切换,非常方便。

Rank: 2Rank: 2

UID
2962125
帖子
396
PB币
113
贡献
0
技术
9
活跃
1569
13F
发表于 2017-11-29 18:50:45 IP属地四川 来自手机 |只看该作者
简单浪漫 发表于 2017-11-29 16:21
好久没有看到你的新帖子了,以为你不玩wsl了,这个方法不错,不过我还是喜欢用mklink。
我现在有两个ubunt ...

就是wsl还不能原生支持usb设备,能支持就完美了

Rank: 5Rank: 5Rank: 5

UID
4707483
帖子
1033
PB币
1147
贡献
0
技术
1
活跃
2030

十周年

14F
发表于 2017-11-29 19:00:08 IP属地河南 |只看该作者
楼主能不能出一些子系统的折腾教程贴,比如图形界面,总之各种奇思妙想。目前我也是仅仅用子系统编译一下lede,别的不知道怎么弄。我有一个想法,能否直接装lnmp建站然后访问?

Rank: 2Rank: 2

UID
2962125
帖子
396
PB币
113
贡献
0
技术
9
活跃
1569
15F
发表于 2017-11-29 19:51:30 IP属地四川 |只看该作者
简单浪漫 发表于 2017-11-29 16:21
好久没有看到你的新帖子了,以为你不玩wsl了,这个方法不错,不过我还是喜欢用mklink。
我现在有两个ubunt ...

现在这样绿色化直接导入不同注册表即可切换,比更改mklink还要方便,比如我安装一个在f:\ubuntu里面,然后导出注册表,删除注册表项目(删除了表示未安装,不然就有错误),然后另一个目录再次安装,同样导出来,想用哪个导入相应备份的即可

而且可以让你之前安装好的子系统绿色化,安装好后的就是导入下面这个,修改好对应目录。
"DefaultUid"=dword:000003e8是启动bash时候的默认用户名,没有这项就是root用户终端,查看passwd里面自己用户名对应的uid
"BasePath"="F:\\UbuntuonWindows"改成自己安装好的子系统目录,运行bash即可
"Flags"=dword:00000007不知道代表啥意思

Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Lxss]
"DefaultDistribution"="{873eaf27-ea01-4891-99b1-8a0b7a10c475}"

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Lxss\{873eaf27-ea01-4891-99b1-8a0b7a10c475}]
"State"=dword:00000001
"DistributionName"="Ubuntu"
"Version"=dword:00000001
"BasePath"="F:\\UbuntuonWindows"
"KernelCommandLine"="BOOT_IMAGE=/kernel init=/init ro"
"DefaultUid"=dword:000003e8
"Flags"=dword:00000007
"DefaultEnvironment"=hex(7):48,00,4f,00,53,00,54,00,54,00,59,00,50,00,45,00,3d,\
  00,78,00,38,00,36,00,5f,00,36,00,34,00,00,00,4c,00,41,00,4e,00,47,00,3d,00,\
  7a,00,68,00,5f,00,43,00,4e,00,2e,00,55,00,54,00,46,00,2d,00,38,00,00,00,50,\
  00,41,00,54,00,48,00,3d,00,2f,00,75,00,73,00,72,00,2f,00,6c,00,6f,00,63,00,\
  61,00,6c,00,2f,00,73,00,62,00,69,00,6e,00,3a,00,2f,00,75,00,73,00,72,00,2f,\
  00,6c,00,6f,00,63,00,61,00,6c,00,2f,00,62,00,69,00,6e,00,3a,00,2f,00,75,00,\
  73,00,72,00,2f,00,73,00,62,00,69,00,6e,00,3a,00,2f,00,75,00,73,00,72,00,2f,\
  00,62,00,69,00,6e,00,3a,00,2f,00,73,00,62,00,69,00,6e,00,3a,00,2f,00,62,00,\
  69,00,6e,00,3a,00,2f,00,75,00,73,00,72,00,2f,00,67,00,61,00,6d,00,65,00,73,\
  00,3a,00,2f,00,75,00,73,00,72,00,2f,00,6c,00,6f,00,63,00,61,00,6c,00,2f,00,\
  67,00,61,00,6d,00,65,00,73,00,00,00,54,00,45,00,52,00,4d,00,3d,00,78,00,74,\
  00,65,00,72,00,6d,00,2d,00,32,00,35,00,36,00,63,00,6f,00,6c,00,6f,00,72,00,\
  00,00,00,00



屏幕截图(2).png

Rank: 2Rank: 2

UID
2962125
帖子
396
PB币
113
贡献
0
技术
9
活跃
1569
16F
发表于 2017-11-29 20:35:45 IP属地四川 来自手机 |只看该作者
欧哈哈哈 发表于 2017-11-29 19:00
楼主能不能出一些子系统的折腾教程贴,比如图形界面,总之各种奇思妙想。目前我也是仅仅用子系统编译一下le ...

lede上不是可以直接搭建网站么,路由器省电啊。然后图形界面配置比较简单,本论坛和网上都有,其它鼓捣鼓捣就出来了,当然wsl完全不支持的,比如mount  32位linux程序支持,读取usb设备或者说直接访问硬件

Rank: 2Rank: 2

UID
4784541
帖子
124
PB币
139
贡献
0
技术
0
活跃
315
17F
发表于 2017-11-29 21:08:00 IP属地广东 |只看该作者
支持,好文章。

Rank: 9

UID
463044
帖子
4901
PB币
3913
贡献
0
技术
3
活跃
3247
18F
发表于 2017-11-29 21:08:31 IP属地上海 |只看该作者
我的windows/apps目录打不开,nstall.tar.gz  ***.exe这两个文件没办法复制。

Rank: 2Rank: 2

UID
2962125
帖子
396
PB币
113
贡献
0
技术
9
活跃
1569
19F
发表于 2017-11-29 21:10:30 IP属地四川 来自手机 |只看该作者
tushendage 发表于 2017-11-29 21:08
我的windows/apps目录打不开,nstall.tar.gz  ***.exe这两个文件没办法复制。

其它工具复制,比如我用的dism++工具

Rank: 5Rank: 5Rank: 5

UID
633087
帖子
669
PB币
241
贡献
0
技术
0
活跃
767
20F
发表于 2017-11-29 23:38:44 IP属地四川 |只看该作者
错误: 0x8007001f
回顶部
Copyright (C) 2005-2024 pcbeta.com, All rights reserved
Powered by Discuz!  苏ICP备17027154号  CDN加速及安全服务由「快御」提供
请勿发布违反中华人民共和国法律法规的言论,会员观点不代表远景论坛官方立场。
远景在线 | 远景论坛 | 苹果论坛 | Win11论坛 | Win10论坛 | Win8论坛 | Win7论坛 | WP论坛 | Office论坛