学生订阅如何免费获得2台Azure ArchLinux虚拟机

微软Azure 的学生订阅可以免费开 Windows 和 Linux 虚拟机各一台,但是只有1G内存,在Windows Server里面跑不动程序。

下面记录了我将安装了Ubuntu和Windows Server的2台虚拟机都重装成ArchLinux的过程。

一、登录github学生账号,登入https://portal.azure.com/ 分别开通两台免费的虚拟机。

 区域选East Asia,无需基础结构冗余,标准安全类型。映像分别为:

Ubuntu Server 22.04 LTS - x64 Gen2
[smalldisk] Windows Server 2016 Datacenter - x64 Gen2

选(有资格免费试用服务)的规格,磁盘选64GiB (P6),Linux配置SSH key,Windows设置用户名密码。

网络接口的公共IP要点“新建”,换成基本SKU,动态分配。

部署完成后去 https://www.microsoftazuresponsorships.com/Balance 查看有哪些扣费项。去除不需要的服务(如Bastion连接)。

 

二、将Ubuntu Linux虚拟机重装成ArchLinux。

照着WIKI做即可,想懒省事的直接用脚本vps2arch。

 

三、将Windows Server虚拟机重装成ArchLinux。

参考文章:https://www.bilibili.com/read/cv38960095

我原本想先安装Ubuntu,再换成ArchLinux来着。但是问题来了,串行控制台非常慢,在Ubuntu安装过程中直接就界面不动,失去响应。(微软的web应用都是这样又卡又慢)

我尝试了几遍都无法完成安装,只好把ArchLinux的ISO写入磁盘,但是它启动后怎么在串行控制台交互呢?安装过程中串行控制台再卡死怎么办?

经过一番搜索后我找到这篇文章:Custom Arch .iso with Serial Console 教我用Archiso定制安装ISO,boot后直接转到串行控制台。

既然能定制我还用什么串行控制台?直接ssh连上去安装不香吗?看这里:Prepare an ISO for an installation via SSH

ArchLinux installer会启动SSHD服务,我只用把本机的公钥写到 airootfs/root/.ssh/authorized_keys 即可,注意修改目录和文件权限。

将制作好的ISO传到服务器,rufus写入虚拟机的附加磁盘,设置启动项后重启。

 

四、本机Windows Terminal通过命令行: ssh -i 私钥文件路径 root@公共IP地址   连上Azure虚拟机,就可以继续安装ArchLinux了。

重启之前别忘了设root密码 # passwd,最好添加用户,安装sudo,配置好SSH并 systemctl enable sshd。确保本机ssh可以连上服务器。

最后grub-install后并不能引导到ArchLinux,还需要安装refind包,运行:

# refind-install

重启后就能引导进ArchLinux了,再进行后续的配置。别忘了把附加磁盘先分离,再删除,不然会持续计费。


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

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

相关文章

教你玩转MySQL8物理备份利器Xtrabackup

教你玩转MySQL8物理备份利器Xtrabackup 原创 我科绝伦 小周的数据库进阶之路2024年09月22日 00:00 重庆热衷于分享各种干货知识,大家有想看或者想学的可以评论区留言,秉承着“开源知识来源于互联网,回归于互联网”的理念,分享一些日常工作中能用到或者频率比较的内容,希望…

双面打印机:激光打印、复印、扫描一体机LaserJet Pro MFP 4104dw

双面打印机: 型号:LaserJet Pro MFP 4104dw 功能:激光打印、复印、扫描一体机

【计算几何】凸包问题 (Convex Hull)

【计算几何】凸包问题 (Convex Hull) 引言 凸多边形 凸多边形是指所有内角大小都在\([0,π]\)范围内的简单多边形 凸包 在平面上能包含所有给定点的最小凸多边形叫做凸包。 其定义为:对于给定集合 X,所有包含 X 的凸集的交集 S 被称为 X 的 凸包。 实际上可以理解为用一个橡皮…

2535. 数组元素和与数字和的绝对差

