PeterSuh-Q3 / tinycore-redpill

GNU General Public License v3.0
231 stars 32 forks source link

i915 issue #27

Closed decodering22 closed 5 months ago

decodering22 commented 5 months ago

After boot kernel panic and can't install DSM due to i915 issue. Is the i915 built into this latest build?

decodering22 commented 5 months ago

Hi Peter, so I had some luck with this new motherboard and it is working but an odd issue is if i remove the USB drive it just goes straight to the BIOS. It seems like i have to have the USB drive plugged in all the time so it forces DSM to boot. Is this normal? Is there a way to make the SATA drive bootable so no USB is needed?

decodering22 commented 5 months ago

Peter just so i understand the loader needs a USB drive to boot, than it installs the DSM on the SATA SSD correct. Is it possible to partition part of the SATA SSD so it is used to boot the DSM and act like the loader?

PeterSuh-Q3 commented 5 months ago

It's impossible. You need to understand the mechanism by which Synology disks' boot devices and data disks work. All data disks have the same system partition at the front of the disk, and DSM is installed equally there. DSM itself does not support booting. Genuine devices required for Synology booting use durable Sata Dom. Redpill loaders such as TCRP and ARPL create boot loaders with the same structure as this sata dom. Small capacity USB, MSata, SSD, etc. must be made independent with a separate bootloader. M.2 Sata SSD is also available, but Nvme is not available.

decodering22 commented 5 months ago

If i understand the USB or SATA DOM is needed no matter what. The SATA disk and M.2 based on what you stated both have the same DSM system partition. So if I add a second M.2 drive its not just a Volume drive only, but there is a small system partition as well correct? I'm going to just use a small low profile and fast USB and call it a day. I was hoping to avoid it but it doesn't sound like it is possible.

It is only used during boot only correct, so minimal Read/Write on the USB? I don't reboot often so I suspect it should be fine?

PeterSuh-Q3 commented 5 months ago

There are two types of M.2, so they must be clearly distinguished. These are M.2 Sata SSD and M.2 NVMe SSD. If you add an M.2 Sata SSD, it operates the same as a regular SATA (SSD/HDD) disk. Any Sata based disk can be used as a bootloader. However, M.2 NVMe SSD can only exist as a cache, but with the help of a special addon, it can be turned into a data disk volume. It cannot be used as a bootloader.

USB sticks are the most vulnerable devices in terms of durability. It stays on the PC during booting and does not participate in reading/writing, but Must be exposed to continuous heat. This is a factor that reduces the durability of the USB stick.

decodering22 commented 5 months ago

Hi Peter, great explanataion, I know the difference between the two types of M.2 drives and how they are utilized in xpenology pradigm with m.2 as cache but with the drive DB update being able to be used as data disk volume.

Tracking that M.2 NVMe PCIe can't be used for bootloader and right now it isn't fully supported without a SATA drive.

What I was concerned with was the USB drive being suseptiple to failure and if it was possible to partition the SATA SSD drive for a boot partition and the other partition being used for the DSM System partition. It sounds like that is not possible at the moment and the use of a USB or separate SSD(SATA) or SATA DOM is needed for the boot loader alone.

I was under the impression with a previous version (Jun's) release in DSM 6.x days he had figured out a way to use the SSD (SATA) as both a bootloader and DSM system partition too. I just assumed that was also possible now with DSM 7.2 and beyond.

In your opinion is it worth it to transition to a SATA DOM for long term reliability over USB?

PeterSuh-Q3 commented 5 months ago

I've seen users using SATA Doms instead of actual USB disks. I haven't directly encountered verified data on durability, but isn't the fact that Synology is using it enough verification?

decodering22 commented 5 months ago

Yea if Synology is using a SATA DOM than it must be reliable enough. I don't mind getting a small cheap SATA drive. I'm just concerned the USB disk failing overtime like you mentioned due to heat. The only options for SATA DOM are supermicro i have found and they don't have the greatest review. I have plenty of SSD lying around and there is plenty of open SATA slots. For now I ordered a Sandisk Fit and will use that until it fails than transfer to another option. Thanks for your help