Ilya Ilembitov wrote:
> Hi, all.
> 
> I have a pretty tricky challenge before me. My main (and only)
> machine is a Lenovo Thinkpad X200s. The problem is that it doesn't
> have an optical drive. Second problem is that I live in a dorn, so
> I only have access to wireless connection, not wired. And I want to
> install OpenBSD to a laptop that is currently running Debian Linux.
> 
> 
> Googling didn't give me any proper answer. Turns out, nearly every
> BSD favour (FreeBSD, NetBSD, DragonFly BSD) has either an image for
> sticks or some straightawy script to get the job done. But not
> OpenBSD. 

Isn't it cool how we use the EXACT SAME process to build a USB stick
as we use to build a hard disk, isn't it?  And that same stick can be
used for running or installing?  It's the Unix Way -- simple tools
usable in powerful ways.  Sad that those other OSs need Special
Procedures and Images to build a flash booting system.

What's next, different installers for IDE and SCSI disks?

(I'm installing Solaris on a machine right now.  I'm NOT in a good
mood about crappy installers at the moment)

> All I could find was: -involving a second machine running
> OpenBSD for network installation -involving a second machine
> running OpenBSD to create the flash using installboot and some
> other BSD-specific tools.

oh, you were complaining about that feature?  huh.

> Seems like in most cases people install OpenBSD on diskless laptops
> when it comes to netbooks but not primary machines. Which is not my
> case.

no idea what you said there, but I'm pretty sure it is quite wrong.
After all the time I've spent saying "workstation/server, what's the
difference?", now you are splitting a line between primary machines
and laptops or between netbooks and laptops...

> Is there a script of some sort that could convert an OpenBSD
> install46.iso to an img file for a stick using some more common
> (non-BSD specific) tools? The best howto I could find is this one:
> http://www.azbsd.org/~marco/openbsd/flashkeyinstaller/ But it
> involves installboot and some other tools that are not available on
> a GNU system. What could I do? Or perhaps somebody could create and
> host an image (with all the filesets for 4.6) or just put it on
> some filehosting service? It's still just some 250-300 megs.

There's a really simple solution, it's called "a friend" (I know,
strange concept to some of us in the computer world.  Best explanation
I can give is someone whom you have fixed their computer, they might
otherwise have no reason to talk to you, but now they might actually
feel an obligation to tolerate you, and might be willing to help you
in gratitude).

You ask to borrow the friend's computer (which has a CDR drive), ask
them to burn you the image, then ask them to let you boot that disk
and install to your USB flash drive:

http://www.openbsd.org/faq/faq4.html#noflopcd
http://www.openbsd.org/faq/faq14.html#flashmemLive

Other than the ISO file, you write nothing to their disk, and you can
burn the ISO from any OS you want, and that OS is not involved in the
flash disk creation process in any way.  The machine you install the
flash drive on doesn't even have to be able to boot from a USB drive.

As someone who helps with release testing, I can assure you, I DO NOT
want to see Yet Another Install Media that does something that can't
be done easily with the existing tools.

Nick.

Reply via email to