N
N
NibiruanChild2019-02-27 16:45:58
NTFS
NibiruanChild, 2019-02-27 16:45:58

How to competently make a dual-boot (Windows 10 + Ubuntu) with a shared drive (D: + /home)?

There is a laptop with an SSD, so there is little space and I want to be efficient when marking up.
But on the laptop you need a dual-boot, since the only working machine, and sometimes you need to process pictures and play games (Win) and pee programs (Linux) and not lose performance, since both are expensive, that is virtual machines are not particularly suitable.
I want something like this:
partition 1 = C:/ (Win only, NTFS)
partition 2 = / aka root (Ubuntu only, EXT4)
partition 3 = something that combines /home, D:\ and C:\user\admin \
What is the best way to do it? which FS to choose? How to mount or bind?
NTFS from Linux is often poorly mounted or, after an incorrect shutdown of Windows, can only be accessed in RO. And is it worth it to mount when booting directly to home or after booting is it better to bind /media/windisk to /home?
Experiments with ext2Fsd were not successful, although ext4 is declared, it does not connect, many people write on the forums that ext2 is only available in RO. Other programs like diskinternals linux reader are not an option at all, because only RO and only through a separate application, but it is necessary at the system level so that everything is transparent.
What other options? Or how to make any of the above workable?

Answer the question

In order to leave comments, you need to log in

4 answer(s)
#
#, 2019-02-27
@mindtester

partition 3 = something that combines /home, D:\ and C:\user\admin\
not really
C:\users\*** is strictly NTFS, not only because "C:\" are profile folders, it's impossible to link without crash. and subfolders are already possible. I just actively use this for docks, pictures, and even for *\AppData\Local\* or *\AppData\Roaming\* folders with sophisticated tuning of my favorite software (not every software raises Local after reloading the system, but not everyone needs it either. Roaming was initially designed for portability, but again, this is not always necessary)
/home is a strictly Linux FS, that is, it is easier not to allocate a separate partition at all and use the default EXT4,
make the 3rd partition on NTFS as "D:\" for Windows, and how .. let's say "/heap" for linux, then learn junk/sym/hard links. in the general case, symlinks in X, mostly junk in Windows (very easy and convenient to do in Far and mc, respectively) hardlinks should be used when you understand well how they differ
, but there are things that will not work like that - if the VMWare / VBox virtual disk file machine, from under Linux, to place on the NTFS partition.. it will be sad))) ... ( upd thoughts out loud .. perhaps .. pre-allocated and defragmented file? .. then even hardlink .. ... do not pay attention ... all the same, NTFS-3G will be a priori dumber than EXT4 in X! )))
psif "linking" confuses you - spit on it! ))).. for example - I have more than one version of Windows in the download)))... at the same time in profiles - docks, pictures, music, video .. as well as settings folders for selected programs - general))) .. such The effect is easily achieved by linking. when one Windows and one Linux - just start with a shared partition on NTFS ... the rest will catch up as you get your hands on it

N
Nicholas Lindemann, 2019-02-28
@LN

From personal experience, as I did in due time.
1. It is better to put loaders of 2 systems on one disk, and it will be best for this to be ssd.
2. First of all, you need to install Windows (especially if UEFI is used), this is because Windows is very picky, and if the Linux installer writes something wrong to the bootloader section, or something else, then you won’t be able to start Windows .
3. Depending on the volume of the disk for OS loaders, divide it with a gap for the future, as for me, for Windows you need 65-100GB, and for Linux 40-70GB. It already depends on your needs.
4. You can see, using the disk management utility, select your secondary disk, and decide how you will fumble it. If it is one common, then you can simply format it with NTFS, and that's it, in Linux you can mount it without any problems (if you immediately go to Linux when you restart Windows, otherwise you will have read-only rights). And if you want to make two separate partitions for both systems, then you can see, using the disk management utility, divide this disk into two parts, and format one of them, the one for Windows, with NTFS, leave the other as unused space. You will already need to format and mount this space in Linux itself.
Tip: if you are not a sis. administrator, and you won't be able to use multiple partitions on a disk, I would advise you to install Linux automatically, without manually partitioning the disk itself. Everything is well thought out there, there is an option to put "next to Windows", do not neglect the excellent proposal to do without unnecessary intercourse of the convolutions of the brain.

P
pfg21, 2019-02-27
@pfg21

using ntfs via nuclear ntfs-3g seems to me to be better.
Windu is better not to touch, it will crumble even more.
there is a lot of rubbish lying around in the hamster. I would softlink just the necessary folders from the mess.
i.e. ln -s /media/windisk/video /home/my/video

K
Konstantin Tsvetkov, 2019-02-27
@tsklab

help.ubuntu.ru

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question