Three times YES, as I do that as root... ;-)

        Matthias

You (JD) write:
> Does the directory
>
> /export/images/vbox_or_xvm/
>
> exist?
>
> If is does, do you have write permission?
>
> Do you have write permission on /dev/lofi/1  ?
>
>
>
> Matthias Pfützner - Data Center Ambassador - Strategy and Technology wrote:
>> So, next problem.
>>
>> Now I have done the following:
>>
>> On the old PC under Solaris 7/x86 I did:
>>
>>         dd if=/dev/rdsk/c0t0d0p0 of=disk0.raw bs=512
>>
>> Then I copied the file to my new laptop, running Nevada build 84 with
>> VirtualBox, and there on the new laptop I did:
>>
>>         lofiadm -a /export/images/vbox_or_xvm/disk0.raw /dev/lofi/1
>>         cd /opt/VirtualBox/
>>         VBoxManage internalcommands listpartitions -rawdisk /dev/rlofi/1
>>
>> Output of that is:
>>
>>         VirtualBox Command Line Management Interface Version 1.5.51
>>         (C) 2005-2008 innotek GmbH
>>         All rights reserved.
>>                 Number  Type   StartCHS       EndCHS      Size (MiB)  
>> Start (Sect)
>>         1       0x06  0   /1  /1   130 /254/63          1027           63
>>
>> So, the diskimage is correct, and it contains a Window95 version!
>>
>> (Here's the proof:
>>
>>         bash-3.2# mkdir /a
>>         bash-3.2# mount -F pcfs /dev/lofi/1:c /a
>>         bash-3.2# ls /a
>>         ADOBEPS            Eigene Dateien     My Music           XWIN32
>>         AUTOEXEC.BAT       Exchange           Neue Software.lnk  antje
>>         Anti-Vir.Dat       GSview             PSP                
>> default.set
>>         BOOTLOG.PRV        IO.SYS             Programme          emacs
>>         BOOTLOG.TXT        LEADVIEW           QTAKE              euracom
>>         COMMAND.COM        LILO.TGZ           RECYCLED           gs
>>         CONFIG.SYS         LOGO.SYS           SCANDISK.LOG       iomega
>>         DBLSPACE.BIN       MACARONI           SCSI               
>> liprefs.js
>>         DETLOG.OLD         MPEG               SUHDLOG.DAT        psfonts
>>         DETLOG.TXT         MSDOS.---          SYSTEM.1ST         sun
>>         DINFO2             MSDOS.SYS          WINDOWS
>>         DRVSPACE.BIN       MSOffice           WINPLAY3
>>         bash-3.2# umount /a
>>         bash-3.2# rmdir /a
>>
>> )
>>
>> Now, I want to add this to the list of images that VirtualBox can use:
>>
>> According to the manual, I assume, that I should be able to do:
>>
>>         VBoxManage internalcommands createrawvmdk -filename 
>> /export/images/vbox_or_xvm/disk0.vmdk -rawdisk /dev/rlofi/1
>>
>> or (see above for the mountpoint for /a!)
>>
>>         VBoxManage internalcommands createrawvmdk -filename 
>> /export/images/vbox_or_xvm/disk0.vmdk -rawdisk /dev/lofi/1
>>
>> BUT (with both commands) the output is:
>>
>>         VirtualBox Command Line Management Interface Version 1.5.51
>>         (C) 2005-2008 innotek GmbH
>>         All rights reserved.
>>                 Error while creating the raw disk VMDK: 
>> VERR_INVALID_PARAMETER
>>
>> So, what's wrong?
>>
>> Here's the excerpt from the UserManual.pdf, Page 111/112:
>>
>>         To create an image that represents an entire physical hard disk 
>> (which
>>         will not contain any actual data, as this will all be stored on 
>> the
>>         physical disk), on a Linux host, use the command
>>                         VBoxManage internalcommands createrawvmdk 
>> -filename
>>                         /path/to/file.vmdk -rawdisk /dev/sda
>>
>>         This creates the image /path/to/file.vmdk (must be absolute), and 
>> all
>>         data will be read and written from /dev/sda.
>>
>> Very confused!
>>
>> Any help highly appreciated!
>>
>>         Matthias
>>
>> I (Matthias Pfützner - Data Center Ambassador - Strategy and Technology) 
>> wrote:
>>   
>>> Folks,
>>>
>>> I do have a question, that I hope, you can help me with...
>>>
>>> I do have an old PC, with THREE disks:
>>>
>>>         1. disk is totally given to Win95
>>>         2. disk is totally givene to "files"
>>>         3. disk is partitioned into three (four) partitions, hosting 
>>> Win98,
>>>            SuSE 7.2, SuSE 7.2 swap, and Solaris 7.
>>>
>>> I now did boot Solaris on that box, and made "dumps" of the partitions as
>>> follows:
>>>
>>>         dd if=/dev/rdsk/c0t0d0p1 of=win95.raw bs=512
>>>         dd if=/dev/rdsk/c0t1d0p1 of=temp.raw bs=512
>>>         dd if=/dev/rdsk/c0t2d0p1 of=win98.raw bs=512
>>>         dd if=/dev/rdsk/c0t2d0p2 of=suse72.raw bs=512
>>>         dd if=/dev/rdsk/c0t2d0p4 of=solaris7.raw bs=512
>>>
>>> Now, under OpenSolaris build 84, I try the following:
>>>
>>>         lofiadm -a /path/to/win95.raw /dev/lofi/1
>>>         VBoxManage internalcommands createrawvmdk -filename 
>>> /path/to/win95.vmdk -rawdisk /dev/rlofi/1 -partitions 1
>>>
>>> and do get:
>>>
>>> # VBoxManage internalcommands createrawvmdk -filename 
>>> /export/images/vbox_or_xvm/WIN95.vmdk -rawdisk /dev/rlofi/1 -partitions 1
>>> VirtualBox Command Line Management Interface Version 1.5.51
>>> (C) 2005-2008 innotek GmbH
>>> All rights reserved.
>>>
>>> Overlapping partitions. Aborting
>>> Error reading the partition information from '/dev/rlofi/1'
>>> # 
>>> Or:
>>>
>>> # VBoxManage internalcommands createrawvmdk -filename 
>>> /export/images/vbox_or_xvm/WIN95.vmdk -rawdisk /dev/rlofi/1
>>> VirtualBox Command Line Management Interface Version 1.5.51
>>> (C) 2005-2008 innotek GmbH
>>> All rights reserved.
>>>
>>> Error while creating the raw disk VMDK: VERR_INVALID_PARAMETER
>>> # 
>>> So, I read the user-manual of the VirtualBox, and it seems, I really need 
>>> the
>>> whole disk images, and not only the images of the partitions. So, i 
>>> guess, I
>>> should have done:
>>>
>>>         dd if=/dev/rdsk/c0t0d0p0 of=disk0.raw bs=512
>>>         dd if=/dev/rdsk/c0t1d0p0 of=disk1.raw bs=512
>>>         dd if=/dev/rdsk/c0t2d0p0 of=disk2.raw bs=512
>>>
>>> Right?
>>>
>>> So, my questions are:
>>>
>>> Is the the only way to "handle" raw disks?
>>> Or is there a way to re-use the "dump" of a partition as an image for
>>> VirtualBox?
>>>
>>> BTW: I can do the following:
>>>
>>> # mkdir /a
>>> # mount -F pcfs -o ro /dev/lofi/1 /a
>>> # ls /a
>>> ADOBEPS            Eigene Dateien     My Music           XWIN32
>>> AUTOEXEC.BAT       Exchange           Neue Software.lnk  antje
>>> Anti-Vir.Dat       GSview             PSP                default.set
>>> BOOTLOG.PRV        IO.SYS             Programme          emacs
>>> BOOTLOG.TXT        LEADVIEW           QTAKE              euracom
>>> COMMAND.COM        LILO.TGZ           RECYCLED           gs
>>> CONFIG.SYS         LOGO.SYS           SCANDISK.LOG       iomega
>>> DBLSPACE.BIN       MACARONI           SCSI               liprefs.js
>>> DETLOG.OLD         MPEG               SUHDLOG.DAT        psfonts
>>> DETLOG.TXT         MSDOS.---          SYSTEM.1ST         sun
>>> DINFO2             MSDOS.SYS          WINDOWS
>>> DRVSPACE.BIN       MSOffice           WINPLAY3
>>> # 
>>> So, the file itself is a real dump of the FAT32 part of the disk!
>>>
>>> Curious,
>>>         Matthias
>>>
>>> P.S.: Some more infos:
>>>
>>> fdisk c0t0d0p0:
>>>
>>>              Total disk size is 131 cylinders
>>>              Cylinder size is 16065 (512 byte) blocks
>>>
>>>                                                Cylinders
>>>       Partition   Status    Type          Start   End   Length    %
>>>       =========   ======    ============  =====   ===   ======   ===
>>>           1       Active    DOS-BIG           0   130     131    100
>>>
>>>
>>>
>>>
>>> fdisk c0t1d0p0:
>>>
>>>              Total disk size is 131 cylinders
>>>              Cylinder size is 16065 (512 byte) blocks
>>>
>>>                                                Cylinders
>>>       Partition   Status    Type          Start   End   Length    %
>>>       =========   ======    ============  =====   ===   ======   ===
>>>           1                 DOS-BIG           0   130     131    100
>>>
>>>
>>>
>>>
>>> fdisk c0t2d0p0:
>>>
>>>              Total disk size is 8188 cylinders
>>>              Cylinder size is 1090 (512 byte) blocks
>>>
>>>                                                Cylinders
>>>       Partition   Status    Type          Start   End   Length    %
>>>       =========   ======    ============  =====   ===   ======   ===
>>>           1                 DOS-BIG           0  2726    2727     33
>>>           2                 Linux native   2726  5231    2506     31
>>>           3                 Solaris        5232  5453     222      3
>>>           4       Active    Solaris        5453  8179    2727     33
>>>
>>> (Remark: The small "Solaris" partition is the Linux Swap partition!)
>>> -- 
>>> ***********************************************************************
>>> Matthias Pfützner
>>> Datacenter Ambassador
>>> Solution Architect N1, High Availability
>>> Systems Practice                      Tel: +49 6103 752-394 (x65394)
>>> Sun Microsystems GmbH                 Mobile: +49 172 8428766
>>> Ampèrestraße 6                        Fax: +49 6103 752-167
>>> 63225 Langen                          mailto:[EMAIL PROTECTED]
>>> Germany                               http://blogs.sun.com/pfuetz
>>> +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
>>> Sitz der Gesellschaft:
>>> Sun Microsystems GmbH, Sonnenallee 1, D-85551 Kirchheim-Heimstetten
>>> Amtsgericht München: HRB 161028
>>> Geschäftsführer: Thomas Schröder, Wolfgang Engels, Dr. Roland Bömer
>>> Vorsitzender des Aufsichtsrates: Martin Häring
>>> ***********************************************************************
>>> Sun auf der CeBIT 2008 - Wir freuen uns auf Ihren Besuch in Halle 2,
>>> Stand B33 Details unter: http://de.sun.com/cebit
>>> ***********************************************************************
>>>     
>>
>>   

