日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > windows >内容正文

windows

操作系统真相还原——环境准备

發布時間:2024/3/26 windows 30 豆豆
生活随笔 收集整理的這篇文章主要介紹了 操作系统真相还原——环境准备 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

一、宿主機系統 Centos 7

二、安裝bochs

1、下載: wget http://sourceforge.net/projects/bochs/files/bochs/2.6.2/bochs-2.6.2.tar.gz

2、解壓

3、編譯安裝:./configure? --prefix=/usr/local/bochs --enable-debugger --enable-disasm --enable-iodebug --enable-x86-debugger --with-x --with-x11

??????????????????????????? make???? & make install

可能遇到的問題1:缺少編譯環境gcc的支持,請按照gcc、g++等編譯環境

可能遇到的問題2:fatal error: gtk/gtk.h: No such file or directory。解決方法安裝yum install gtk2-devel,只需要找到系統提供的gtk dev包進行安裝即可

可能遇到的問題3: undefined reference to 'pthread_creat' 修改Makefile文件,LIBS=。。。。。。結尾增加 -lpthread

三、配置和運行 bochs

1、拷貝或者創建配置文件bochsrc.disk cp /usr/local/bochs/share/doc/bochs/bochsrc-sample.txt bochsrc.disk. 內容如下:

megs: 32romimage: file=/usr/local/bochs/share/bochs/BIOS-bochs-latest vgaromimage: file=/usr/local/bochs/share/bochs/VGABIOS-lgpl-latest#floppya: 1_44=a.img, status=inserted (1.44M 3.5" media)boot: disklog: bochs.outmouse: enabled=0 keyboard_mapping: enable=1, map=/usr/local/bochs/share/bochs/keymaps/x11-pc-us.mapata0: enabled=1, ioaddr1=0x1f0, ioaddr2=0x3f0, irq=14 ata0-master: type=disk, path="hd60M.img", mode=flat, cylinders=121, heads=16, spt=63#gdbstub: enabled=0, port=1234, text_base=0, data_base=0, bss_base=0 其中ata0-master為后面增加內容 ata0-master: type=disk, path="hd60M.img", mode=flat, cylinders=121, heads=16, spt=63可能遇到的錯誤:因為前面編譯的時候使用的--enable-debugger 模式,因此不支持gdbstub模式,需要屏蔽掉


2、運行boch2

在boch2的安裝目錄下,執行 bin/boch2 指定配置文件為上面創建的bochsrc.disk即可


3、為此虛擬機創建磁盤

bin/bximage 按照提示輸入參數 hd、flat、60M,hd60M.img

修改bochsrc.disk 文件,將硬盤參數進行修改

OK了




總結

以上是生活随笔為你收集整理的操作系统真相还原——环境准备的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。