Differences
This shows you the differences between two versions of the page.
| Next revision | Previous revision | ||
| wiki:virtualbox [2011/04/18 07:25] – external edit 127.0.0.1 | wiki:virtualbox [2013/09/23 06:56] (current) – add 'troubleshooting': sync mouse pointer asashnov | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| - | If you are a Windows user, have you ever wondered how difficult it is to work with or experiment with tinycore? | + | If you are a Windows user, have you ever wondered how difficult it would be to work with or experiment with tinycore? | 
| - | This is bacause  | + | This is because  | 
| - | I have a great suggestion that would ease your pains. You can actually boot tinycore within a virtual machine like Sun VirtualBox. This will allow you to boot TinyCore as a " | + | I have a great suggestion that would ease your pains. You can actually boot tinycore within a virtual machine like Oracle  | 
| There are 3 ways of doing this, of which the last one I like best. | There are 3 ways of doing this, of which the last one I like best. | ||
| Line 12: | Line 12: | ||
| ===== Windows Host Os ===== | ===== Windows Host Os ===== | ||
| ==== Method 1: VBox Boot from Mounted Tinycore ISO ==== | ==== Method 1: VBox Boot from Mounted Tinycore ISO ==== | ||
| - | The tutorial here will be focused  | + | |
| + | Download the ISO of your choice (TinyCore, CorePlus, or Core). Start VirtualBox, click on **New**, which will start the New Virtual Machine Wizard, and click **Next**. Enter a VM name, and select OS Type **Linux** version **Linux 2.6**. Select how much memory you want to use, remembering that TinyCore caches everything in memory, so the more memory, the better.   | ||
| ==== Method 2: VBox Boot from Tinycore Virtual Disk ==== | ==== Method 2: VBox Boot from Tinycore Virtual Disk ==== | ||
| Line 26: | Line 28: | ||
| Part A | Part A | ||
| - EUSEAS Partition Manager Home (freeware) is used to shrink the existing NTFS partition by a meager 2GB. Other partition managers like gparted can be used. Then, a new unformatted partition is created in the free space. | - EUSEAS Partition Manager Home (freeware) is used to shrink the existing NTFS partition by a meager 2GB. Other partition managers like gparted can be used. Then, a new unformatted partition is created in the free space. | ||
| - |   - The VBox Partition Pointer file (.vmdk) is created with ^VBoxManage internalcommands createrawvmdk -filename PhysicalDrive0-Partition2.vmdk -rawdisk \\.\PhysicalDrive0 -partitions 2 -mbr C:\grub.mbr -register^ (grub.mbr here is an empty " | + |   - The VBox Partition Pointer file (.vmdk) is created with '' | 
| Part B | Part B | ||
| Line 32: | Line 34: | ||
|   - We then boot Tinycore in VirtualBox from the Mounted Tinycore ISO. (Win Vista: Start VirtualBox as Administrator)  |   - We then boot Tinycore in VirtualBox from the Mounted Tinycore ISO. (Win Vista: Start VirtualBox as Administrator)  | ||
| - | - And do ^fdisk /dev/sda^ to delete & recreate partition 2, then ^mkfs.ext3 /dev/sda2^ | + |   - And do ^fdisk /dev/sda^ to delete & recreate partition 2, then '' | 
| - |   - Grub extension is first installed from the Appbrowser. Boot files are then copied from / | + |   - Grub extension is first installed from the Appbrowser. Boot files are then copied from / | 
| - Grub is initialized with root (hd0,1) and setup (hd0,2) and setup (hd0). | - Grub is initialized with root (hd0,1) and setup (hd0,2) and setup (hd0). | ||
| - |   - Lastly, the grub MBR is extracted with ^dd if=/ | + |   - Lastly, the grub MBR is extracted with '' | 
| Part C | Part C | ||
| Line 41: | Line 43: | ||
|   - Finally, we edit boot.ini (WinXp) or use bcdedit (Vista) or [[http:// |   - Finally, we edit boot.ini (WinXp) or use bcdedit (Vista) or [[http:// | ||
| - Shiretoko, Xfe, Xfw extensions are installed to give the common user some ease. | - Shiretoko, Xfe, Xfw extensions are installed to give the common user some ease. | ||
| + | |||
| + | ==== Troubleshooting ==== | ||
| + | |||
| + | If you have a problem with mouse pointer try to uncheck System' | ||
| + | |||