OSDev.org

The Place to Start for Operating System Developers
It is currently Fri Apr 19, 2024 9:17 pm

All times are UTC - 6 hours




Post new topic Reply to topic  [ 7 posts ] 
Author Message
 Post subject: Bochs IOAPIC: could not write
PostPosted: Sun Aug 26, 2018 7:01 am 
Offline

Joined: Sun Aug 26, 2018 6:58 am
Posts: 3
I want to run Windows 7 HDD image on the Bochs. But I have occurred a problem like below:

Code:
$ ./bochs.exe -f ./win.rc -q
16764064012e[CPU0  ] RDMSR: Unknown register 0x1a0
16764064019e[CPU0  ] WRMSR: Unknown register 0x1a0
16764064448e[CPU0  ] WRMSR: Unknown register 0x8b
16764064496e[CPU0  ] RDMSR: Unknown register 0x8b
16764073079e[CPU0  ] RDMSR: Unknown register 0x17
16764073117e[CPU0  ] WRMSR: Unknown register 0x8b
16764073176e[CPU0  ] RDMSR: Unknown register 0x8b
16764074341e[CPU0  ] WRMSR: Unknown register 0x8b
16764074421e[CPU0  ] RDMSR: Unknown register 0x8b
16764108661i[CPU0  ] WRMSR: write 0x0000000000000000 to MSR_TSC
21474841174i[IOAPIC] IOAPIC: could not write, IOREGSEL=0x01
21474841174i[IOAPIC] IOAPIC: could not write, IOREGSEL=0x01
21474842999i[IOAPIC] IOAPIC: setting id to 0x1
21474843468i[IOAPIC] IOAPIC: could not write, IOREGSEL=0x01
21474843468i[IOAPIC] IOAPIC: could not write, IOREGSEL=0x01
21474843638i[IOAPIC] IOAPIC: could not write, IOREGSEL=0x01
21474843638i[IOAPIC] IOAPIC: could not write, IOREGSEL=0x01
21474844051i[IOAPIC] IOAPIC: could not write, IOREGSEL=0x01
21474844051i[IOAPIC] IOAPIC: could not write, IOREGSEL=0x01

Then it dies with BSOD.

At the first stage, I have converted vdi to raw format with below command: "C:\Program Files\Oracle\VirtualBox\VBoxManage.exe" internalcommands converttoraw win7.vdi win7.raw. Then I have used converted raw file as disk image.

my configuration file:

Code:
memory: host=512, guest=1024
romimage: file="C:\Program Files (x86)\Bochs-2.6.9/BIOS-bochs-latest", address=0x0, options=none
vgaromimage: file="C:\Program Files (x86)\Bochs-2.6.9/VGABIOS-lgpl-latest"
boot: disk
pci: enabled=1, chipset=i440fx
vga: extension=vbe, update_freq=5, realtime=1
cpu: count=1, ips=4294967295, model=corei7_sandy_bridge_2600k, reset_on_triple_fault=1, cpuid_limit_winnt=0, ignore_bad_msrs=1, mwait_is_nop=0
clock: sync=none, time0=local, rtc_sync=0
ata0: enabled=1, ioaddr1=0x1f0, ioaddr2=0x3f0, irq=14
ata1: enabled=1, 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="C:\Users\aslr\Documents\pwned\test.raw", mode=flat


Top
 Profile  
 
 Post subject: Re: Bochs IOAPIC: could not write
PostPosted: Sun Aug 26, 2018 1:15 pm 
Offline
Member
Member

Joined: Fri Apr 04, 2008 6:43 am
Posts: 357
Not sure if it is related but your IPS is very high number (did you mean to set 4Ghz ?)
Bochs was never tested with such high IPS setting, try to reduce IPS to kind of 400Mhz and retry, it might help.


Top
 Profile  
 
 Post subject: Re: Bochs IOAPIC: could not write
PostPosted: Sun Aug 26, 2018 9:02 pm 
Offline

Joined: Sun Aug 26, 2018 6:58 am
Posts: 3
I have tested with 400Mhz, but that doesn't solve the problem.

Did you have bochs configuration for Win7. I would check it with my configuration file.


Top
 Profile  
 
 Post subject: Re: Bochs IOAPIC: could not write
