无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 11496|回复: 31
打印 上一主题 下一主题

[分享] 新手玩VHD安装的linux真机运行

    [复制链接]
跳转到指定楼层
1#
发表于 2022-8-30 11:28:31 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
本帖最后由 amita 于 2023-2-9 11:52 编辑

不是教程顶多就是一学习笔记,约等于灌水ventoy提供了方法轻松地把linux装进VHD,然后用grub4dos或grub2引导起来,几乎就像座机多装另一个win11或2022一样方便
一是先用virtualbox过渡一下,virtualbox里用VHD虚拟盘,用EFI方式把linux装进VHD


1.linux在virtualbox里装完更新完,到https://github.com/ventoy/vtoyboot/releases 下载ventoy提供的脚本,
下载到 Linux 系统中,以root权限执行里面的脚本 sudo sh vtoyboot.sh

显然是给linux加料,俾使咱的linux套件能支持内核启动识别vhd
运行完这个VHD系统就好了可以关虚拟机,把vhd文件增加后缀名.vtoy,比如manjaro.vhd改名为manjaro.vhd.vtoy准备真机运行
2.下载ipxe.krn 和 vdiskchain 两个文件,是grub4dos或grub2启动vhd的,放在grub够得着的地方。
https://github.com/ventoy/vdiskchain/releases下载最新版本
比如我是座机虚拟机都是efi的,装了个manjaro,virtulabox10分钟装好,然后用grub2引导起来
menuentry "Manjaro vhd系统" --class windows {
   set my_vdisk_path="/EFI/manjaro.vhd.vtoy"
   if search -n -s vdiskhd -f "$my_vdisk_path"; then
   chainloader /EFI/vdiskchain vdisk=$my_vdisk_path
   else
       echo "$my_vdisk_path not found"
   fi
   }

当然如果用ventoy引导vhd就更简单,只要把vhd放在ventoy能认的分区就好不用写配置语句了
我装了个manjaro,无线网卡是intel ax200,装个驱动就可以在manjaro里愉快地上网连蓝牙耳机了。
我还装了一个统信uos,一个国产linux桌面,免得以后出去玩被人笑话没见过
ventoy提供的办法可以解决大多数linux套件vhd
FreeBSD可惜一直不行,暂时只能居住在完美的、无菌的虚拟机里。
-------------
2023-02-09,仍是新手苦手,學用linux毫無進展。今天沒事打開manjaro,更新一堆,偶然看見內核可以更新62,61
當前內核是515,於是冒險更新一下內核試試
sudo mhwd-kernel -i linux61 rmc
即安裝61版內核並替代刪除原內核,當然過程毫無drama,就是一堆字符的等待
然後再執行一下vtoyboot腳本
sudo sh vtoyboot.sh
然後重啓就用上新版內核了,當然也是毫無drama,不過據說自帶linux515有可能對聲音支持有問題,所以也就探索一下吧
好像說linux61內核可能造成fcitx卡死,目前沒遇到,暫時平安

评分

参与人数 2无忧币 +10 收起 理由
whyme22 + 5
hoder + 5 赞一个!

查看全部评分

32#
发表于 2024-4-10 19:58:38 | 只看该作者
2012laoquanhuan 发表于 2024-4-2 13:30
请问虚拟机VM制作的VHD方法一样不?还有ipxe.krn 和 vdiskchain文件放引导分区?还是随便放?

我是放在引导区,不是全都要。看启动方式,UEFI用vdiskchain
回复

使用道具 举报

31#
发表于 2024-4-10 19:57:25 | 只看该作者
我在用深度的20.9,这样子处理是就在实体机运行,速度很快,感觉比其它的国产系统好用多了。
回复

使用道具 举报

30#
发表于 2024-4-2 13:30:51 来自手机 | 只看该作者
请问虚拟机VM制作的VHD方法一样不?还有ipxe.krn 和 vdiskchain文件放引导分区?还是随便放?
回复

使用道具 举报

29#
发表于 2024-3-27 22:30:50 | 只看该作者
学习
回复

使用道具 举报

28#
发表于 2024-3-15 22:50:02 | 只看该作者
brux 发表于 2024-1-26 17:01
请问怎么注册新介质

看到的有点晚,在磁盘介质那里就可以注册
回复

使用道具 举报

27#
发表于 2024-2-16 15:17:46 来自手机 | 只看该作者
linux真么用过vhd
回复

使用道具 举报

26#
发表于 2024-2-10 09:36:51 | 只看该作者
谢谢分享
回复

使用道具 举报

25#
发表于 2024-2-9 22:38:49 | 只看该作者
新手回复一下做个记号 以后慢慢看
回复

使用道具 举报

24#
发表于 2024-1-30 11:38:22 | 只看该作者
我还没玩过,笔记一下
回复

使用道具 举报

