谷姐:我们都是谷歌迷
We are all Google fans

【自研】发个一键DD脚本,除支持KVM还支持hyperv等azure机型-minlearnhbs

Rate this post

增强moeclub版本,除支持KVM还支持在hyperv等azure客户机型里面dd,并支持oracle uefi机型
自带debian镜像,还可以集成你自己的系统镜像,全部可托管到git平台,避免各种乱七八糟的引用别处下载源导致的错误
支持U盘dd和虚拟机dd
支持BIOS和UEFI
支持黑群和黑果镜像安装,但是这二镜像我不公开提供

!!请尽快fork,因为我可能会删。

仓库地址:https://gitee.com/minlearn/mindevdesk

下载及用法:
请在debian系linux下运行,ubuntu大于等于20不行。centos系不行。

    sudo wget https://gitee.com/minlearn/mindevdesk/raw/master/diweb.sh && sudo chmod +x diweb.sh && sudo ./dweb.sh -t osx10157 | dsm61715284 | url

    osx,dsm,url三选一,url为自定义镜像支持,url是你的raw系统硬盘格式经过tar cvpzf xx.gz xxx打包后托管的http/https地址
    dsm61715284,osx10157自用,暂不开放

    外网主机换github镜像源的方法:
    sudo ./dweb.sh -m https://github.com/minlearn/mindevdesk/raw/master -t url
    指定UEFI支持:
    sudo ./dweb.sh -uefi 1 -t url

如果你发现脚本运行出错了,可能是我删库改名了或动其它东西了。把脚本开头export custDEBMIRROR1='https://gitee.com/你minlearn/mindevdesk/raw/master'换成你自己仓库的地址,如export custDEBMIRROR1='https://gitee.com/你的用户名/mindevdesk/raw/master'

----------------------

1,除脚本本身内置了hv驱动。url指定的hypver机型的镜像也要内置hv驱动。
2,适合azure这种弱后台功能的类型,因为azure虚拟机的特殊性,后台不支持分离的web vnc,你无法看到DD的过程,但是auzre支持分离的串行端口监视(在支持 + 疑难解答->串行控制台下),配合diweb.sh对串行口输出的支持,即可无须忍受盲跑脚本到DD完成
3,也适合oracle永免这种UEFI机型。

.....

热议
推荐楼 _____________Cc 2021-9-28 23:26:14

fork毛线 我就收藏帖子,挂了我就PM你发了贴你就得负责到底

推荐楼 minlearnhbs 2021-9-29 12:51:56

请问一下,url应该使用的是什么呢?镜像源吗?

你的镜像的tar cvpzf打包托管的http/https地址,

2楼 hanweizhe 2021-9-28 22:21:39

试试看

3楼 KK1024 2021-9-28 22:24:46

现在上机测试一下

4楼 optimism 2021-9-28 22:33:15

技术贴顶一下

5楼 打包的香肠 2021-9-28 22:48:38

应个景,。那么好的一键包,要配个大型机啊。

6楼 wind3f 2021-9-28 23:09:51

等我学会再删不迟

7楼 严莉莉 2021-9-28 23:14:08

请问怎么fork呀

9楼 daqiang 2021-9-28 23:39:07

收藏

10楼 hipopboy 2021-9-29 09:29:31

请问一下,url应该使用的是什么呢?镜像源吗?

12楼 muyijiang 2021-9-29 14:19:35

如何DD原生的linux系统?

13楼 minlearnhbs 2021-9-29 15:18:58

如何DD原生的linux系统?

把原生的linux hd raw文件做成tar cvpzf镜像

14楼 aika108 2021-9-29 15:32:56

正是需要

15楼 minlearnhbs 2021-9-29 15:56:17

请问怎么fork呀

https://gitee.com/minlearn/minstack到这里fork啊

16楼 w796933 2021-9-29 16:35:49

pve 怎么在线安装?能否出一个 各个系统的详细安装教程?

17楼 minlearnhbs 2021-9-29 16:40:59

pve 怎么在线安装?能否出一个 各个系统的详细安装教程?

diweb.sh -t minstackos,就是在线pve

18楼 w796933 2021-9-29 16:41:35

diweb.sh -t minstackos,就是在线pve

腾讯云246 这款的支持安装吗?

19楼 w796933 2021-9-29 16:45:17

diweb.sh -t minstackos,就是在线pve

# Remastering all up...