PostPosted: Mon Aug 27, 2018 3:00 am 
Offline
Member
Member

Joined: Fri Apr 04, 2008 6:43 am
Posts: 357
I have installed WIn7 from scratch and didn't try to convert existing VBox image.

My config is:
romimage: file=bios/BIOS-bochs-latest
cpu: model=corei7_sandy_bridge_2600k
cpu: count=1, ips=250M, reset_on_triple_fault=1, ignore_bad_msrs=1
cpu: cpuid_limit_winnt=0
memory: guest=1024, host=1024
vgaromimage: file=bios/VGABIOS-lgpl-latest-cirrus
vga: extension=cirrus, update_freq=5
ata0: enabled=1, ioaddr1=0x1f0, ioaddr2=0x3f0, irq=14
ata1: enabled=1, 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="..\disks\win7-64.img", mode=volatile, journal="win7", cylinders=33288, heads=16, spt=63
clock: sync=none, time0=local
pci: enabled=1, chipset=i440fx, slot1=cirrus


Top
 Profile  
 
 Post subject: Re: Bochs IOAPIC: could not write
PostPosted: Mon Aug 27, 2018 4:02 am 
Offline
Member
Member

Joined: Fri Apr 04, 2008 6:43 am
Posts: 357
BTW, this is how my boot log looks like - and everything works fine.
So IOAPIC isn't a problem for you.