23#
发表于 2024-1-26 17:01:57 来自手机 | 只看该作者
本帖最后由 brux 于 2024-1-26 17:02 编辑
请问怎么注册新介质
回复

使用道具 举报

22#
发表于 2023-12-29 08:17:27 | 只看该作者
大佬分享一下VHD镜像呗
回复

使用道具 举报

21#
发表于 2023-12-2 01:10:12 | 只看该作者
brux 发表于 2022-10-10 23:13
请问虚拟机怎么载入vtoy文件呢 好像不支持这个格式

virtualbox可以,注册这个介质就好

点评

  详情 回复 发表于 2024-1-26 17:01
回复

使用道具 举报

20#
发表于 2023-1-20 20:39:02 来自手机 | 只看该作者
谢谢分享。。
回复

使用道具 举报

19#
发表于 2023-1-20 19:25:18 来自手机 | 只看该作者
终于找到方法搞了。谢谢
回复

使用道具 举报

18#
发表于 2023-1-20 16:42:51 来自手机 | 只看该作者
谢谢,学习学习。。
回复

使用道具 举报

17#
发表于 2022-12-15 13:37:19 | 只看该作者
本帖最后由 PTQS 于 2022-12-20 14:19 编辑

非常不错,虽然没有手把手
回复

使用道具 举报

16#
发表于 2022-12-10 17:55:35 | 只看该作者
谢谢分享
回复

使用道具 举报

15#
发表于 2022-10-22 23:33:00 | 只看该作者
感谢分享,收藏备用。
回复

使用道具 举报

14#
发表于 2022-10-11 00:54:06 | 只看该作者
不错的说,学习了‘
回复

使用道具 举报

13#
发表于 2022-10-10 23:13:44 | 只看该作者
KongLiang 发表于 2022-9-2 10:14
最好玩的是,修改一下 virtualbox 的硬盘文件指向,同一个 XXXvhd.voty 文件,虚拟机、实机都可以用

请问虚拟机怎么载入vtoy文件呢 好像不支持这个格式
回复

使用道具 举报

12#
发表于 2022-9-14 19:52:40 | 只看该作者
多谢楼主分享安装系统的心得,我也想学学
回复

使用道具 举报

11#
发表于 2022-9-14 10:07:09 | 只看该作者
测试系统好东西  
回复

使用道具 举报

10#
发表于 2022-9-2 10:14:55 | 只看该作者
最好玩的是,修改一下 virtualbox 的硬盘文件指向,同一个 XXXvhd.voty 文件,虚拟机、实机都可以用

点评

请问虚拟机怎么载入vtoy文件呢 好像不支持这个格式  详情 回复 发表于 2022-10-10 23:13
回复

使用道具 举报

9#
发表于 2022-9-2 10:07:18 | 只看该作者
amita 发表于 2022-9-1 13:04
以下是用grub4uefi的,不过既然已经efi了索性就转到grub2,grubfm的图形界面又偷懒又炫
title 启动/efi/ ...

以前用 grub4dos,现在eif了,发再能用就继续grub4dos,不过,给你看到我最后用 grub4dos for uefi 启动 linux,就两行,简洁吧:

title UOS
chainloader  /EFI/grub/vdiskchain  vdisk=/OS/VMs/UOS/UOSvhd.vtoy
回复

使用道具 举报

8#
 楼主| 发表于 2022-9-1 13:04:35 | 只看该作者
KongLiang 发表于 2022-8-31 11:39
这学习笔记有点。。。。不知道如何用 grub4dos for uefi 启动?

以下是用grub4uefi的,不过既然已经efi了索性就转到grub2,grubfm的图形界面又偷懒又炫
title 启动/efi/manjaro.VHD.vtoy
set vhdfile=/EFI/manjaro.vhd.vtoy
find --set-root %vhdfile%
kernel /efi/grub/ipxe.krn vdisk=%vhdfile%
initrd /efi/grub/vdiskchain
回复

使用道具 举报

7#
发表于 2022-8-31 11:39:47 | 只看该作者
这学习笔记有点。。。。不知道如何用 grub4dos for uefi 启动?

点评

以下是用grub4uefi的,不过既然已经efi了索性就转到grub2,grubfm的图形界面又偷懒又炫 title 启动/efi/manjaro.VHD.vtoy set vhdfile=/EFI/manjaro.vhd.vtoy find --set-root %vhdfile% kernel /efi/grub/ipxe.  详情 回复 发表于 2022-9-1 13:04
回复

使用道具 举报

6#
发表于 2022-8-31 08:46:34 | 只看该作者
RHEL 6.10不支持
回复

使用道具 举报

5#
发表于 2022-8-30 21:13:37 | 只看该作者
谢谢分享
回复

使用道具 举报

4#
发表于 2022-8-30 19:19:00 | 只看该作者
我还没玩过,笔记一下
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-11-27 23:14

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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