给你一个正整数数组 nums 。 元素和 是 nums 中的所有元素相加求和。 数字和 是 nums 中每一个元素的每一数位(重复数位需多次求和)相加求和。 返回 元素和 与 数字和 的绝对差。 注意:两个整数 x 和 y 的绝对差定义为 |x - y| 。 示例 1: 输入:nums = [1,15,6,3] 输出:9…

[34](CSP 集训)CSP-S 联训模拟 1

A 几何 重复若干次 -> 不能重叠,因此考虑直接暴力 DP 设 \(f_{i,j,k}\) 表示主串匹配到第 \(i\) 位(将前 \(i\) 位分别归为两类),其中 \(x\) 在重复了若干次后,又匹配到了第 \(j\) 位,\(y\) 在重复了若干次后,又匹配到了第 \(k\) 位 转移非常好写,枚举 \(i\),尝试把…

ShiftAddAug:基于乘法算子训练的最新无乘法网络方案 | CVPR24

不包含乘法的运算符,如移位和加法,因其与硬件的兼容性而日益受到重视。然而,采用这些运算符的神经网络(NNs)通常表现出比具有相同结构的传统NNs更低的准确性。ShiftAddAug利用成本较高的乘法来增强高效但功能较弱的无乘法运算符,从而在没有任何推理开销的情况下提高性能。…

ubuntu录屏转格式 webm转mp4

起因 想着将一些操作录屏记录下来。之前在win上面,使用EV录屏或者用CS(CamtasiaStudio)。这次用ubuntu,发现系统自带的录屏似乎就可以用,于是试了一下。操作确实很方便,但录屏生成的文件是.webm后缀,似乎要上传一些平台需要转格式。遂祭起AI大旗。 AI协助转格式 在Ubunt…

飞驰云联亮相”电子半导体数智化年会” 获”数据交换领域最佳厂商奖”

2024年9月20日,“2024第二届电子半导体/智能制造数智化年会暨品牌出海论坛”于上海隆重开幕,Ftrans飞驰云联作为国内领先的数据安全交换厂商,应邀携半导体全场景产品和解决方案亮相此次峰会。会上进行了“智象奖”评选,Ftrans飞驰云联凭借创新的技术以及优质的服务,荣获“…

智能同步,效率倍增:Ftrans文件自动化实时同步技术革新!

随着企业结构分散化,企业内部数据流转更加频繁,为了保证数据在不同平台和设备之间的一致性和可用性、保障数据的安全性并有效支撑业务开展,越来越多的企业需要将内部数据在多个数据中心之间、多台服务器之间、多云和本地间进行服务器文件自动化实时同步处理。通过同步软件,…

跨地域协作新篇章:异地传输文件的最优方案!

基于市场拓展、获取丰富资源、实现长期战略目标、分散运营风险等考量,企业会在多个城市或国家设立分支机构,用以覆盖更广泛的市场和客户群体,提高业务的可靠性和稳定性。企业在实现总分支机构之间异地传输文件时,会面临以下挑战: 1.管理难统一 不同业务部门、机构之间进行…

鸿蒙应用开发——Scroll/List组件无法触发滑动,检查子组件的高度是否被固定/是否内嵌了Tabs组件

鸿蒙应用开发——Scroll/List组件无法触发滑动,检查子组件的高度是否被固定/是否内嵌了Tabs组件鸿蒙应用开发——Scroll/List组件无法触发滑动 一、检查子组件的高度是否被固定 若Scroll/List组件的子组件的高度超出了Scroll/List组件高度则能够滚动,此时子组件的高度固定且不…

多线程极速导出/9字段10W行只需2秒/导入导出打印组件/功能丰富简单易用

一、功能特点组件同时集成了导出数据到csv、xls、pdf和打印数据。 所有操作全部提供静态方法无需new,数据和属性等各种参数设置采用结构体数据,极为方便。 同时支持QTableView、QTableWidget、QStandardItemModel、QSqlTableModel等数据源。 提供静态方法直接传入QTableView、…