Code:
00010485169i[PCI   ] i440FX PMC write to PAM register 5a (TLB Flush)
00010562502i[PCI   ] i440FX PMC write to PAM register 5a (TLB Flush)
00010567168i[PCI   ] i440FX PMC write to PAM register 5a (TLB Flush)
00010645020i[PCI   ] i440FX PMC write to PAM register 5a (TLB Flush)
00010649164i[PCI   ] i440FX PMC write to PAM register 5b (TLB Flush)
00010665102i[PCI   ] i440FX PMC write to PAM register 5b (TLB Flush)
00010670479i[BIOS  ] PCI ROM copied to 0xc0000 (size=0x09000)
00010697048i[BIOS  ] MP table addr=0x000f9e90 MPC table addr=0x000f9dc0 size=0xc8
00010699030i[BIOS  ] SMBIOS table addr=0x000f9ea0
00010701015i[BIOS  ] ACPI tables: RSDP addr=0x000f9fc0 ACPI DATA addr=0x3fff0000 size=0xff8
00010704469i[BIOS  ] Firmware waking vector 0x3fff00cc
00010707101i[PCI   ] i440FX PMC write to PAM register 59 (TLB Flush)
00010707682i[BIOS  ] bios_table_cur_addr: 0x000f9fe4
00010821612i[VBIOS ] VGABios $Id: vgabios.c,v 1.77 2018/01/26 10:59:46 vruppert Exp $
00011168381i[BIOS  ] ata0-0: PCHS=16383/16/63 translation=lba LCHS=1024/255/63
00014616576i[BIOS  ] IDE time out
00038879500i[WINGUI] dimension update x=720 y=400 fontheight=16 fontwidth=9 bpp=8
00770235043i[BIOS  ] Booting from 0000:7c00
01141026000i[CIRRUS] switched to 1024 x 768 x 24
01141026000i[WINGUI] dimension update x=1024 y=768 fontheight=0 fontwidth=0 bpp=24
02216162523e[CPU0  ] RDMSR: Unknown register 0x1a0
02216162553e[CPU0  ] WRMSR: Unknown register 0x1a0
02216162583e[CPU0  ] WRMSR: Unknown register 0x8b
02216162606e[CPU0  ] RDMSR: Unknown register 0x8b
02216167008i[CPU0  ] RDMSR: Read 00000000:fee00900 from MSR_APICBASE
02219555879e[CPU0  ] RDMSR: Unknown register 0x179
02219556127i[APIC0 ] set timer divide factor to 1
02219576669e[CPU0  ] RDMSR: Unknown register 0x17
02219576696e[CPU0  ] WRMSR: Unknown register 0x8b
02219576734e[CPU0  ] RDMSR: Unknown register 0x8b
02219577098e[CPU0  ] WRMSR: Unknown register 0x8b
02219577151e[CPU0  ] RDMSR: Unknown register 0x8b
02219628222i[IOAPIC] IOAPIC: could not write, IOREGSEL=0x01
02219628222i[IOAPIC] IOAPIC: could not write, IOREGSEL=0x01
02219629912i[IOAPIC] IOAPIC: setting id to 0x1
02219630326i[IOAPIC] IOAPIC: could not write, IOREGSEL=0x01
02219630326i[IOAPIC] IOAPIC: could not write, IOREGSEL=0x01
02219633048i[CPU0  ] WRMSR: write 0x0000000000000000 to MSR_TSC
02250890915i[IOAPIC] IOAPIC: could not write, IOREGSEL=0x01
02250890915i[IOAPIC] IOAPIC: could not write, IOREGSEL=0x01
02250892604i[IOAPIC] IOAPIC: setting id to 0x1
02250893077i[IOAPIC] IOAPIC: could not write, IOREGSEL=0x01
02250893077i[IOAPIC] IOAPIC: could not write, IOREGSEL=0x01
02250893273i[IOAPIC] IOAPIC: could not write, IOREGSEL=0x01
02250893273i[IOAPIC] IOAPIC: could not write, IOREGSEL=0x01
02250895204i[HPET  ] Entering legacy mode
02352375810i[CPU0  ] WARNING: Architectural Performance Monitoring is not implemented
02352375914i[CPU0  ] WARNING: Architectural Performance Monitoring is not implemented
02352376983i[CPU0  ] WRMSR: write into IA32_PERFEVTSEL0 MSR: 00000000:00000000
02352376983e[CPU0  ] WRMSR: Unknown register 0x186
02352377015i[CPU0  ] WRMSR: write into IA32_PERFEVTSEL1 MSR: 00000000:00000000
02352377015e[CPU0  ] WRMSR: Unknown register 0x187
02352377041i[CPU0  ] WRMSR: write into IA32_PERFEVTSEL2 MSR: 00000000:00000000
02352377041e[CPU0  ] WRMSR: Unknown register 0x188
02352377070i[CPU0  ] WRMSR: write into IA32_PERFEVTSEL3 MSR: 00000000:00000000
02352377070e[CPU0  ] WRMSR: Unknown register 0x189
02352377099i[CPU0  ] WRMSR: write into IA32_PERFEVTSEL4 MSR: 00000000:00000000
02352377099e[CPU0  ] WRMSR: Unknown register 0x18a
02352377128i[CPU0  ] WRMSR: write into IA32_PERFEVTSEL5 MSR: 00000000:00000000
02352377128e[CPU0  ] WRMSR: Unknown register 0x18b
02352377157i[CPU0  ] WRMSR: write into IA32_PERFEVTSEL6 MSR: 00000000:00000000
02352377157e[CPU0  ] WRMSR: Unknown register 0x18c
02352377186i[CPU0  ] WRMSR: write into IA32_PERFEVTSEL7 MSR: 00000000:00000000
02352377186e[CPU0  ] WRMSR: Unknown register 0x18d
03120858749e[CPU0  ] RDMSR: Unknown register 0x1a0
03120858754e[CPU0  ] WRMSR: Unknown register 0x1a0
03528152994e[CPU0  ] RDMSR: Unknown register 0x179
03528154430e[CPU0  ] RDMSR: Unknown register 0x179
03528154443e[CPU0  ] RDMSR: Unknown register 0x179
03539648172i[CPU0  ] Enter to System Management Mode
03539648172i[CPU0  ] enter_system_management_mode: temporary disable VMX while in SMM mode
03539648176i[CPU0  ] RSM: Resuming from System Management Mode
03540999868i[IOAPIC] IOAPIC: could not write, IOREGSEL=0x01
03540999868i[IOAPIC] IOAPIC: could not write, IOREGSEL=0x01
03541318565i[IOAPIC] IOAPIC: could not write, IOREGSEL=0x01
03541318565i[IOAPIC] IOAPIC: could not write, IOREGSEL=0x01
03543852557i[P2ISA ] PCI IRQ routing: PIRQA# set to 0x8b
03543861366i[P2ISA ] PCI IRQ routing: PIRQB# set to 0x89
03543871854i[P2ISA ] PCI IRQ routing: PIRQC# set to 0x8b
03543880561i[P2ISA ] PCI IRQ routing: PIRQD# set to 0x89
03587119769i[IOAPIC] IOAPIC: could not write, IOREGSEL=0x01
03587119769i[IOAPIC] IOAPIC: could not write, IOREGSEL=0x01
03609273624i[IOAPIC] IOAPIC: could not write, IOREGSEL=0x01
03609273624i[IOAPIC] IOAPIC: could not write, IOREGSEL=0x01
03609634076i[IOAPIC] IOAPIC: could not write, IOREGSEL=0x01
03609634076i[IOAPIC] IOAPIC: could not write, IOREGSEL=0x01
03610157073i[IOAPIC] IOAPIC: could not write, IOREGSEL=0x01
03610157073i[IOAPIC] IOAPIC: could not write, IOREGSEL=0x01
03610681587i[IOAPIC] IOAPIC: could not write, IOREGSEL=0x01
03610681587i[IOAPIC] IOAPIC: could not write, IOREGSEL=0x01
03822655831i[HD    ] ata0-0: set transfer mode to PIO
03822656284i[HD    ] ata0-0: set transfer mode to MDMA2
03936784209i[HD    ] ata0-0: SET FEATURES subcommand 0x66 not supported, but returning success
03936786857e[HD    ] write cmd 0xF5 (SECURITY FREEZE LOCK) not supported
03936789367i[HD    ] ata0-0: SET FEATURES subcommand 0x02 not supported, but returning success
10209330263e[CPU0  ] RDMSR: Unknown register 0x179
10209330276e[CPU0  ] RDMSR: Unknown register 0x179
10209331062e[CPU0  ] RDMSR: Unknown register 0x179
10789434888i[CPU0  ] WARNING: Architectural Performance Monitoring is not implemented
10789435971e[CPU0  ] RDMSR: Unknown register 0x17
10789436168e[CPU0  ] WRMSR: Unknown register 0x8b
10789436205e[CPU0  ] RDMSR: Unknown register 0x8b
10789437859e[CPU0  ] RDMSR: Unknown register 0x19a
10789438079e[CPU0  ] RDMSR: Unknown register 0x19b
10789438299e[CPU0  ] RDMSR: Unknown register 0x19c
10789438522e[CPU0  ] RDMSR: Unknown register 0x19d
10789438742e[CPU0  ] RDMSR: Unknown register 0x1a0
11011625883i[IOAPIC] IOAPIC: could not write, IOREGSEL=0x01
11011625883i[IOAPIC] IOAPIC: could not write, IOREGSEL=0x01
11012048865i[IOAPIC] IOAPIC: could not write, IOREGSEL=0x01
11012048865i[IOAPIC] IOAPIC: could not write, IOREGSEL=0x01
11012436863i[IOAPIC] IOAPIC: could not write, IOREGSEL=0x01
11012436863i[IOAPIC] IOAPIC: could not write, IOREGSEL=0x01
11012928242i[IOAPIC] IOAPIC: could not write, IOREGSEL=0x01
11012928242i[IOAPIC] IOAPIC: could not write, IOREGSEL=0x01
11013318637i[IOAPIC] IOAPIC: could not write, IOREGSEL=0x01
11013318637i[IOAPIC] IOAPIC: could not write, IOREGSEL=0x01
11013715574i[IOAPIC] IOAPIC: could not write, IOREGSEL=0x01
11013715574i[IOAPIC] IOAPIC: could not write, IOREGSEL=0x01
11014694824i[P2ISA ] PCI IRQ routing: PIRQD# set to 0x05
11014702919i[UHCI  ] new IRQ line = 5
11016043057i[IOAPIC] IOAPIC: could not write, IOREGSEL=0x01
11016043057i[IOAPIC] IOAPIC: could not write, IOREGSEL=0x01
11017202330i[KBD   ] keyboard: scan convert turned off
11017208064i[KBD   ] setting typematic info
11017260667i[KBD   ] setting delay to 250 mS (unused)
11017260667i[KBD   ] setting repeat rate to 30.0 cps (unused)
11017467015i[IOAPIC] IOAPIC: could not write, IOREGSEL=0x01
11017467015i[IOAPIC] IOAPIC: could not write, IOREGSEL=0x01
11017472417i[IOAPIC] IOAPIC: could not write, IOREGSEL=0x01
11017472417i[IOAPIC] IOAPIC: could not write, IOREGSEL=0x01
11017628432i[IOAPIC] IOAPIC: could not write, IOREGSEL=0x01
11017628432i[IOAPIC] IOAPIC: could not write, IOREGSEL=0x01
11017694097i[FLOPPY] controller reset in software
11017826568e[FLOPPY] io_write: 0x3f5: invalid floppy command 0x18
11017826964i[FLOPPY] perpendicular mode: config=0x80
11017827108e[FLOPPY] io_write: 0x3f5: invalid floppy command 0x18
11017827746i[IOAPIC] IOAPIC: could not write, IOREGSEL=0x01
11017827746i[IOAPIC] IOAPIC: could not write, IOREGSEL=0x01
11018752329i[KBD   ] wheel mouse mode request rejected
11020516513e[PAR   ] read: input mode not supported
11275669827i[SER   ] com1: FIFO enabled
11275669852i[SER   ] com1: FIFO enabled
11275672877i[IOAPIC] IOAPIC: could not write, IOREGSEL=0x01
11275672877i[IOAPIC] IOAPIC: could not write, IOREGSEL=0x01
11275673599i[SER   ] com1: FIFO enabled
11278243331i[IOAPIC] IOAPIC: could not write, IOREGSEL=0x01
11278243331i[IOAPIC] IOAPIC: could not write, IOREGSEL=0x01
11284516449i[IOAPIC] IOAPIC: could not write, IOREGSEL=0x01
11284516449i[IOAPIC] IOAPIC: could not write, IOREGSEL=0x01
11288762224i[SER   ] com1: FIFO enabled
11288764566i[SER   ] com1: FIFO enabled
11288766566i[SER   ] com1: FIFO enabled
11946579759i[MEM0  ] Memory access handlers unregistered: 0x0000c2010000 - 0x0000c201ffff
11946579759i[CIRRUS] new ROM address = 0x00000000
11957930187i[CPU0  ] WARNING: Architectural Performance Monitoring is not implemented
11957931270e[CPU0  ] RDMSR: Unknown register 0x17
11957931467e[CPU0  ] WRMSR: Unknown register 0x8b
11957931504e[CPU0  ] RDMSR: Unknown register 0x8b
11957933146e[CPU0  ] RDMSR: Unknown register 0x19a
11957933366e[CPU0  ] RDMSR: Unknown register 0x19b
11957933586e[CPU0  ] RDMSR: Unknown register 0x19c
11957933809e[CPU0  ] RDMSR: Unknown register 0x19d
11957934029e[CPU0  ] RDMSR: Unknown register 0x1a0
11976791953i[IOAPIC] IOAPIC: could not write, IOREGSEL=0x01
11976791953i[IOAPIC] IOAPIC: could not write, IOREGSEL=0x01
12059400296i[SER   ] com1: FIFO enabled
13725096252i[KBD   ] setting typematic info
13725189499i[KBD   ] setting delay to 250 mS (unused)
13725189499i[KBD   ] setting repeat rate to 15.0 cps (unused)
13745091484i[KBD   ] setting typematic info
13745189516i[KBD   ] setting delay to 500 mS (unused)
13745189516i[KBD   ] setting repeat rate to 30.0 cps (unused)
16602470318i[KBD   ] setting typematic info
16602564497i[KBD   ] setting delay to 500 mS (unused)
16602564497i[KBD   ] setting repeat rate to 30.0 cps (unused)
22289099884e[CPU0  ] RDMSR: Unknown register 0x179
24929436669i[KBD   ] setting typematic info
24929502006i[KBD   ] setting delay to 500 mS (unused)
24929502006i[KBD   ] setting repeat rate to 30.0 cps (unused)


