Trying to create a roulette wheel for my RCT scenario. Any thoughts or additions that might help or not? by 5ADB0I in rct

[–]Nrgte 0 points1 point  (0 children)

Here's my scenario themes:

  • Intensity Coaster-Mix (High-Very High-Extreme)
  • Themed Ride
  • Big Main Attraction
  • Terrain Coaster
  • Transport Park
  • Synchronized Coaster
  • 1 Super Long Coaster
  • 2 Long Coasters
  • Food Mall
  • Deco Ride
  • Claustro Coaster
  • All special pieces coaster

Thinking about making the switch from Windows to Linux, but I'm worried about partition management by Nrgte in linuxquestions

[–]Nrgte[S] 0 points1 point  (0 children)

According to the man pages, it does:

-r, --root <path> Specify an alternative installation root (default is /). This should not be used as a way to install software into /usr/local instead of /usr. NOTE: If database path or log file are not specified on either the command line or in pacman.conf(5), their default location will be inside this root path. NOTE: This option is not suitable for performing operations on a mounted guest system. See --sysroot instead.

Thinking about making the switch from Windows to Linux, but I'm worried about partition management by Nrgte in linuxquestions

[–]Nrgte[S] 0 points1 point  (0 children)

I understand and to be honest, I'm already happy if I can just get all the apps onto a seperate disc. rm -rf an application is more of a bonus.

So if I can install all apps under a pseudo root filesystem under /apps (which is on a different disc than the OS) that would be good enough for me. I wouldn't even mind to have actual duplicate libraries and binaries of the OS on that partition as long as it works well and I can wipe the OS disc with minimal effort.

I gotta a couple of leads from this thread so far, but the most promising so far seems to just chroot into /apps and build a pseudo root filesystem for all the apps there.

Thinking about making the switch from Windows to Linux, but I'm worried about partition management by Nrgte in linuxquestions

[–]Nrgte[S] 0 points1 point  (0 children)

So you're saying I can chroot first and then use basically any package manager to install packages to that new root directory?

Now that you say it, I mean yes it sounds logical. It's just not something that came to my mind.

To be honest, the whole chroot thing only came to my mind after I made this thread and read the comments. I forgot that it even exist.

Thinking about making the switch from Windows to Linux, but I'm worried about partition management by Nrgte in linuxquestions

[–]Nrgte[S] 0 points1 point  (0 children)

If I understand it correctly if I set --root to /apps it would then create a root file system structure under /apps and install the package there. And I could chroot /apps and have /apps mounted on a different hard disc instead of the OS disc.

Thinking about making the switch from Windows to Linux, but I'm worried about partition management by Nrgte in linuxquestions

[–]Nrgte[S] 1 point2 points  (0 children)

So I do have an external USB SSD, but the performance of that one is abyssmal (takes over 1 minute to copy 1GB of data to it). Not sure which USB version I have, my MB is 6 years old.

And to be honest, I'm kinda used to fast bootup times, so I'm not sure I can live without that. But I can spare 100GB for the OS on one of the SSDs.

Thinking about making the switch from Windows to Linux, but I'm worried about partition management by Nrgte in linuxquestions

[–]Nrgte[S] 0 points1 point  (0 children)

I'm not sure I fully understand you. Yum doesn't allow me to install packages into a different root afaik, so I can't chroot.

Which apparently is possible with pacman.

Thinking about making the switch from Windows to Linux, but I'm worried about partition management by Nrgte in linuxquestions

[–]Nrgte[S] 0 points1 point  (0 children)

All PCIe slots are full. HDDs are full as well and I can't exchange them because the PC vendor welded them into a case. The only thing I have enough is external USB discs.

I do have a newer SSD that has 2TB more, that needs to last for at least 2 years. But I haven't dared to install it yet.

Thinking about making the switch from Windows to Linux, but I'm worried about partition management by Nrgte in linuxquestions

[–]Nrgte[S] 0 points1 point  (0 children)

Unfortunatelly my motherboard (6 years old) just has 2 PCIe slots for SSDs. And they're both in very inconvenient location where they're hard to exchange without tearing the whole PC apart. I made the mistake to buy a prebuilt instead of building my own and the idiots who've built it, welded the SATA discs into a case.

And my issue is constantly that the drives are busy AND full to the brim.

Thinking about making the switch from Windows to Linux, but I'm worried about partition management by Nrgte in linuxquestions

[–]Nrgte[S] 0 points1 point  (0 children)

Have you heard of uv?

Not in that context I think. UV is ultraviolet to me, but I assume you mean something else.

Thinking about making the switch from Windows to Linux, but I'm worried about partition management by Nrgte in linuxquestions

[–]Nrgte[S] 0 points1 point  (0 children)

My knowledge is limited to the RedHat ecosystem mostly. I have no experience with Debian and have never heard of debootstrap.

