On Wed, Jan 11, 2017 at 09:06:41AM -0800, Антон Чехов wrote:
> 
> 
> On Wednesday, January 11, 2017 at 12:43:06 AM UTC+1, Unman wrote:
> >
> >  
> > It occurs to me that if you replace root.img with the NetBSD iso then 
> > the qube would boot straight in to installation mode. Havent tried it 
> > but it seems likely. 
> > Obviously you may want to remove the installer afterwards, but as you 
> > will be specifying the disk to boot from it probably wont be necessary. 
> >
> 
> Thanks a lot for your effort to help! It is much appreciated. 
> Unfortunately nothing changed for me... I can't get to load the ISO/CD (or 
> path to a folder). 
> Like you say, It works as HVM but I can't get it to work as a Standalone VM 
> like it is explained in the docs. I am not familiar with netbsd and I don't 
> have much knowledge about Xen either. That is certainly part of the 
> problem. I will try again, when I have the time. In the meantime I will 
> read more about how this should work theoretically. 
> 

Just for the record here's what to do:
Create a standalone qube with default template - we'll call it netbsd.
Download the NetBSD installer iso, and XEN3_DOMU.gz files and transfer
them to Dom0. Copy them to /var/lib/qubes/appvms/netbsd

In Dom0:
qvm-prefs netbsd -s kernel none
mv netbsd-INSTALL_XEN3_DOMU.gz kernels/vmlinuz
mv root.img root.img.bak
mv netBSD-7.0.2-amd64 root.img

qvm-start netbsd
CTRL+C at Waiting for qrexec daemon
'sudo xl console netbsd' will get you console with installation loaded.

Work through the installation, installing to xbd1.
When prompted to install software, select "From CD" - change the device
name to xbd0a

When installation is complete and you have configured as you wish,
shutdown the qube.

Back in Dom0:
mv root.img.bak root.img
mv netBSD-XEN3_DOMU,gz kernels/vmlinuz

Now your netbsd qube is ready to run. Start and interrup as before -
attach console and you will see boot messages.
When prompted set root device to xbd1a - NetBSD will boot normally.

It wont take long. Try it when you have time.

unman

-- 
You received this message because you are subscribed to the Google Groups 
"qubes-devel" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/qubes-devel/20170111184831.GA23624%40thirdeyesecurity.org.
For more options, visit https://groups.google.com/d/optout.

Reply via email to