Few questions about haiku

Forum thread started by stonedmind on Tue, 2012-08-28 11:48

Hi, guys. I have some questions. Where i can find info about terminal in haiku and how FS is works? I hear its use data base, what DB is used? Thank you for answers.

Comments

Re: Few questions about haiku

The Terminal application uses a Bash shell. What information would you like to know?

I think the "database" in the Be File System is built into the file system. It's not an external application like MySQL. The source code for Haiku is here, but I can't find the file system code:

http://cgit.haiku-os.org/haiku/tree/src/system/kernel

But I really don't know anything about file systems. :P

Re: Few questions about haiku

Regarding how FS works in Haiku you may read great article 'The BeOS file system: an OS geek retrospective': http://arstechnica.com/information-technology/2010/06/the-beos-filesystem/

Re: Few questions about haiku

bash - its great. Maybe I look on it today :)

Re: Few questions about haiku

Thank you. I read that article later.

Re: Few questions about haiku

Akuji wrote:

Regarding how FS works in Haiku you may read great article 'The BeOS file system: an OS geek retrospective': http://arstechnica.com/information-technology/2010/06/the-beos-filesystem/

Its answer for my question about FS. Tnx ;)

Re: Few questions about haiku

While I haven't found the drivers directory, I believe I have found the filesystems.

http://cgit.haiku-os.org/haiku/tree/src/system/boot/loader/file_systems/

This code was placed here I believe so that the boot loader would be able to read the filesystem to load the kernel.

Edit: I did find the kernel drivers! The location is listed below.

http://cgit.haiku-os.org/haiku/tree/src/add-ons/kernel