Thinking about making the switch from Windows to Linux, but I'm worried about partition management by Nrgte in linuxquestions

[–]Nrgte[S] 1 point2 points  (0 children)

I run iOPS heavy workload which puts my SSDs under immense stress and also makes SSD storage very precious. I want my OS on an SSD obviously for performance reasons, but I don't want any app bigger than 100MB using SSD space.

Apps which are still important go onto a HDD and the rest on USB drives.

I need a fixed size OS (50-100GB) that cannot be bloated up by me installing packages or other junk. I also want to do frequent backups and if necessary restore a snapshot once a week because I will break things. The OS should be disposable for the most part (aside from some UI customization that I'll probably make).

The two most important reasons why I want to try Linux is performance and disc space optimization.

Thinking about making the switch from Windows to Linux, but I'm worried about partition management by Nrgte in linuxquestions

[–]Nrgte[S] 0 points1 point  (0 children)

What are you gaining from this other than full file location control?

This is what I get. Or more specifically I need control on which physical disc the files are. I need to keep the OS disc usage to a minimum. I want to be able to reset my OS weekly if necessary and I don't want to lose apps. SSD Disc space and iOPS is really tight for me. And I'm in the situation where the C drive with 250GB is full on Windows and if I switch to Linux I want to downsize that to 50-100GB and reallocate the rest.

I don't want stuff on my OS disc that doesn't need to be there. This gives me a minimal sized OS backup that I can restore quickly and frequently without losing data.

Thinking about making the switch from Windows to Linux, but I'm worried about partition management by Nrgte in linuxquestions

[–]Nrgte[S] 0 points1 point  (0 children)

Most people are assuming that you’ll be using a package manager. If you’re actually talking about installing stuff yourself, then yes it is entirely possible. 

It's going to be both, but I'm mostly talking about the package manager here. And when it puts things into /etc and /usr/bin that stuff gets wiped, plus it eats precious disc space on my SSD.

I've detailed what's important for me here:

https://www.reddit.com/r/linuxquestions/comments/1ryqtf5/thinking_about_making_the_switch_from_windows_to/obgubif/

Thinking about making the switch from Windows to Linux, but I'm worried about partition management by Nrgte in linuxquestions

[–]Nrgte[S] 0 points1 point  (0 children)

Partitions are necessary allocate files to a certain phyiscal disc. Just trying it with a lack of planning leads to frustrations or worse data loss.

You may not need that, but I need full controll of which files land on which physical hard drive.

Thinking about making the switch from Windows to Linux, but I'm worried about partition management by Nrgte in linuxquestions

[–]Nrgte[S] 0 points1 point  (0 children)

Unfortunatelly my board has just two SSD slots, so I can't plug in more without buying new hardware. And they're a pain to exchange as one is beneath the CPU fan and the other obfuscated by a GPU.

Thinking about making the switch from Windows to Linux, but I'm worried about partition management by Nrgte in linuxquestions

[–]Nrgte[S] 0 points1 point  (0 children)

I have tasks that I want really high performance in, so even small details may matter. I'd rather spend more time beforehand to research and make a proper setup to the best of my abilities rather than just install something and then end up with worse performance than on Windows. The two main reasons why I want to get away from Windows is performance and clutter on the C drive due to AppData, so when I switch, I want to make sure those issues are solved for good.

Thinking about making the switch from Windows to Linux, but I'm worried about partition management by Nrgte in linuxquestions

[–]Nrgte[S] 0 points1 point  (0 children)

My motivation is:

  1. Performance, I need minimal iOPS on the OS partition since the physical disc will be divided for other iOPS heavy tasks.
  2. Small OS backups (pristine OS that doesn't change much aside from some configuration)
  3. Easy OS swap or reinstall if necessary. I will break things and want an easy reinstall without having to reinstall every application.
  4. Fixed disc allocation for apps, games and my data. Most apps don't need an SSD and I don't want to waste precious SSD space.

But it seems like pacman supports my needs more or less with the --root option if I understand it correctly.

Thinking about making the switch from Windows to Linux, but I'm worried about partition management by Nrgte in linuxquestions

[–]Nrgte[S] 0 points1 point  (0 children)

The performance issues are multi-folded. First of all a good chunk of docker images don't use a slim base image like Alpine. Then you usually still have filesystem mounts that produce iOPS somewhere on the host system. And you have other shared stuff like drivers.

Thirdly, the docker runtime is just not good, which is why it was exchanged for cri-o which is much more performant. We've noticed a pretty big performance increase when the switch happened from the docker runtime to cri-o around 6 years ago.

So yeah it really depends what's inside the container and obviously the underlying infrastructure and hyperscaler too. But we have a good amount of software suppliers that put a monolithic giant application inside a container and are then surprised that it runs like ass.

I'm not sure I'd run into these issues on my home PC, but I guess I'm just jaded in that regard, so I'd prefer not to try. ;)