A list of puns related to "Operating System Kernel"
So, I'm trying to find a book that doesn't explain commands, or how to use bash. I'm not trying to find the most detailed book on the linux kernel either.
I'd like something which covers how a working linux system works, kernel included, as a whole. From the firmware and boot process, to the init and the shell. I'm interested in the concepts, the internals, not how to edit text in the command line or use awk.
For now, the nearest thing to what I actually need is the book "How Linux works". The problem with this book is that only the first 250 pages or so are pertinent to my needs.
I want a good vision of the system as a whole. And whilst there are many good books on the kernel internals, I haven't found a single one trying to do the same thing for the whole system.
If someone could provide some great resources, I'd be grateful.
Love or hate Microsoft and Windows (I'm gonna guess hate for most of you lol), Microsoft has been making some moves to support Linux in their products lately in some ways (which can only be a good thing, no matter your opinion of them). One of the main ways they've done to do this is by allowing users to straight up install and run Linux OSs like Ubuntu right in the latest Windows OS (11). You can even use the Windows command line utility to directly interact with the shell of the Linux OS as if you were doing so in the native command line. So, my question for the Linux community is this:
If Microsoft were to ditch the Windows NT kernel and begin using the Linux kernel from now on to make their OSs, how would that make you feel? Would you consider using it? Would you care at all? Would you at least consider trying it out? I'd love to hear some of your thoughts.
P.S. Yes, I know this will never happen, but let's just take a moment and just use our imaginations for a second. I would love to hear some of your thoughts.
P.P.S. This is meant to be a more thoughtful discussion. Please do not just leave comments bashing Windows and Microsoft. It's fine if you don't enjoy their OSs, or don't like their business moves, or you just don't like MS in general, there's nothing wrong with that opinion. However, leaving comments about how much Windows or Microsoft sucks is neither helpful, nor constructive. Let's please try to be calm and try to have a constructive, rational discussion here. Thank you.
Edit: This is NOT a Windows vs. Linux discussion! I want to hear your opinion on the topic in the post, not about which OS is better. We all have our opinions, and that's perfectly valid, so please let's be civil. Thanks
For example, if the Debian kernel is different from the Arch kernel, is it only because one of the kernels is more recent than the other? If both kernels were the same date, would they be identical?
On many news platforms and books Linux is described as an OS but IIRC Linux was a Kernel developed by Linus. Is Linux a Kernel or an OS?
Edit: Thanks! Everyone tried to explain as much as they could. There were a few long write ups, which I read and came to know about controversy surrounding the name.
Can you present me some Operating Systems Kernel use in Telecommunication engineering!??
What about firmware ...!??
Is it possible even in theory to create an operating system which will support executables from different operating systems such as Windows, Ubuntu , MacOS ? If no what are the obstacles and challenges ?
Im searching for books or online resources to learn operating systems development but could not find anything related to C++.
I would just like to preface this with the fact that I have not studied computer forensics but I do think it is a fascinating subject and I need a little guidance on whether what I am attempting to do is even possible. I will first give some background info about whonix, it is an operating system that runs in either virtual box or a kernel virtual machine (kvm) that routes all network traffic through tor similar to the tails operating system which is run on a usb drve, when whonix is launched in virtualbox or a kvm two virtual machines are opened the whonix gateway and the whonix workstation. The workstation is where the user performs everday tasks such as web browsing, downloading files etc whilst the gateway just routes all of the workstation's traffic through tor. In the Kernel virtual machines settings you can set both the whonix gateway virtual image and whonix workstation virtual image to be read only, so when you shut down the virtual machine anything you altered eg downloaded files are gone (like tails) I think this is done in virtualbox by setting the virtual disk to be immutable. Hopefully you understand what I am talking about.
My fist question is if I take a sha256sum of the the virtual machine images before booting up whonix in read only mode, then actually booting whonix up in read only mode and then download files/attempt to alter the virtual machine in some way (whilst still in read only mode), then shut the virtual machine down and take a second sha256sum of the virtual machine image, the sha256 value should be the same in both instances right? as any modifications to the virtual machine when in read only mode are gone when the virtual machine is shut down.
My second question is how can I verify that nothing that was done inside the virtual machine when set to read only was written to the host operating system in this case Debian Linux, I was thinking of taking a dd image of a new host operating system without whonix inside a kvm, running it through autopsy then installing whonix inside a kvm setting it to read only and then installing additional software and files etc, then taking a second dd image of the host operating system and running it again through autopsy. Would this be the correct way to verify whether whonix is truly amnesiac with this setup and that anything done in the virtual machine when set to read only is not written to the host?
I know you might be wondering why I don't just use tails, I prefer some of the security im
... keep reading on reddit β‘Please note that this site uses cookies to personalise content and adverts, to provide social media features, and to analyse web traffic. Click here for more information.