Windows and Linux dual boot problems and solutions



Now we will not talk about the actual installation of Windows and Linux. Installation is quite simple, just follow the steps. Install Windows, then Linux and dual boot will be set automatically. If you have problems during the installation itself, write in the comments.

Now we will write about small "problems" that occur after installation and can take a lot of time looking or searching for a solution to the problem.

I will write how to solve the problem with the read-only filesystem error, how to solve when the clock changes the time when switching from one operating system to another, and how to solve the problem when you try to make local area connection and connect computers.

I use Ubuntu Linux, but it is similar to other Linux distributions.


Read-only filesystem

If you cannot create new directories or files while using Linux, you probably have a problem with the read-only filesystem.


Try to create a file in the console. In the console (terminal), type:

sudo touch new-file.txt

If you fail to create a new file, then you need to boot Windows and turn off the fast boot.

That option has been implemented since the Windows 8 version and most users don't even know that this feature is turned on.

Here's how to turn it off:

1. Right-click on start.

2. Click search.

3. Search for the control panel.

4. Click on Power Options.

5. Choose the option "Choose what the power buttons do".

6. Click on Change settings that are currently unavailable.

7. Click on Turn on fast startup (recommended) so that the checkmark disappears.

7. Кликните на Save changes.

You can turn on "fast boot" in the same way, just check the appropriate fields again.


Clock problem and changing time

By default, Windows uses the hardware clock, ie. the clock set in BIOS as local time, and Ubuntu uses UTC, so there is a conflict and both operating systems change the clock every time you boot the system.

The solution is to force Ubuntu to use local time or set Windows to use UTC.

To make Ubuntu use the local time, type the following command in the terminal:

timedatectl set-local-rtc 1


Problem with a local area network

In most cases, you will not have any problem with connecting computers. It is not 100% sure that you will have any problem when networking or that this way will solve the problem, but it is worth a try.

We will assume that you have installed Samba and shared some folders or files.

Do the following:

Open the configuration file which should be located at etc/samba/smb.conf

Find line workgroup = WORKGROUP

just below that line write

name resolve order = bcast host lmhosts wins

After that restart Samba:

sudo service smbd restart
sudo service nmbd restart


I hope this article helped to solve your problem.

Author: Aleksandar Vranešević
Published: 09-12-2022
Updated: 10-06-2022