-- 
***********************************************************************
Matthias Pfützner
Datacenter Ambassador
Solution Architect N1, High Availability
Systems Practice                      Tel: +49 6103 752-394 (x65394)
Sun Microsystems GmbH                 Mobile: +49 172 8428766
Ampèrestraße 6                        Fax: +49 6103 752-167
63225 Langen                          mailto:[EMAIL PROTECTED]
Germany                               http://blogs.sun.com/pfuetz
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Sitz der Gesellschaft:
Sun Microsystems GmbH, Sonnenallee 1, D-85551 Kirchheim-Heimstetten
Amtsgericht München: HRB 161028
Geschäftsführer: Thomas Schröder, Wolfgang Engels, Dr. Roland Bömer
Vorsitzender des Aufsichtsrates: Martin Häring
***********************************************************************
Sun auf der CeBIT 2008 - Wir freuen uns auf Ihren Besuch in Halle 2,
Stand B33 
Details unter: http://de.sun.com/cebit
***********************************************************************

_______________________________________________
vbox-users mailing list
[email protected]
http://vbox.innotek.de/mailman/listinfo/vbox-users
  • [vb... Matthias Pfützner - Data Center Ambassador - Strategy and Technology
    • ... Matthias Pfützner - Data Center Ambassador - Strategy and Technology
      • ... JD
        • ... Matthias Pfützne r - Data Center Ambassador - Strategy and Technology

Reply via email to