Hi,

Which architecture are you talking about ?
It probably depends on which architecture is emulated on which architecture.

At Thu, 12 Nov 2009 13:33:54 +0530,
Ritesh Raj Sarraf wrote:
> 
> Package: qemubuilder
> Version: 0.58
> Severity: normal
> 
> qemu support emulating scsi as the device.
> qemubuilder's doc says that scsi can be emulated by using the following
> settings:
> ARCH_DISKDEVICE=sd
> 
> When settings the above, I get the following:
> 
> I: Extracting zlib1g...                                                       
>                           
>  -> Doing arch-specific /dev population                                       
>                           
>  mkdir chroot-/dev: File exists                                               
>                            
>  /tmp/cowbuilder/build/qemu.28970/dev/console: File exists                    
>                            
>  forking: umount /tmp/cowbuilder/build/qemu.28970                             
>                          
>  forking: mke2fs -q -F -j -m1 -O sparse_super
>  /tmp/cowbuilder/build/qemu.28970.dev                     
>  forking: tune2fs -c 0 -i 0 /tmp/cowbuilder/build/qemu.28970.dev              
>                          
>  tune2fs 1.41.9 (22-Aug-2009)                                                 
>                            
>  Setting maximal mount count to -1                                            
>                            
>  Setting interval between checks to 0 seconds                                 
>                            
>  forking: mount -o loop /tmp/cowbuilder/build/qemu.28970.dev
>  /tmp/cowbuilder/build/qemu.28970          
>  forking: umount /tmp/cowbuilder/build/qemu.28970.dev                         
>                          
>  umount: /tmp/cowbuilder/build/qemu.28970.dev: not mounted                    
>                            
>  forking qemu: qemu-system-x86_64 -nographic -M pc -m 512
>  -kernel /boot/vmlinuz-amd64 -initrd /boot/initrd-amd64 -hda
>  /var/tmp/chroot/qemubuilder_sid_x86-64 -hdb
>  /tmp/cowbuilder/build/qemu.28970.dev -append root=/dev/sda
>  quiet init=/pbuilder-run console=ttyS0 -serial stdio
>  Loading, please wait...
>  Couldnt get a file descriptor referring to the console
>  KDGKBMODE: Bad file descriptor
>  loadkeys: error reading keyboard mode
>  Volume group "VgSd" not found
>  Skipping volume group VgSd
>  Unable to find LVM volume VgSd/SWAP
>  WARNING bootdevice may be renamed. Try root=/dev/hda
>  Gave up waiting for root device.  Common problems:
>  - Boot args (cat /proc/cmdline)
>  - Check rootdelay= (did the system wait long enough?)
>  - Check root= (did the system wait for the right device?)
>  - Missing modules (cat /proc/modules; ls /dev)
>  ALERT! /dev/sda does not exist. Dropping to a shell!
> 
>  BusyBox v1.14.2 (Debian 1:1.14.2-2) built-in shell (ash)
>  Enter 'help' for a list of built-in commands.
>  /bin/sh: can't access tty; job control turned off
>  (initramfs)
> 
>  The log does understand the sd setting and sets the root=/dev/sda
>  parameter. But it doesn't do the same for qemu command-line.
> 
>  To emulate scsi, as per the qemu doc, the following is required:
>  qemu -drive file=file,if=scsi,bus=0,unit=6
> 
>  Qemu also seems to be supporting virtio. Adding support for that too
>  would be good.
> 
>  The current IDE emulation is very resource hungry and keeps hitting
>  resets.
> 
>  Listening on LPF/eth0/52:54:00:12:34:56     
>  Sending on   LPF/eth0/52:54:00:12:34:56     
>  Sending on   Socket/fallback                
>  DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 4
>  DHCPOFFER from 10.0.2.2                                   
>  DHCPREQUEST on eth0 to 255.255.255.255 port 67            
>  DHCPACK from 10.0.2.2                                     
>  hostname: the specified hostname is invalid               
>  bound to 10.0.2.15 -- renewal in 34763 seconds.           
>  I: copying /etc/hosts from temporary location             
>  I: copying /etc/hostname from temporary location          
>  bash: cannot set terminal process group (-1): Inappropriate ioctl for
>  device
>  bash: no job control in this shell                                          
>  r...@pbuilder-champaran:/# aptitude -f install                              
>  bash: aptitude: command not found                                           
>  r...@pbuilder-champaran:/# apt-get -f install                               
>  [  208.256613] hda: ide_dma_sff_timer_expiry: DMA status (0x61)             
>  [  218.268438] hda: DMA timeout error                                       
>  [  218.268902] hda: dma timeout error: status=0xd8 { Busy }                 
>  [  218.269426] hda: possibly failed opcode: 0x35                            
>  [  218.270292] hda: DMA disabled                                            
>  [  218.270993] hdb: DMA disabled                                            
>  [  218.316555] ide0: reset: success                                         
>  [  251.716252] hda: ide_dma_sff_timer_expiry: DMA status (0x21)             
>  [  261.716287] hda: DMA timeout error                                       
>  [  261.720188] hda: dma timeout error: status=0xd8 { Busy }                 
>  [  261.720188] hda: possibly failed opcode: 0x35                            
>  [  261.720188] hda: DMA disabled                                            
>  [  261.783090] ide0: reset: success                                         
>  [  305.856252] hda: ide_dma_sff_timer_expiry: DMA status (0x21)             
>  [  315.893927] hda: DMA timeout error                                       
>  [  315.894420] hda: dma timeout error: status=0xd8 { Busy }                 
>  [  315.894957] hda: possibly failed opcode: 0x35                            
>  [  315.895407] hda: DMA disabled                                            
>  [  315.940447] ide0: reset: success                                         
>  [  349.531089] hda: ide_dma_sff_timer_expiry: DMA status (0x21)             
>  [  359.532395] hda: DMA timeout error                                       
>  [  359.532742] hda: dma timeout error: status=0xd8 { Busy }                 
>  [  359.533210] hda: possibly failed opcode: 0x35                            
>  [  359.533578] hda: DMA disabled                                            
>  [  359.580306] ide0: reset: success                                         
>  Terminated                                                                  
> 
> 
> Regards,
> Ritesh
> 
> 
> 
> -- System Information:
> Debian Release: squeeze/sid
>   APT prefers testing
>   APT policy: (990, 'testing'), (500, 'unstable'), (101, 'experimental')
> Architecture: i386 (i686)
> 
> Kernel: Linux 2.6.31-1-686 (SMP w/1 CPU core)
> Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
> Shell: /bin/sh linked to /bin/dash
> 
> Versions of packages qemubuilder depends on:
> ii  debootstrap           1.0.20             Bootstrap a basic Debian system
> ii  kvm                   72+dfsg-5+squeeze1 Full virtualization on x86 
> hardwar
> ii  libc6                 2.10.1-5           GNU C Library: Shared libraries
> ii  pbuilder              0.192              personal package builder for 
> Debia
> ii  qemu                  0.10.6-1           fast processor emulator
> 
> qemubuilder recommends no packages.
> 
> qemubuilder suggests no packages.
> 
> -- no debconf information
> 
> 



-- 
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]

Reply via email to