[Boards: 3 / a / aco / adv / an / asp / b / biz / c / cgl / ck / cm / co / d / diy / e / fa / fit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mu / n / news / o / out / p / po / pol / qa / r / r9k / s / s4s / sci / soc / sp / t / tg / toy / trash / trv / tv / u / v / vg / vp / vr / w / wg / wsg / wsr / x / y ] [Home]
4chanarchives logo
OS_DEV
Images are sometimes not shown due to bandwidth/network limitations. Refreshing the page usually helps.

You are currently reading a thread in /g/ - Technology

Thread replies: 83
Thread images: 5
File: oh vey I made a shit.png (16 KB, 718x443) Image search: [Google]
oh vey I made a shit.png
16 KB, 718x443
Ask a guy who just wrote his own operating system in C anything.

Also /g/ custom/hipster shit os discussion thread.
>>
>>54417882
Does your breath smell like cum?
>>
>>54417882
why
>>
>>54417882

Can I read 4chan threads on it?
>>
>>54417882
Does God speak to you?
>>
>>54417882
Can you touch your bellybutton with the tip of your erect penis while standing up?
>>
>>54418061
>implying it's long enough
>>
>>54417882
That's barely a bootloader. You got a ways to go.
>>
>>54417882
Why do so many Linux fags use VirtualBox?

If you're using Linux, you might as well use KVM with virt-manager. Faster, smaller download, and freedum.
>>
>>54418628
isn't VirtualBox free software?
>>
>>54418628
kvm has no video acceleration afaik
>>
>>54417882

That's tight.
Are you in college, or do you have a job?
>>
>>54418366
>This

Be cool for once OP, post the source
>>
Does anyone still have the download for ayy lmao OS?
I regret not having done so.
>>
>>54419566
this
I want ayy lmao OS
for work
>>
Do you need a logo?
>>
congrats on reading a single article on the osdev wiki
>>
>>54417882
Git or gtfo
>>
>>54417882
How hard was it to copy a simple boot loader and then print to screen?
>>
File: 1442466377124.png (18 KB, 236x261) Image search: [Google]
1442466377124.png
18 KB, 236x261
>>54417882
Are you using isolinux like I am?
How are you booting?
>>
>>54418836
You don't need video acceleration for osdev.
>>
>>54417882
>mfw OP won't post source and is therefore full of shit
>>
I'm betting OP just followed http://wiki.osdev.org/Bare_Bones

I can tell because of the symbol after the exclamation mark, which is a '\n'.
Only a beginner following the barebones tutorial would make that mistake.

But anyway, good job OP.
Perhaps as a next step, try reading through http://wiki.osdev.org/MBR_%28x86%29 and see if you can get your own boot sector working, and work from there instead of relying on shit like grub and multiboot.
>>
>>54417882
There's a big difference between a hello world and an operating system, OP
>>
>>54418628
Also works better, won't randomly segfault your kernel, etc.

>>54418836
I think you're confusing KVM with Qemu. The latter does have video acceleration (both 2D and 3D) in recent versions.

Check out virgl3d
>>
>>54420046
tell that to microsoft
>>
>>54417917
only on tuesdays
>>
>>54418931
nah broh underage and bait (16 and in hs)

(USER WAS BANNED FOR THIS POST)
>>
>>54419811
not very, but this bait has me rofl>>54419822
grub
>>54420024
thanks, I was trying lfs first but looked at os-dev for cross-compiler instructions (lfs sucks dick at explanations) and decided fuck it why not copypasta to see if it works
>>
>>54419791
fuck git, tarballs for my underage ass
>>
>>54419696
possibly if I decide to pursue it. I decided to copypasta the bare bones >>54420024 tutorial to test out my first cross compiler so I could apply that knowledge to lfs
>>
>>54420389
>Script kid shit
/thread