- processing grub ......[_tmpremastering/grub/grub.new] - unpacking linux-image and initrfs tar-ball ......Changing current directory to /root/_tmpremastering/initramfs,will use abs dir ...

- unzipping option pkgs ....[libidn2-0_2.0.5-1-deb10u1_amd64.deb]
- inst or build mod,make a separated preseed file for cdi images and patchs it.......
- set net to auto dhcp mode in preseed.cfg ......
- make a safe wget wrapper to inc --no-check-certificate and patch usr/lib/fetch-url for segments downloading ...
- make a initramfs/lib/modules* updates ......Changing current directory to /root/_tmpremastering/initramfs

- patching initramfs/initrd (as an option,you can also do chrootinstallpve aside here)
make some initrd fix ......
sh: 1: Syntax error: Bad fd number

提示这个错误。 

20楼 minlearnhbs 2021-9-29 17:05:06

# Remastering all up...

- processing grub ......[_tmpremastering/grub/grub.new]

正常的。不影响结果。

22楼 minlearnhbs 2021-9-29 17:25:44

AWS EC2 支持吗

kvm的当然支持

23楼 w796933 2021-9-29 17:32:30

安装成功了。
访问pve后台看到 owt synboot deinst 3台虚拟机 .
不是4个虚拟机应用?

24楼 minlearnhbs 2021-9-29 17:34:02

安装成功了。
访问pve后台看到 owt synboot deinst 3台虚拟机 .
不是4个虚拟机应用?

不一定的。minstackos处在变化中。

25楼 minlearnhbs 2021-9-29 19:14:03

安装成功了。
访问pve后台看到 owt synboot deinst 3台虚拟机 .
不是4个虚拟机应用?

跑完之后进入pve,手动在shell执行一次growpart /dev/vda 2和resize2fs /dev/vda2,可以扩展硬盘到正常空间

不好意思,脚本逻辑有点宠大,所以BUG会有一些。

26楼 gd772 2021-9-29 19:23:20

那还是等你删了再说吧 留给需要的人

27楼 minlearnhbs 2021-9-29 19:30:23

那还是等你删了再说吧留给需要的人

不只diweb.sh,还有生成minstackos的ci.sh。后者比较多的逻辑。
软件都有BUG的,先用起来才是实事。毕竟不是拿来发射飞船这样的场景。

28楼 barat 2021-9-30 15:31:12

大神

29楼 minlearnhbs 2021-10-1 23:53:51

这个oracle也可以-h 2哦。一样的后台可以输出串行过程。

30楼 ggeeii 2021-10-2 00:01:51

minlearnhbs 发表于 2021-10-1 23:53
这个oracle也可以-h 2哦。一样的后台可以输出串行过程。

今天试了按文档说的-i 参数报错,还有dsm617的镜像能提供下吗,找不到了

32楼 ggeeii 2021-10-2 00:06:20

minlearnhbs 发表于 2021-10-2 00:03
是-t不是i
你按这个贴子来,不要那些奇怪的文档出处

https://gitee.com/minlearn/minlearnprogramming/blob/master/p/livepvediweb/readme.md 是按这个文档来的,dsm617的镜像能提供下吗想体验下云群晖

33楼 minlearnhbs 2021-10-2 00:09:38

https://gitee.com/minlearn/minlearnprogramming/blob/master/p/livepvediweb/readme.md 是按这个文档来 ...

那个文档比较旧,但大部分信息正确。
没办法。精力有限,等某天弄个文档站,什么安装巨细都写一遍。

34楼 admims 2021-10-2 00:23:55

来个大佬转github

35楼 minlearnhbs 2021-10-2 00:28:03

来个大佬转github

已有了。minlearn/minstack,跟gitee一样的。相互同步的。

deb镜像和minstackos都在仓库里。
目前直接运行脚本用的是直接用的coding的镜像,但是W一发现哪天用不了,把diweb.sh脚本开头:

export custDEBMIRROR1='https://minlearn.coding.net/p/mytechrepos/d/minstack/git/raw/master'
export custIMGMIRROR1='https://minlearn.coding.net/p/mytechrepos/d/minstack/git/raw/master'

换成你的github即可,即换成https://github.com/你的用户名/minstack/raw/master'

36楼 坦克总动员 2021-10-2 00:55:14

腾讯云好像不能用

37楼 minlearnhbs 2021-10-2 01:00:01

腾讯云好像不能用

腾讯云最好用这个了。

38楼 minlearnhbs 2021-10-2 01:01:10

