User Tools

Site Tools


usersguide:x86usbworkaround

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
usersguide:x86usbworkaround [2016/03/14 03:25]
stux
usersguide:x86usbworkaround [2016/07/12 11:36] (current)
antoineleca Highlight the need to use format=raw
Line 43: Line 43:
 </​code>​ </​code>​
  
-**Target machine physical hard disk**. ​ This is the drive where Minix is going to be installed. An OpenBSD live USB is used in this guide. If using NetBSD, change //wdXc// to //wdXe//. For linux change //wdXc// to //sdX// (where //X// is the hard disk letter, e.g.: //sda//, without partition number). This is very important, **the idea is to point to whole physical hard disk, not to a partition!** The installation program in the VM need to write Master Boot Record and Partition Boot Sector in the hard disk to boot the kernel. ​ If Minix doesn'​t have full access to the disk, the system won't boot natively when rebooted.+**Target machine physical hard disk**. ​ This is the drive where Minix is going to be installed. An OpenBSD live USB is used in this guide. If using NetBSD, change //wdXc// to //wdXe//. For linux change //wdXc// to //sdX// (where //X// is the hard disk letter, e.g.: //sda//, without partition number). This is very important, **the idea is to point to whole physical hard disk, not to a partition!** The //​format=raw//​ part is to bypass the qemu protection of the MBR sector of the target disk: the installation program in the VM need to write Master Boot Record and Partition Boot Sector in the hard disk to boot the kernel. ​ If Minix doesn'​t have full access to the disk, the system won't boot natively when rebooted.
  
 === Third part === === Third part ===
 <​code>​ <​code>​
--cdrom /​tmp/​minix_R3.3.0-588a35b.iso -boot d+-cdrom /​tmp/​minix_R3.3.0.iso -boot d
 </​code>​ </​code>​
  
Line 64: Line 64:
 When the installation is finished, **shutdown virtual machine**. When the installation is finished, **shutdown virtual machine**.
  
-At this point, **if you don't have any bootloader installed, install one**. There are some bootloaders that don't require a partition, like [[http://​gag.sourceforge.net/​|GAG]]. Or edit the one you are using if you are [[.:​multipleoperatingsystems|multibooting]].+At this point, **if you don't have any bootloader installed, install one**. There are some bootloaders that don't require a partition, like [[http://​gag.sourceforge.net/​|GAG]]. Or edit the one you are using if you are [[.:​multipleoperatingsystems|multibooting]]. ​**In some weird cases, marking the partition active isn't enough. It requires a bootloader in MBR**
  
 **Shutdown your live USB instance and reboot natively from the hard disk**, and if everything goes well, congratulations,​ you have MINIX installed via USB! **Shutdown your live USB instance and reboot natively from the hard disk**, and if everything goes well, congratulations,​ you have MINIX installed via USB!
Line 71: Line 71:
  
  
-//Tested and successfully on Acer AO751h Netbook/​Ultrabook with versions 3.3.0 (stable) and 3.2.1 (previous stable), everything works except wireless. Tested unsuccessfully on current snapshot, as it won't boot.//+//Tested and successfully on Acer AO751h Netbook/​Ultrabook with versions 3.3.0 (stable), 3.4.0rc2 (current development snapshot) and 3.2.1 (previous stable), everything works except wireless.//
  
usersguide/x86usbworkaround.1457922319.txt.gz · Last modified: 2016/03/14 03:25 by stux