Goodnight
>>
>>54419925
>>54420024
btfo, copypasta tho for educational reasons
>>54419741
thanks, at least on hs student can read basic english
>>
>>54417968
in 20 years, possibly
>>
File: 1462050136630.jpg (11 KB, 259x194) Image search: [Google]
1462050136630.jpg
11 KB, 259x194
>>54417938
why tf not
>>
>>54420403
*an sub human nigger
>>
>>54418352
im 5inches & 6ft so not manlet
>>
File: 1459796998947.jpg (8 KB, 170x236) Image search: [Google]
1459796998947.jpg
8 KB, 170x236
>>54418029
only on sundays
>>
>>54419822
go to the bare bones on osdev
>>grub.cfg premade
Hint: grub-mkrescue -o grub.cfg >> iso/boot/grub
>>
>>54420629
>multiboot
>>
>>54420046
whats wrong with learning?
>>
>>54420654
I know
>>
>>54420393
sweet dreams senpai
>>
>>54420677
>whats wrong with learning?
Nothing, but there's something wrong with taking a hello world program and calling it an operating system.
>>
>>54420716
got me
>>
>>54417882
How much of it did you copy/paste from the OSDev wiki examples?
>>
>>54421028
Its still the most advanced code someone have written on /g/ in ages
>>
>>54421406
The guy who made Temple OS is a /g/ user
>>
>>54421433
No he's not, fuck off.

>>54421406
No it's not, fuck off.
>>
>>54417882
Dont listen to
>>54420716
and faggots like him.
If its an OS per definition, no matter how little features it has, it is indeed an OS and nothing else.

Also keep on learning and improving, dont let anything stop you.
>>
>>54421612
>If its an OS per definition
Which it isn't.
Just because it's in kernel mode, doesn't make it an operating system.
Idiot.
>>
>>54417882
GTFO you CIA nigger, cant fool me
>>
last time I touched my OS project, I was debugging task switching. kernel tasks work fine, but usermode stuff hasn't been implemented yet (processes, per-task page dirs other than the kernel one, system calls to actually get shit done, etc). I also still need to tackle forking and copy-on-write pages
>>
>>54418722
Sure is gratis not necessarily mean it's free
>>
>>54417882
I just hacked and reverse-engineered OP's OS source code.

#include <stdio.h>

int main(void)
{
printf("IT BOOTS!\n");
return(0);
}


There it is, boys. Hack away.
>>
>>54422944
This isn't kernel mode code you stupid fuck.
>>
>>54422982
You are literally retarded.
>>
>>54422992
That code won't run if you just stuff it in a boot sector. You idiot.
>>
>>54423002
You are literally retarded.
>>
>>54423013
You are literally retarded.
>>
>>54423023
You are literally retarded.
>>
>>54423026
You are literally retarded.
>>
>>54423002
So you write a little extra code to poke the right values into the area of memory mapped to the VGA buffer, and then a few string functions to get printf working. Nothing a first-year CS student couldn't do.
>>
>>54423032
You are literally retarded.
>>
>>54423034
Don't forget that 32bit code can't run in real mode.

>>54423038
You are literally retarded.
>>
>>54423049
You are literally retarded.
>>
>>54423058
You are literally retarded.
>>
>>54423049
You could use GRUB to initialize protected mode for you
>>
>>54423067
You are literally retarded.
>>
>>54423067
You are literally retarded.
>>
>>54423066
You are literally retarded.
>>
>>54423090
You are literally retarded.
>>
>>54423097
You are literally retarded.
>>
>>54423100
You are literally retarded.
>>
>>54423112
You are literally retarded.
>>
>>54423067
>Falling for the multiboot meme
>>
>>54423121
You are literally retarded.
>>
>>54423121
You are literally retarded.

>>54423122
You are literally retarded.
>>
File: aint_gonna_suck_itself.gif (71 KB, 400x267) Image search: [Google]
aint_gonna_suck_itself.gif
71 KB, 400x267
ITT: dumbasses don't realize they're responding to a bot.
>>
>>54423147
You are literally retarded.
>>
>>54423147
You are literally retarded.
>>
>>54423152
You are literally retarded.
>>
>>54423013
>>54423023
>>54423026
>>54423032
>/g/ in a nutshell
Thread replies: 83
Thread images: 5

banner
banner
[Boards: 3 / a / aco / adv / an / asp / b / biz / c / cgl / ck / cm / co / d / diy / e / fa / fit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mu / n / news / o / out / p / po / pol / qa / r / r9k / s / s4s / sci / soc / sp / t / tg / toy / trash / trv / tv / u / v / vg / vp / vr / w / wg / wsg / wsr / x / y] [Home]

All trademarks and copyrights on this page are owned by their respective parties. Images uploaded are the responsibility of the Poster. Comments are owned by the Poster.
If a post contains personal/copyrighted/illegal content you can contact me at [email protected] with that post and thread number and it will be removed as soon as possible.
DMCA Content Takedown via dmca.com
All images are hosted on imgur.com, send takedown notices to them.
This is a 4chan archive - all of the content originated from them. If you need IP information for a Poster - you need to contact them. This website shows only archived content.