The easy way to install Haiku!
I wrote a little tutorial on how to install Haiku on your system. Not in an emulator!
Here it is:
Assuming you've setup your disk with a partition to install Haiku on, grab a copy of BeOS Max Edition v3.1b here: http://www.bebits.com/app/3148
Burn it. Now download the latest raw disk image of Haiku (and leave it somewhere on your hard drive) from here: http://www.schmidp.com/index.php?option=com_files&path=/haiku/images/
Boot from the BeOS Max disk now, and run it as a live CD. Now right-click the Desktop and you should see a partition named Haiku (the one you downloaded) that's about 60mb. I downloaded my Haiku image to a Fat32 drive. Anyways, now mount it (right click the image and go to 'add ons' / 'image mounter'
Click on the deskbar menu and go to Applications/Development/Installer.
Change 'Install from' to 'Haiku', and change 'Onto' to the partition you wish to install Haiku onto. My partition was a BeFS already.
My install took about 3 minutes on a P4 2.2 GHz.
After you can even choose to install the bootloader.

Comments
Aahhh...
Thag you very buch
That's nice... my 1 mbit connection is literally burning by now.. :lol:
Doesn't work
A: Beos PE doesn't allow you to change the install from location.
B: PC locks up using image mounter to copy the folders from one partition to the other. :x
The easy way to install Haiku!
The mounted image does not seem to be reconized as an "install from volume" so is not show as an option in the install from area of the installer.
The easy way to install Haiku!
make it sticky.
you could add other install methods in the first post. and ignore our comments :P
The easy way to install Haiku!
I tried to use BeOS max to install it, but it did allow the change to the Haiku drive in the installer. I did get the Zeta installer to see the Haiku drive, but it would not install at all.
The easy way to install Haiku!
I am have the same problems that euan and stdly2000 had and more
i made i topic over in another part of the forum before i saw this http://haiku-os.org/forums/viewtopic.php?t=500
i copyed the files to disk(one folder at a time as my PC locks up using image mounter if i copy them all at the same time)
anyway after all that haiku holts on booting
hmm
This method worked great for me and I've heard from other people where the method went fine as well. Then again there are others like you guys here where it didn't work...
I suppose you could try using the dd comand but i'm not sure if this is correct or if beos has it (in that case use a linux live cd), maybe someone can verify this method?
dd if=Haiku.img of=/dev/yourhardriveandpartition# bs=512 skip=63
That should copy the image to your partition.
This may help for the partition id http://bebits.com/app/2788
But I think you can also get that from bootman.
lock up
Btw, my system also locked up at first. I removed all the graphics drivers except vesa and it boots fine.
The easy way to install Haiku!
I've finally got the files copied, after many lockups.
haiku comes up, but none of the input devices work (ps2). Can't seem to get a boot menu up either, so I guess it's a low level bug. I'm sure I've read about ps2 probs with some chipsets. I'll try some other images.
I have to say the Haiku Boot screen is pretty sweet. :twisted:
boot screen
Yeah the boot screen is nice...
It makes a solid and professional impression, which is something I can't say for many Linux distros. I don't ever think I've seen a Linux distro boot without seeing some instance of verbose messages behind the bootscreen. It always looks like the boot screen is 'put on top' or patched on, and not seamless like you see in Haiku, Windows XP or Mac OS X. I just think it's something that the average user doesn't want or care to see.
Re: boot screen
You're probably right about John Average not wanting to see any text messages during boot up. But I like them. Boot images are hiding what's going on, and that's inherently a very bad idea. John Average stays John Average if you keep hiding everything from him :wink:
Anyway, it's OT :twisted:
The easy way to install Haiku!
you could have something in between a windows boot screen and very detailed information like in linux. and perhaps have a log of the boot sequence stored somewhere on the hardrive.
in linux is easy to see what hasn't loaded. very useful.
zeta has a couple of icons that light up as that device is loaded (all servers have an icon of their own). and a small square that shows activity.
The easy way to install Haiku!
Come now you make zeta sound special there. Beos has boot icons too! :lol: Co-incidentally, those icons are not related to servers.
Here's what they mean:
beosradio Site logo
Understanding the boot icons
Submitted by Scot Hacker
On x86, BeOS users see a row of icons on the splash screen, lighting up sequentially as the boot sequence commences (though for most users it all happens too quickly to see what's going on). Ever wonder what those icons mean?
455.booticons
Here's a quick guide:
Atom: Indicates the handoff of the bootloader to the BeOS kernel.
I/O Card: PCI initialization has been completed.
Lightning Bolt: This icon appears just before the system enables non-boot CPUs (where non-boot CPUs are defined as the additional processors in a multi-proc system).
Oscilloscope: All CPUs have now been enabled.
Disks: All boot drivers and modules have been initialized.
Magnifying Glass: The boot volume has been mounted.
BeBox: The system BootScript is being read into memory and its contents executed.
Source: http://www.betips.net/chunga.php?id=425
The easy way to install Haiku!
Oh, I did't know.
I never installed BeOS. I cannot. At least not now. So I'm guessing everything about BeOS by the way Zeta looks. I will install BeOS in the future.
Sorry.
I never said Zeta is better than BeOS or Haiku :D
The easy way to install Haiku!
That would probably also be a major mistake right now :wink:
The easy way to install Haiku!
I give up.
You guys know better. I just have funny ideas, and sometimes I'm right.
I've found out about BeOS a couple of months ago. I installed Zeta because it was new and it took me two days to learn it. It's nice, but not as flexible as windows (you don't have a lot of software to choose from and some is outdated and few drivers). I like the linux-like terminal. Since I used Linux before, I must say Linux is very very very powerful and simple. And it's easy to recompile things in Zeta, although i never did it yet.
I must admit i don't know which one is better than the other. But I hope Haiku would change the name first, and then be better than both Zeta and BeOS :P
The easy way to install Haiku!
I'll be trying this tonight, but I'm running DevEd (as that's what I found first) - shirley I can just reinstall the compiler using the pkg from your developer pages?
As for boot screens, if you hold down apple+v when you boot OSX you get the full BSD text boot. You can also disable the graphical login completely, actually, and only start Quartz/Aqua (the GUI, basically) if you need/want to. It's not as bloated as people make it out, but I digress. I think having the choice is good (helps with diagnosing problems) and maybe something Haiku should emulate.
BTW, I find it funny that running an OS that hasn't been updated for five years on six year old hardware is much more enjoyable and feels much snappier than OSX on a brand new 800 quid iBook, not to mention being more usable and better for my blood pressure than most of the Linux distros I've tried (and that's everything from Ubuntu, which is an amazing achievement, works on most things out of the box, to Crux, which is source based and set up by hand). Said iBook is currently relegated to playing MP3s and running Ableton Live (music recording/performance app, probably the best one out there) and once I get a soundcard that works with Be/Haiku, I'll probably just move over my all MP3s...
First post there and an off-topic rant at that :) Hi everyone!
-Paws
The easy way to install Haiku!
I believe the one you want is here: http://bebits.com/app/4011
make sure to get the "legacy 2.9x" version. It comes with instructions on how to uncompress it, where to put it, and how to change the gnupro symlink, etc.
I think the only other things to make sure you use are the fixed ld (linker) and the updated jam.
The easy way to install Haiku!
Having actually booted it now, I think the Haiku boot screen needs to say 'starting' or 'booting' or something similar. I didn't know what to think till I saw the desktop... I can appreciate clean, but at the expense of information.
The easy way to install Haiku!
The easy way to install Haiku!
AHA! glad someone dug that up...
well I was thiningk something more futurist would have been nice. plus Haiku sounds like a japanese os..made by mitsubishi for drangonballZ
here are some names for oses of the future
Pir, Maphive, Cfern, Nuane, Rpeg, VLetrmx21, Bine, 6IE.CR, Hub, CCec, Liccflii, O...
they are all real names by the way (songnames).
well...haiku doesnt sound too progresive....
oses have cryptic names like BSD or Windows (winxp is cryptic), or MacOS, SkyOS, BeOS, Linux, Unix, Multics, Solaris (SunOS), etc etc...
but to be honest i don't mind..haiku its good enough for me.
The easy way to install Haiku!
How is MacOS, BeOS, and SkyOS more cryptic than Haiku?
The easy way to install Haiku!
its actually just called haiku NOT haikuos;p
people naturally changed to haikuos cause half of the people can't find the website just typing haiku.. googling haiku gives me a ton of poetry. its not unique..
but nevermind;D its all good...
[edit] zeta is actually pretty smart...but it should have been GeOs or gamma...after be comes gamma in greek not zeta..maybe zeta means ultimate (in a hibrid latin-greek alphabet. omega is the last in greek. z in latin)...who knows...but anyway if i put yellowTab and zeta together i get to the right place...
linux is probaly the best name for an os..it doesnt have tht OS at the end...and its one word, unique...plus it uses a pengiung as a mascot...nobody is using a pengiun......haiku acnnot have mascot cause its a seasonal poem....maybe the leafman ;p or maybe the an ent..
The easy way to install Haiku!
Linux is a bloody stupid name for a stupid operating system.
As an aside, whilst OpenBSD might not be the most clever name for an operating system, the slogan "Sending script kiddies to /dev/null for over ten years" is hysterical..
The easy way to install Haiku!
Keep that out of here. It's not needed and it's completely irrelevant to the topic at hand, as is the other stuff about the name.
The easy way to install Haiku!
I seriously doubt you even TRIED to Google "haiku". The project's website is the SECOND RESULT! And the project isn't all that well linked to yet (i'd imagine it would hit #1 shortly after R1 ships).
Just having Googled "haiku" myself, I can see that they need to change the page title to something more informative than "/haiku/learn/news". Should be "Haiku | Open Source Desktop OS".
The easy way to install Haiku!
For me it was the 4th result... if we all pitch in to google it and click on it every day, maybe it will increase in the rankings ;)
The easy way to install Haiku!
it used to be that way. i guess things changed in meantime. now you guys are more popular.
OFFTOPIC:
in google, try typing "failure", see what's the first hit. or try using "i am lucky" feature (google.com). pass it around.
also. if you can speak chinese. go to google china and type democracy. see what happens. its supposed to show info about communism. trying to search for dalai lama or tibet will give the chinese government. obviosuly tibet and democracy do not exist for chinese people (yahoo, msn does the same thing).
The easy way to install Haiku!
LOL, the "failure" search is pretty damn funny...
More on the icons
"BeOS Splash Screen Icons
by Jonathan Mini, Networking Engineer
When you boot BeOS, you see a splash screen with various icons for a few seconds. As the boot process continues, each icon lights up in turn. The meaning of the icons is somewhat cryptic, but this article will explain what's actually going on as BeOS boots.
First, the Boot Sector
When you boot your computer the system ROM checks your hardware, then loads a small piece of code (512 bytes) from your hard drive that's called the master boot record. This code is responsible for selecting and loading your choice of a default OS into memory. When you first install BeOS, before the process completes Bootman appears and displays a panel where you select a default OS. A subsequent panel lets you decide to make a master boot record of your choice. When you boot again the master boot record finds the selected OS and loads another small chunk of code (again, 512 bytes) from your hard drive. This code, called the boot sector, loads the OS into memory and runs it. In this way, several operating systems that know nothing about each other can coexist on the same hard drive and still manage to boot.
512 bytes, however, just isn't enough room to load the BeOS kernel into memory, so the first thing the BeOS boot sector does is load the rest of itself from disk. It grabs those bits from zbeos. In addition to the code needed to load the BeOS kernel, zbeos contains the splash screen graphics, the boot options menu, and often extra drivers needed during boot. Once it's loaded, zbeos displays the BeOS splash screen with all the icons unlit and the BeOS version number.
Our Friend the Kernel (Icon 1)
The next step in starting up BeOS is loading the kernel into memory and starting it. While this happens, zbeos flashes the colors of a small box in the upper-left corner of the screen (you can see this especially well while loading the kernel from a boot floppy). At this time, you can press the space bar to access the boot options menu.
When the kernel starts, one of the first things it does is light up the first icon (the kernel icon -- a stylized picture of an atom). Its next task is to return the machine to its preferred state; that is, to check motherboard settings, take over handling of interrupts and DMA channels, reconfigure the system clocks, check the processors and configure itself for them, and obtain a listing of the devices present on the PCI bus.
Go-Go Gadget Processors (Icon 2)
If you have multiple processors, the lighting of the second icon is momentous: at this point, the kernel turns the processors on (you use only use one CPU to boot). It also checks that inter-CPU messaging works as it should, and tells the processors to hold on for just a bit while it does a little more housekeeping. This consists mainly of starting the BeOS virtual memory subsystem and configuring various protection and debugging systems. Once this is done, BeOS starts the scheduler (i.e., multitasking), and becomes a hardware-protected multi-threaded preemptive system (... and the buzzwords pile up).
Goodbye, BIOS (Icon 3)
The kernel turns on the next icon (a stylized lightning bolt) just before letting the other processors run. At this point, BeOS is an SMP system. After that it re-enables interrupts.
Up to now, the kernel has been concentrating on itself, setting things up so the processors can work properly. Now it's time to tune in to the real world and start configuring the rest of the hardware in your system.
Hello, Drivers (Icon 4)
After turning on the fourth icon (a stylized EEG machine), the kernel starts up the kernel_team and launches several threads needed to maintain system integrity. Then it starts the drivers linked to the kernel and those in zbeos. The drivers here are kept to a minimum, but several are needed because the kernel has reconfigured the machine in such a way that the BIOS services stored in the system ROM will no longer work, and it has to do everything itself. Disk, keyboard, and other basic drivers (such as the VESA compatibility display driver) and system services (such as support for bfs) are kept here for this reason.
Mounting the Disks (Icon 5)
Now that the kernel has loaded a device driver for your hard drive and knows how to locate your drives and read your filesystems (at least the one you're booting from), it proceeds to mount them.
Extra Toys (Icon 6)
There are many more drivers on your boot volume than are linked to the kernel or stored inside zbeos. These drivers operate your video card, sound card, network card, and other toys. Also, modules such as extra filesystem support (to access those Windows partitions, perhaps) or BONE are loaded at this point. BeOS only scans the drivers present and loads the ones it needs. In most cases, these modules are unloaded immediately, because they are not being used at the moment. Don't worry, though; the drivers are cached like all other files, so it's a snap to get them back.
After scanning and loading all the drivers and kernel modules on your boot volume, the kernel enables swapping (to the swap file on your boot volume).
On to Userland: the Bootscript (Icon 7)
The last step in starting BeOS is launching all the servers (like the media_server) and applications like Tracker and the Deskbar. This is done with the Bootscript (similar to /etc/rc in Unix), which is kept in /boot/beos/system/boot/Bootscript. The kernel launches a shell to execute it and lights up the last icon (a stylized BeBox).
At this point, you can see what the Bootscript is doing by reading through it. Among other things, it launches the app_server, which resets the video card and displays the desktop. "
The easy way to install Haiku!
BeOS is crush when I try install it on my computer (AMD64).
How can I try install Haiku on real hardware without BeOS?
The easy way to install Haiku!
you can try some boot disks to get BeOS working.
http://mmadia.zelect.org/files/boot_archive
The easy way to install Haiku!
I recommend downloading BeOS Max v3.1 beta and burning a CD.
The easy way to install Haiku!