大家好,欢迎来到IT知识分享网。
minix出到minix3了。可通过PuTTY ssh登录(支持网络)。
Debian GNU/Linux 10带的是gcc version 8.3.0,用它来编译minix3,只需要修改一行代码:
external/bsd/llvm/dist/llvm/include/llvm/IR/ValueMap.h: bool hasMD() const { return static_cast<bool>(MDMap); } // bool hasMD() const { return MDMap; }
用Debian 12编译,符号有重复定义,网上还没人解决。
编译2024-07-02最新的VirtualBox 7.0.18也是用Debian 10比较省心。按网站上给出的说明apt-get,有几个包Debian 10有,Debian 12没有。费事解决不如干脆装Debian 10。VirtualBox都不急着升级。Windows 11/12之流,有些人激动个屁。
Debian 10的安装iso已经下载不到了。国内镜像源有Debian 10的deb包的,好像也不多了,清华大学开源软件镜像站是其中之一。
昨天用jigdo”造了个”iso。今天发现:嗨,搜”debian 10 buster iso”,有啊。但国内镜像源真不多了。赶紧装个并导出和备份虚拟机吧。已用百度网盘的离线下载搬了3个.iso回来。
花了好长时间把minix3编译出来了。gcc不再支持minix3,bash releasetools/x86_hdimage.sh编译了clang (llvm),并用它编译了一大堆东西(慢)。人不累,机器累。
Building work directory... * Extracting minix-base... * Extracting minix-comp... * Extracting minix-games... * Extracting minix-man... * Extracting minix-tests... * Extracting tests... Adding extra files... Bundling packages... * PACKAGE_DIR not set, skipping package bundling... Creating specification files... Writing disk image... * ROOT * USR * HOME Part First Last Base Size Kb 0 0/001/00 127/063/31 32 1 128/000/00 1919/063/31 2 1920/000/00 2047/063/31 3 0/000/00 0/000/-1 0 0 0 Disk image at /home/user/minix-master/minix_x86.img To boot this image on kvm using the bootloader: qemu-system-i386 --enable-kvm -m 256 -hda /home/user/minix-master/minix_x86.img To boot this image on kvm: cd /home/user/obj.i386/destdir.i386/boot/minix/.temp && qemu-system-i386 --enable-kvm -m 256M -kernel kernel -append "rootdevname=c0d0p0" -initrd "mod01_ds,mod02_rs,mod03_pm,mod04_sched,mod05_vfs,mod06_memory,mod07_tty,mod08_mib,mod09_vm,mod10_pfs,mod11_mfs,mod12_init" -hda /home/user/minix-master/minix_x86.img To boot this image on kvm with EFI (tianocore OVMF): qemu-system-i386 -L . -bios OVMF-i32.fd -m 256M -drive file=minix_x86.img,if=ide,format=raw
minix_x86.img 2GB。好”mini”,好幽默。好在minix1和minix2还有,评论区里贴了链接。头条很可能打不开,可复制链接用手机上的Bing或电脑上的360浏览器 (deepin/统信…)、Edge等打开。
游戏这玩意……GNOME也是带一堆小游戏,所以我装了KDE。
计划拿virtualbox试下编译出来的。据说qemu-img能把raw格式的img转成vdi的,VirtualBox能把vdi转成raw的:
qemu-img convert: raw, qcow2, qed, vdi, vmdk, vhd qemu-img convert -f vmdk -O raw image.vmdk image.img VBoxManage clonehd ~/VirtualBox\ VMs/image.vdi image.img --format raw
免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://yundeesoft.com/76444.html