通过下载Ubuntu ova文件在Virtual Box快速安装ubuntu

下载ova文件

到清华源下载:Index of /ubuntu-cloud-images/noble/current/ | 清华大学开源软件镜像站 | Tsinghua Open Source Mirror

具体来说是这个文件

复制代码
https://mirrors.tuna.tsinghua.edu.cn/ubuntu-cloud-images/noble/current/noble-server-cloudimg-amd64.ova

可以浏览器下,也可以wget下载

Virtual box 导入

下载后,到Virtual box 导入

导入成功

创建和使用网上cd image

这个镜像需要使用网上的image,因此启动后需要执行下面命令

复制代码
sudo apt install cloud-utils

这是Ubuntu下的方法啊!

Create and attach an ISO image

To create an ISO image we'll use the cloud-localds function from the cloud-utils package. On Ubuntu and Debian systems you can install this via apt:

复制代码
sudo apt install cloud-utils

For other operating systems, follow the instructions from the cloud-utils upstream repository.

Additionally, to set up remote access for your machine, you'll need to have a set of SSH keys. To learn more about SSH keys and their generation, refer to SSH/OpenSSH/Keys.

Once these prerequisites are met, you can generate and attach the ISO seed image.

  1. Create a YAML file with password authorization enabled:

Choose between two YAML configurations based on your cloud-init version:

FreeBSD下的操作

安装软件

复制代码
sudo pkg install cdrtools

创建文件

复制代码
skywalk@fb98:~/VirtualBox VMs/ubuntu-noble-24.04-cloudimg-20260826/iso $ cat meta-data 
instance-id: iid-local01
local-hostname: ub86


skywalk@fb98:~/VirtualBox VMs/ubuntu-noble-24.04-cloudimg-20260826/iso $ cat user-data
#cloud-config
# 设置默认用户 ubuntu 的密码
password: "Ubuntu"
chpasswd:
  list: |
    ubuntu:Ubuntu
  expire: False

# 允许 SSH 使用密码登录(默认为 no,必须显式开启)
ssh_pwauth: true

# 可选:确保 sshd 配置被重载
runcmd:
  - [ systemctl, restart, sshd ]

生成cd

复制代码
mkisofs -output seed.iso -volid cidata -joliet -rock user-data meta-data

到VirtualBox里导入这个iso文件,启动的时候,它就会生效,用配置的密码登录即可!

注意,就第一次启动的时候是可以的,如果启动多次,这个密码估计就登不进来了.

登上去立刻改密码!

相关推荐
爱和冰阔落16 分钟前
【Linux网络】TCP 服务器如何并发处理多个客户端?从 fork、僵尸进程到双重 fork
linux·运维·服务器·网络
程序员沉梦听雨18 分钟前
WSL2的安装与使用
linux·wsl
微小的鱼29 分钟前
Linux的渲染与显示系统链路
android·java·linux
lisanmengmeng1 小时前
alertmanger 标签 rules 打上分组标签
linux·运维·服务器
Android系统攻城狮2 小时前
Linux FFmpeg深度解析之av_write_frame调用流程与实战(三十三)
linux·运维·服务器·ffmpeg·音视频进阶·ffmpeg音视频
上火的金鱼妹2 小时前
k8s生产实际问题排查(网关,数据库读写等)
运维·服务器
孙克旭_2 小时前
k8s基础组件与创建资源
运维·docker·容器·kubernetes
孙克旭_2 小时前
云原生基础之Containerd容器运行时
运维·云原生
分布式存储与RustFS2 小时前
RustFS 自建对象存储实战目录:110 篇按场景分类(持续更新)
运维·云原生·开源·对象存储·分布式存储·s3·性能基准
无忧_wy2 小时前
MoneyPrinterTurbo 自动化视频生成实战指南
运维·人工智能·自动化·音视频