腾讯云是标准的KVM

39楼 坦克总动员 2021-10-2 02:07:00

腾讯云是标准的KVM

我腾讯云DD WIN没成功过。试了好几个脚本都是这样

40楼 minlearnhbs 2021-10-2 06:25:55

我腾讯云DD WIN没成功过。试了好几个脚本都是这样

硬盘要是raw。
然后经过tar cvpzf xx.gz 硬盘raw

打包,托管到直链。

42楼 minlearnhbs 2021-10-5 18:57:44

https://gitee.com/minlearn/minlearnprogramming/blob/master/p/livepvediweb/readme.md 是按这个文档来 ...

云服务器版黑群晖。可以用diweb.sh安装。
但是不对外提供。抱歉

43楼 dahai0405 6天前

[ar, not ok ]

ar 是什么 !

44楼 minlearnhbs 6天前

[ar, not ok ]

ar 是什么 !

你机器上没有bintuils。
请:
apt-get install binutils

脚本有提示的。

45楼 loco 6天前

Debian 10.2 64bit

bad archive mirror

46楼 minlearnhbs 6天前

Debian 10.2 64bit

你机器无法链接gitee?
gitee又出什么鬼了。

47楼 loco 6天前

你机器无法链接gitee?
gitee又出什么鬼了。

良心云 3台, 套路云1台 都过不了,

让换镜像地址

48楼 minlearnhbs 6天前

良心云 3台, 套路云1台 都过不了,

我也是最近从coding换到gitee的,这gitee这么不让人省心?

但是我这gitee.com/minlearn/mindevdesk/raw/master/diweb.sh没问题啊。

你重新fork一次吧。或者直接用我的最新镜像。
我感觉你是以前fork过一次脚本,然后我又改了仓库目录导致的。

49楼 minlearnhbs 6天前

遇到bad archive mirror问题,统统用最新脚本gitee.com/minlearn/mindevdesk/raw/master/diweb.sh:

diweb.sh -t xxx

即可

50楼 minlearnhbs 6天前

良心云 3台, 套路云1台 都过不了,

如果你发现脚本运行出错了,可能是我删库改名了或动其它东西了。fork最新一份仓库,或把脚本开头export custDEBMIRROR1='https://gitee.com/你minlearn/mindevdesk/raw/master'换成你自己仓库的地址,如export custDEBMIRROR1='https://gitee.com/你的用户名/mindevdesk/raw/master'

不是说得很清楚吗

52楼 minlearnhbs 6天前

我是直接这样的, 不知道对不对

我靠,deepin20我下架了

53楼 minlearnhbs 6天前

我是直接这样的, 不知道对不对

你-t mindevdesk试试,里面就是deepin20
不过要vnc访问。https://hostloc.com/thread-907787-1-1.html

54楼 358团楚云飞 6天前

358团来帮场,技术帖必帮场

55楼 loco 6天前

你-t mindevdesk试试,里面就是deepin20
不过要vnc访问。https://hostloc.com/thread-907787-1-1.html ...

改用 mindevdesk 后,成功了,
大神

56楼 minlearnhbs 6天前

改用 mindevdesk 后,成功了,
大神

你成功就好。是我没写清,仓库只默认带了mindevdesk,其它的塞不进去,黑群晖更是不提供

57楼 qiuzhi 6天前

centos 系统只能看看,搭建不了

58楼 minlearnhbs 6天前

centos 系统只能看看,搭建不了

你换成debian不就行了吗。反正都要全盘DD掉的。

59楼 qiuzhi 5天前

你换成debian不就行了吗。反正都要全盘DD掉的。

换不了,全部是centos系统

60楼 minlearnhbs 前天22:26

那些DD不动的,镜像源出错的,帮你顶起来了

申明:本文内容由网友收集分享,仅供学习参考使用。如文中内容侵犯到您的利益,请在文章下方留言,本站会第一时间进行处理。

未经谷姐允许不得转载:谷姐靓号网 » 【自研】发个一键DD脚本,除支持KVM还支持hyperv等azure机型-minlearnhbs
分享到: 生成海报

热门文章

评论 抢沙发

评论前必须登录!

立即登录   注册

买Google Voice认准【谷姐靓号网】

Google Voice靓号列表Google Voice自助购买
切换注册

登录

忘记密码 ?

切换登录

注册

我们将发送一封验证邮件至你的邮箱, 请正确填写以完成账号注册和激活