启动bochs后找不到启动设备 死机 鼠标键盘什么都没反应

155 views
Skip to first unread message

楚剑

unread,
Jul 29, 2011, 11:36:16 PM7/29/11
to 自己动手写操作系统
从昨天下午一直折腾到现在 还没弄好bochs的基本“Hello,OS world”

google baidu都搜了,能改的都改了。以前没改bochsrc之前,能启动,弹出提示窗口说No bootable device 现在是没
有弹窗 直接在屏幕显示,死机了。
输入命令bochs -f bochsrc 现在能启动了,但是失败了,提示如下:
Booting from Floppy...
Boot failed:could not read the boot disk

FATAL:No bootable device.
然后系统就死机了,按什么都没反应,只能关电源重启了。

/home/a 文件夹下有
boot.asm boot.bin os.img bochsrc

这是我的bochsrc的配置:

config_interface: textconfig
display_library: sdl
romimage: file=/usr/share/bochs/BIOS-bochs-latest
megs: 32
vgaromimage: file=/usr/share/vgabios/vgabios.bin
floppya: 1_44="/home/a/so.img", status=inserted
ata0: enabled=1, ioaddr1=0x1f0, ioaddr2=0x3f0, irq=14
ata1: enabled=0, ioaddr1=0x170, ioaddr2=0x370, irq=15
ata2: enabled=0, ioaddr1=0x1e8, ioaddr2=0x3e0, irq=11
ata3: enabled=0, ioaddr1=0x168, ioaddr2=0x360, irq=9
#ata0-master: type=disk, path="", mode=flat, cylinders=1024, heads=16,
spt=63
ata0-slave: type=cdrom, path="/dev/cdrom", status=inserted

boot: floppy

#cpu:count=1,ips: 1000000
floppy_bootsig_check: disabled=0
log: bochsout.txt
panic: action=ask
error: action=report
info: action=report
debug: action=ignore
debugger_log: -
com1: enabled=1, dev=/dev/ttyS0
#parport1: enabled=1, file="parport.out"
sb16: midimode=1, midi=/dev/midi00, wavemode=1, wave=/dev/dsp,
loglevel=2, log=/dev/stdout, dmatimer=600000
vga_update_interval: 300000
keyboard_serial_delay: 250
keyboard_paste_delay: 100000
#floppy_command_delay: 500
mouse: enabled=1
private_colormap: enabled=0
#ne2k: ioaddr=0x240, irq=9, mac=b0:c4:20:00:00:00, ethmod=linux,
ethdev=eth0
#keyboard_mapping: enabled=0, map=/usr/share/bochs/keymaps/x11-pc-
de.map
#keyboard_type: mf
#user_shortcut: keys=ctrlaltdel
#magic_break: enabled=1
#cmosimage: cmos.img
#load32bitOSImage: os=nullkernel, path=../kernel.img, iolog=../
vga_io.log
#load32bitOSImage: os=linux, path=../linux.img, iolog=../vga_io.log,
initrd=../initrd.img
#i440fxsupport: enabled=1
#usb_uhci: enabled=1, ioaddr=0xFF80, irq=10
#text_snapshot_check: enable

Fam Zheng

unread,
Jul 29, 2011, 11:38:38 PM7/29/11
to osfrom...@googlegroups.com
你的host也死了?

2011/7/30 楚剑 <kpf...@gmail.com>:

> --
> You received this message because you are subscribed to the Google
> Groups "自己动手写操作系统" group.
> To post to this group, send email to osfrom...@googlegroups.com
> To unsubscribe from this group, send email to
> osfromscratc...@googlegroups.com
> For more options, visit this group at
> https://groups.google.com/group/osfromscratch?hl=en
>

--
Best regards!
Fam Zheng

楚剑

unread,
Jul 30, 2011, 12:00:25 AM7/30/11
to 自己动手写操作系统
我是在win7 VM7 ubuntu10环境下运行 bochs, ubuntu10完全死机了。只能通过虚拟机的重启选项来重启ubuntu
> Fam Zheng- 隐藏被引用文字 -
>
> - 显示引用的文字 -

rexfield

unread,
Jul 30, 2011, 12:06:31 AM7/30/11
to 自己动手写操作系统
我是用wubi安装的,bochsrc文件也是自己编写的。
建议你自己做一个简短的bochsrc试试看,因为我是在win下,所以无法为您提供样本数据。

楚剑

unread,
Jul 30, 2011, 12:25:43 AM7/30/11
to 自己动手写操作系统
谢谢rexfield 谢谢Fam Zheng!是我太粗心了 os.img写成了so.img
鼠标没反应是因为mouse: enabled=1改成mouse: enabled=0就好了
现在成功了!^_^

> > #text_snapshot_check: enable- 隐藏被引用文字 -
>
> - 显示引用的文字 -

dexter chan

unread,
Aug 1, 2011, 3:48:25 AM8/1/11
to osfrom...@googlegroups.com
。。。。

Reply all
Reply to author
Forward
0 new messages