Top
 Profile  
 
 Post subject: Re: Bochs IOAPIC: could not write
PostPosted: Tue Aug 28, 2018 6:52 am 
Offline

Joined: Sun Aug 26, 2018 6:58 am
Posts: 3
I have enabled kernel debug on the Windows system then I was able to get the error from guest machine.


*******************************************************************************
* *
* Bugcheck Analysis *
* *
*******************************************************************************

Use !analyze -v to get detailed debugging information.

BugCheck 7B, {80786b58, c0000034, 0, 0}

Probably caused by : ntkrpamp.exe ( nt!PnpBootDeviceWait+13f )

Followup: MachineOwner
---------

nt!RtlpBreakWithStatusInstruction:
826b6110 cc int 3
kd> !analyze -v
*******************************************************************************
* *
* Bugcheck Analysis *
* *
*******************************************************************************

INACCESSIBLE_BOOT_DEVICE (7b)
During the initialization of the I/O system, it is possible that the driver
for the boot device failed to initialize the device that the system is
attempting to boot from, or it is possible for the file system that is
supposed to read that device to either fail its initialization or to simply
not recognize the data on the boot device as a file system structure that
it recognizes. In the former case, the argument (#1) is the address of a
Unicode string data structure that is the ARC name of the device from which
the boot was being attempted. In the latter case, the argument (#1) is the
address of the device object that could not be mounted.
If this is the initial setup of the system, then this error can occur if
the system was installed on an unsupported disk or SCSI controller. Note
that some controllers are supported only by drivers which are in the Windows
Driver Library (WDL) which requires the user to do a custom install. See
the Windows Driver Library for more information.
This error can also be caused by the installation of a new SCSI adapter or
disk controller or repartitioning the disk with the system partition. If
this is the case, on x86 systems the boot.ini file must be edited or on ARC
systems setup must be run. See the "Advanced Server System Administrator's
User Guide" for information on changing boot.ini.
If the argument is a pointer to an ARC name string, then the format of the
first two (and in this case only) longwords will be:
USHORT Length;
USHORT MaximumLength;
PWSTR Buffer;
That is, the first longword will contain something like 00800020 where 20
is the actual length of the Unicode string, and the next longword will
contain the address of buffer. This address will be in system space, so
the high order bit will be set.
If the argument is a pointer to a device object, then the format of the first
word will be:
USHORT Type;
That is, the first word will contain a 0003, where the Type code will ALWAYS
be 0003.
Note that this makes it immediately obvious whether the argument is a pointer
to an ARC name string or a device object, since a Unicode string can never
have an odd number of bytes, and a device object will always have a Type
code of 3.
Arguments:
Arg1: 80786b58, Pointer to the device object or Unicode string of ARC name
Arg2: c0000034, (reserved)
Arg3: 00000000, (reserved)
Arg4: 00000000

Debugging Details:
------------------


KEY_VALUES_STRING: 1


TIMELINE_ANALYSIS: 1


DUMP_CLASS: 1

DUMP_QUALIFIER: 0

BUILD_VERSION_STRING: 7601.17514.x86fre.win7sp1_rtm.101119-1850

DUMP_TYPE: 0

BUGCHECK_P1: ffffffff80786b58

BUGCHECK_P2: ffffffffc0000034

BUGCHECK_P3: 0

BUGCHECK_P4: 0

CPU_COUNT: 1

CPU_MHZ: 1e

CPU_VENDOR: GenuineIntel

CPU_FAMILY: 6

CPU_MODEL: 2a

CPU_STEPPING: 7

DEFAULT_BUCKET_ID: INTEL_CPU_MICROCODE_ZERO

BUGCHECK_STR: 0x7B

PROCESS_NAME: System

CURRENT_IRQL: 2

ANALYSIS_SESSION_HOST: DESKTOP-MPOANR2

ANALYSIS_SESSION_TIME: 08-28-2018 12:51:06.0317

ANALYSIS_VERSION: 10.0.17134.12 x86fre

LAST_CONTROL_TRANSFER: from 8271a083 to 826b6110

STACK_TEXT:
80786704 8271a083 00000003 bf8246e4 00000065 nt!RtlpBreakWithStatusInstruction
80786754 8271ab81 00000003 00000000 c0000034 nt!KiBugCheckDebugBreak+0x1c
80786b18 8263caea 0000007b 80786b58 c0000034 nt!KeBugCheck2+0x68b
80786b74 829d7f7f 8080a168 829e17e8 00000000 nt!PnpBootDeviceWait+0x13f
80786be4 829ec102 8080a168 80811098 8080a168 nt!IopInitializeBootDrivers+0x4ce
80786c6c 829f0224 0080a168 83dd40b8 83dd4d48 nt!IoInitSystem+0x5ba
80786d48 827c8440 80786d90 82844f5e 8080a168 nt!Phase1InitializationDiscard+0xced
80786d50 82844f5e 8080a168 bf824c20 00000000 nt!Phase1Initialization+0xd
80786d90 826ec219 827c8433 8080a168 00000000 nt!PspSystemThreadStartup+0x9e
00000000 00000000 00000000 00000000 00000000 nt!KiThreadStartup+0x19


THREAD_SHA1_HASH_MOD_FUNC: 4aa8dd6cce5560ff42cd40e4217af9aab9ec17e4

THREAD_SHA1_HASH_MOD_FUNC_OFFSET: 3b5f586593f14260c07a130a4429b4de6752e8e6

THREAD_SHA1_HASH_MOD: bc100a5647b828107ac4e18055e00abcbe1ec406

FOLLOWUP_IP:
nt!PnpBootDeviceWait+13f
8263caea cc int 3

FAULT_INSTR_CODE: 24448dcc

SYMBOL_STACK_INDEX: 3

SYMBOL_NAME: nt!PnpBootDeviceWait+13f

FOLLOWUP_NAME: MachineOwner

MODULE_NAME: nt

IMAGE_NAME: ntkrpamp.exe

DEBUG_FLR_IMAGE_TIMESTAMP: 4ce78a09

IMAGE_VERSION: 6.1.7601.17514

STACK_COMMAND: .thread ; .cxr ; kb

FAILURE_BUCKET_ID: 0x7B_nt!PnpBootDeviceWait+13f

BUCKET_ID: 0x7B_nt!PnpBootDeviceWait+13f

PRIMARY_PROBLEM_CLASS: 0x7B_nt!PnpBootDeviceWait+13f

TARGET_TIME: 2018-08-28T19:51:43.000Z

OSBUILD: 7601

OSSERVICEPACK: 1000

SERVICEPACK_NUMBER: 0

OS_REVISION: 0

SUITE_MASK: 784

PRODUCT_TYPE: 1

OSPLATFORM_TYPE: x86

OSNAME: Windows 7

OSEDITION: Windows 7 WinNt (Service Pack 1) TerminalServer SingleUserTS Personal

OS_LOCALE:

USER_LCID: 0

OSBUILD_TIMESTAMP: 2010-11-20 12:42:49

BUILDDATESTAMP_STR: 101119-1850

BUILDLAB_STR: win7sp1_rtm

BUILDOSVER_STR: 6.1.7601.17514.x86fre.win7sp1_rtm.101119-1850

ANALYSIS_SESSION_ELAPSED_TIME: aa9

ANALYSIS_SOURCE: KM

FAILURE_ID_HASH_STRING: km:0x7b_nt!pnpbootdevicewait+13f

FAILURE_ID_HASH: {4e88c8dd-ed64-d78d-36b0-09671c7316ee}

Followup: MachineOwner
---------


Also I have changed disk controller AHCI to IDE. But didn't solve the problem.


Top
 Profile  
 
 Post subject: Re: Bochs IOAPIC: could not write
PostPosted: Wed Aug 29, 2018 4:33 am 
Offline
Member
Member
User avatar

Joined: Sat Jan 15, 2005 12:00 am
Posts: 8561
Location: At his keyboard!
Hi,

abdulxalid wrote:
At the first stage, I have converted vdi to raw format with below command: "C:\Program Files\Oracle\VirtualBox\VBoxManage.exe" internalcommands converttoraw win7.vdi win7.raw. Then I have used converted raw file as disk image.


abdulxalid wrote:
INACCESSIBLE_BOOT_DEVICE (7b)
During the initialization of the I/O system, it is possible that the driver
for the boot device failed to initialize the device that the system is
attempting to boot from, or ...


This looks like you installed the OS for one computer (and the OS installer has installed device drivers for that computer, plus probably created various configuration/registry settings for that computer); and then you shifted it to a completely different computer so now Windows has the wrong drivers and the wrong configuration for the computer it's being booted on.


Cheers,

Brendan

_________________
For all things; perfection is, and will always remain, impossible to achieve in practice. However; by striving for perfection we create things that are as perfect as practically possible. Let the pursuit of perfection be our guide.


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 7 posts ] 

All times are UTC - 6 hours


Who is online

Users browsing this forum: No registered users and 162 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group