Notes from my Windows-to-Linux journey

Why I built Switchboard.

I'm Md. Mohsin Hossain. This site grew out of my own move from Windows to Linux.

I wanted to switch from Windows to Linux. During the move, and after making the switch, I ran into problems I had to work through. I started documenting what I learned so I could find it again.

These notes are here for the next time I want to make that switch, and for anyone considering the same move. I want you to have an idea of what you might encounter, what to prepare, and how to work through the problems along the way.

Switchboard brings that experience together with Windows workflows and a Linux learning path. You can improve the system you already use, learn alongside it, or prepare a move when it makes sense for you.

Understand what you change

Check the platform and hardware context of each guide before following it. An update date does not establish that a procedure was tested on your machine. Course commands distinguish practice-folder actions, read-only inspection, caution and optional administrator material.

Your browser, your progress

There is no account or server-side progress database. Lesson progress uses this browser’s local storage. Storage restrictions can prevent saving; reading remains available.

Choose the path that helps you

Staying with Windows is a complete choice. Learning Linux does not require switching to it, and the migration guides do not require completing the course. Start with the part that fits your work.

Choose your next step →

Check before you copy

This command needs care. Read its context, confirm the target and location, and keep a recovery path.

Copying does not run a command.