Lenovo TS150-SSD particionálás-fájlrendszer kialakítás-boot beállítás-Dual/Multi boot

Segítséget kaptál? Szívesen töltöd itt az idődet? Visszajársz hozzánk? Támogasd a munkákat: Ko-fi(külső hivatkozás) és Paypal(külső hivatkozás)!

Fórum: 

Hódolatom a Hölgyeknek, Tiszteletem az Uraknak!

Egy SSD particionálásával, a fájlrendszer kialakításával, és a bootolás beállításával kapcsolatban szeretném a segítségeteket kérni.

Tavaly beszereztem egy Lenovo TS150-et, melyre Wilmát vagy Xia-t szeretném telepíteni, mivel az eddig használt Ulyana LTS közelít a támogatási ciklus végéhez. Már megkezdtem az ismerkedést a LM 22.X Xfce változatokkal, telepítettem is (jelenleg Wilmát használok), de közben merültek fel kérdések, melyeket meg kellene válaszolni, mielőtt az általam elképzelt végleges formában kerülne a gépre.

Tehát adott egy Lenovo TS150, mely az alábbi jellemzőkkel bír:

sudo lshw: https://paste.ubuntu.com/p/Wxyx4f6zf4/(külső hivatkozás)

https://lenovopress.lenovo.com/lp0071-ts150-intel-xeon-e3-1200-v5-core-i3-pentium-celeron-g-series(külső hivatkozás)

Kicsit művelődtem a témában és az alábbiak derültek ki/merültek fel:

A gép kezelni tudja az UEFI-t (https://lenovopress.lenovo.com/lp0071-ts150-intel-xeon-e3-1200-v5-core-i3-pentium-celeron-g-series(külső hivatkozás) → a táblázat Systems management sorában látható), viszont nem valami modern képet mutat, inkább a régi BIOS kékségre hasonlít (amolyan átmenetnek, öszvérnek tűnik számomra):

Hiába igyekeztem modernebb formában (GPT-EFI) véghez vinni a particionálást, illetve a telepítést, nem úgy sikerült, ahogy akartam. Eredetileg úgy terveztem, hogy 4 részre osztom az SSD-t (ezen az oldalon található video ihletett meg: https://antixlinux.com/(külső hivatkozás) a 12. perc környéke az idevágó rész):

  • /dev/nvme0n1p1: egy 512 MB-os System EFI FAT32 /boot/efi
  • /dev/nvme0n1p2: egy 4 GB-os Linux Swap Swap (version 1) — Aktív (16 GB memória van a gépben, mely nekem duplán mindenisre is elég, így elégnek tűnik a 4 GB swap is)
  • /dev/nvme0n1p3: egy 45-50 GB-os Linux Filesystem Ext4 (version 1.0) — Csatolva ide: Fájlrendszer gyökere
  • /dev/nvme0n1p4: 200 GB +-os Linux Filesystem Ext4 (version 1.0) — Csatolva ide: /home

Viszont valami félre csúszott, mert a particionálás során ragaszkodott egy minimum 1 M-es BIOS Boot partícióhoz is (256 MB /dev/nvme0n1p4), viszont nem tudom, hogy van-e gyakorlati jelentősége a létezésének, mivel még csatolva sincs, ha jól látom:

(a sudo lshw: https://paste.ubuntu.com/p/Wxyx4f6zf4/(külső hivatkozás) kimenetének 287-350. soraiban is láthatók a releváns infók).

Lehet e jelenség kiváltó oka az, hogy a BIOS-ban engedélyezve [Enabled] van a CSM (Forrás: https://www.electronicshub.org/what-is-csm-bios/(külső hivatkozás) )?

Megpróbáltam kikapcsolni [Disabled], mivel úgy sejtem, hogy így is működnie kéne a gépnek (a hardware elvileg nem igényli, a LM sem), tehát megpróbáltam, de nem indult a rendszer, mivel nem talált Op renszert a gép (erre számítottam), viszont azt nem tudom, hogy ez azért van-e így, mert a telepítés során anno [Enabled] volt a beállítás (→ van egy olyan érzésem, hogy a kikapcsolt [Disabled] állapot mellett történő telepítés megoldaná a problémát, de egy megerősítést megköszönnék), vagy a telepítés során nyúltam félre valami mással, esetleg az lehet a gond, hogy az SSD PCI-e adaptere (a sudo lshw: https://paste.ubuntu.com/p/Wxyx4f6zf4/(külső hivatkozás) kimenetének 253-278. soraiban láthatók a releváns infók) igényli a CSM bekapcsolását (Forrás: https://www.electronicshub.org/what-is-csm-bios/(külső hivatkozás) ), ez utóbbit hogyan tudnám kideríteni?

„Support for Legacy Hardware

CSM provides compatibility for legacy hardware components that may not have UEFI-compatible firmware or drivers. This includes older expansion cards, such as PCI and PCI Express devices, that rely on the BIOS interface for communication. Enabling CSM ensures that these older hardware devices can still be used on modern systems without requiring updated firmware or drivers.”

Ha jól sejtem ideális esetben vagy egyik, vagy másiknak kellene szerepelnie a felsorolásban (System EFI/BIOS boot), mivel a gépem támogatja a UEFI-t, így a System EFI felé hajlanék, illetve ez passzolna leginkább GPT-hez is. Hogyan tudnék megszabadulni a Bios boot-tól, egyáltalán érdemes rajta kattognom, ha nem kavar be tőlem elfér? Találkoztam olyannal is, ahol emberünk szándékosan hozta létre mindkettőt, ha esetleg később szükség lenne rá (https://medium.com/@manujarvinen/setting-up-a-multi-boot-of-5-linux-distributions-ca1fcf8d502(külső hivatkozás)) :

Futtattam még pár parancsot (https://kifarunix.com/quickly-check-if-linux-system-is-using-bios-or-uefi/(külső hivatkozás)):

ls -d /sys/firmware/efi
[ -d /sys/firmware/efi ] && echo "UEFI" || echo "BIOS"

Mindkét esetben a BIOS lett a befutó: https://paste.ubuntu.com/p/RXmFwb2jrc/(külső hivatkozás)

Jelenleg úgy oldanám meg a telepítést, hogy:

lehetőség legyen arra, hogy egyszerre több operációs rendszer legyen a gépen, egy LM Wilma/Xia Xfce felülettel lenne a fő rendszer, mellette fenntartanék még 1 vagy 2 partíciót ismerkedés/vésztartalék céllal más Linux rendszerek számára (LMDE6, Lubuntu 24.04.1, antiX 23.2), vagy extra tárterületnek, ha kellene valamire a jövőben.

GTP partíciós táblát használnék, meg Boot EFI-t a BIOS boot helyett (azon még agyalok, hogy legyen mindegyiknek partíciója, mivel találkoztam ez támogató érvekkel, ahogy fentebb megemlítettem, vagy csak az egyik legyen jelen a gépen), valamint kikapcsolnám a CSM-et (ha nincs az esetemben semmilyen softvare-es/hardvare-s indok a használatára).

Valami hasonlót szeretnék, mint amilyen a korában említett videóban látható (https://antixlinux.com/(külső hivatkozás) a 12. perc környéke), illetve merítenék ebből is (forrás: https://medium.com/@manujarvinen/setting-up-a-multi-boot-of-5-linux-distributions-ca1fcf8d502(külső hivatkozás)) : https://ibb.co/QvtpmxZ9(külső hivatkozás) :

1.: /dev/nvme0n1p1: egy 1 GB-os System EFI FAT32 Itt a csatolási ponttal kapcsolatban volna kétségem, a cél az lenne, hogy az összes rendszer tudja használni, bármelyikkel is induljon a gép, az hozzá tudjon férni (az antiXlinuxos videóban a /media/EFI formában jelent meg a partíciós táblán, ez csábítónak tűnik, mert így bármelyik operációs rendszer hozzáférhet), ez gondolom úgy érhető el, hogy minden egyes telepítés során csatolom a megfelelő helyre, de a második és azt követő rendszerek esetén nem formázom.

Valamilyen tapasztalat, javaslat, vélemény?

2.: /dev/nvme0n1p2: egy 1 GB-os BIOS boot. Ezzel kapcsolatban az a kérdés, hogy kell-e vagy sem, jól jöhet-e a jövőben, ha van (sok helyet nem foglal, és ha nem zavar be semmit, tőlem lehet, hátha a jövőben még aranyat ér), vagy totál feleslege, legyen e formázva, vagy sem, csatolási ponttal mi a helyzet?

2./3.: /dev/nvme0n1p2 vagy /dev/nvme0n1p3 (a BIOS boot függvénye): egy 4 GB-os Linux Swap Swap (version 1) partícióra gondoltam. A többség sorrendben ide helyezi (bár láttam már olyan videót is, ahol a lemez legvégére került a swap). A kérdés az, hogy az EFI/BIOS boot és a Rendszer között helyezkedjen-e el, vagy inkább az SSD legvégén, illetve, hogy a 4 GB 16 GB RAM mellett elég-e (szerintem igen, illetve a telepítő, ha nem piszkálom, akkor kb. 2 GB-os swap fájlt alkot, ha jól emlékszem; anno így is telepítettem már LM-et erre a gépre)?

3./4.: /dev/nvme0n1p3 vagy /dev/nvme0n1p4 (a BIOS boot függvénye): 30-40 GB ide jönne a LM Wilma/Xia EXT4 (teljes egészében ide kerülne, nem csinálnék külön /home-ot, hanem egy Adat partíciót majd később, melyhez, elképzelésem szerint, mindegyik rendszer hozzáférne, ide kerülne tulajdonképpen minden személyes dolgom, nem a /home-ba, így elégnek tűnik a 30-40 GB-t bőven, még akkor is, ha a későbbi Linuxok terjedelmesebbek lesznek).

4./5.: /dev/nvme0n1p4 vagy /dev/nvme0n1p5 (a BIOS boot függvénye): 30-40 GB ide jönne a második rendszer EXT4.

5./6.: /dev/nvme0n1p5 vagy /dev/nvme0n1p6 (a BIOS boot függvénye): 30-40 GB ide jönne a harmadik rendszer EXT4, vagy maradna „üresen” egyelőre.

6./7.: /dev/nvme0n1p6 vagy /dev/nvme0n1p7 (a BIOS boot függvénye): 120-130 GB-os EXT4 (NTFS-re nem gondolnék, mivel kizárólag Linux-val tervezem használni) Adat partíció lenne, és hozzáférhetővé tenném az összes rendszer számára, egyfajta közös /home-ként (https://antixlinux.com/(külső hivatkozás) a videó 33. perce környékén kezdődik az érdekes rész, illetve hasonlót alkottak itt is: https://medium.com/@manujarvinen/setting-up-a-multi-boot-of-5-linux-distributions-ca1fcf8d502(külső hivatkozás) : a 9. Tweaks részben).

Telepítéshez a Ventoyt hívnám segítségül.

A rendszer telepítése során (pendrive-ról történő boot-olás során) érdemes használni a Secure Boot opciót (,ha tudom), hogy teszteljem az ISO-t mielőtt felkerül a gépre (nem történt-e valamilyen hiba az ISO kiírása során, egyáltalán használható a valóságban erre ez a funkció), vagy elég a kiírás előtti ellenőrzés, illetve a Ventoy használatával történő File checksum funkciójának a használata és az eredmény összevetése az ISO-hoz tartozó fájl tartalmával?

https://www.electronicshub.org/what-is-csm-bios/(külső hivatkozás) (Advantages of UEFI over BIOS bekezdésben található):

Secure Boot: UEFI supports secure boot, which verifies the integrity of firmware and operating system components during the boot process, providing protection against malware.”

A boot sorrend minden választható opció esetén legyen ugyanaz, ha lehetséges: Primary Boot Sequence, Automatic Boot Sequence, Error Boot Sequence (az utóbbi kettőnél nincs usb-pen opció), vagy ez nem igazán számít?

OFF:

A későbbiekben hasonló elképzeléseim vannak a régi gépemmel, viszont ott elvileg csak a BIOS boot-MBR kombó játszik, bár úgy tűnik, mintha a GPT-vel is boldogulna:

norbi@norbi-M540R:~$ sudo gdisk -l /dev/sda
[sudo] norbi jelszava:
GPT fdisk (gdisk) version 1.0.5
Partition table scan:
MBR: MBR only
BSD: not present
APM: not present
GPT: not present
***************************************************************
Found invalid GPT and valid MBR; converting MBR to GPT format
in memory.
***************************************************************
Disk /dev/sda: 500118192 sectors, 238.5 GiB
Model: KINGSTON SKC6002
Sector size (logical/physical): 512/4096 bytes
Disk identifier (GUID): 763A9C4D-E7F7-47C8-A0A1-FE61910F6529
Partition table holds up to 128 entries
Main partition table begins at sector 2 and ends at sector 33
First usable sector is 34, last usable sector is 500118158
Partitions will be aligned on 2048-sector boundaries

Total free space is 6765 sectors (3.3 MiB)

Number Start (sector) End (sector) Size Code Name
1 2048 99999743 47.7 GiB 8300 Linux filesystem
5 100001792 492118015 187.0 GiB 8300 Linux filesystem
6 492120064 500117503 3.8 GiB 8200 Linux swap

Nem ragaszkodnék feltétlenül a GPT-hez, bár javallott a használata, de ha nem jár különösebb hátrányokkal, nekem jó az MBR is, bár annak limitáltabbak a szolgáltatásai (https://robots.net/tech/what-is-the-maximum-number-of-primary-partitions-identified-by-a-standard-mbr-based-hard-disk-drive/(külső hivatkozás) : esetemben leginkább a max 4 elsődleges partíció korlát az, ami számít). Igazából csak vésztartalék lenne a gép, így az ezzel való foglalkozás még ráér, csak megemlítettem ezt is, majd később visszatérek rá.

A válaszokat, észrevételeket, tanácsokat előre is köszönöm!

Kép: 

Hátö

Értékelés: 

5
Átlag: 5 (1 szavazat)

Én 256 GB-s háttértárat nem darabolnám többfelé, előbb utóbb szűkös lehet bármelyik kisebb partíció.

Használj nagyobb SSD-t, vagy további SATA SSD-ket további rendszerekhez.

Amikor Ventoy-ról indítasz, akkor valamelyik gombbal lehet váltani UEFI-MBR között. Válts UEFI-re aztán indítsd a Live telepítőt

Lehet BIOS-ban a UEFI-t be kell állítani elsődlegesre, vagy tiltani a CSM-et. Secure boot-ot én kikapcsolnám telepítés idejére.

Amikor partíciónálsz, akkor a FAT partíció típusát állítsd ESP-re, mert a képen csak egy mezei FAT partíció látszik a Lemezek képen

SWAP partíciót hanyagolnám 16 GB RAM mellett, ha feltétlenül kell valaminek, akkor lehet swap fájlt generálni

csuhas32 képe

Picik a partíciók, hamar betelhetnek

Értékelés: 

0
Még nincs értékelve

Van nekem is 120 GB-os SSD-n rendszerem, de tudom, hogy azt böngészésen kívül nem nagyon használom semmire, adattárolásra biztos nem. Nagyon picik ezek a rendszerpartíciók, hamar betelhetnek. Én biztos nem tennék fel ennyi rendszert ide, legfeljebb egyet, maximum kettőt. Ha csak egy rendszered van, akkor nem kell, hogy a swap partíció legyen, akkor nyugodtan lehet swapfájl is. Azt nem muszáj előre létrehozni, nyugodtan lehet utólag, vagy lehet törölni, helyette újat létrehozni, másik partíción létrehozni...
Ha két vagy több Linuxot teszel a lemezre és KELL (kell?) a swap, akkor viszont az inkább legyen partíció, mert akkor azzal csak egyszer foglalod a helyet a lemezen. (Minden telepített Linuxon állítsd át a swappiness értékét az alapértelmezett 60-ról 10-re, hogy feleslegesen viszont ne irkáljon az SSD-re a rendszer!)

Az 1 MB-os formázatlan BIOS boot partícióval nem tudom miért foglalkozol annyit. Az az 1 MB nem hiányzik sehonnan. Ha használja a rendszer használja, ha nem hát nem. De az 1MB az legyen 1 MB, teljesen felesleges a 1000 MB.

UEFI módban bootolj a telepítőről és UEFI-s lesz a telepítésed is (a BIOS-ban a CSM-et akár ki is kapcsolhatod, hogy csökkentsd a Legacy boot esélyét).

Címszavakban...

Értékelés: 

0
Még nincs értékelve

* CSM-et kapcsold ki
* SecureBoot-ot kapcsold ki
* A partícionálást telepítőből csináld, abban a létrehozott EFI partíció egész biztosan a megfelelő beállításokkal jön létre.
* "/dev/nvme0n1p1: egy 512 MB-os System EFI FAT32 /boot/efi" -- Ez elvileg elég, de gyakorlatban inkább a 2048 MB lesz a barátod
* Telepítéskor a boot fájlok helye az EFI partíció legyen (/dev/nvme0n1p1)
* Swap általában annyi, amennyi a fizikai memória mérete. Ez persze nincs kőbe vésve, de ha memóriaigényes alkalmazásokat futtatsz, és elkezdi kilapozni a 16 gigát, aztán a swap is elfogy... ...masszív fagyás lesz az eredmény.

Az 1MB-os BIOS partíciót valószínűleg azért erőlteti, mert:
* Kevés az 512MB EFI
* A rendszerbetöltő helyének nem az  nvme0n1p1 partíciót jelölted meg.

A többi partíció beállítása (méret/típus) már ízlés dolga. Ha elsőre nem sikerül jól belőni, majd sikerül sokadjára. De, ha már efi, akkor a partíciós tábla legyen már GPT. Egyébként a Linux nem kényeskedik annyira, mint a Windows, így GPT táblát simán tudsz EFI megléte nélkül is létrehozni. De, ha az alaplap tudja az efi-t, akkor használd azt.

"viszont nem valami modern képet mutat, inkább a régi BIOS kékségre hasonlít" -- Nem számít, attól még UEFI, csak nincs felcicomázva.

Hátö

Értékelés: 

0
Még nincs értékelve

Jelenleg az SSD bővítés nem opció, sem méretben, sem darabszámban, mivel igaz, hogy nem új a gép (csak nekem az), de olyan helyről származik, ahol adtak mellé garanciát is, melyet nem buknék el.

Egyébként számítottam rá, hogy felmerül többetekben a nagyobb tárhely gondolata, mert ennyi tényleg szűkös lehet egy átlag felhasználónak, de én e tekintetben nagyon átlag alatti vagyok. A másik (fentebb említett) gépem is egy hasonló méretű SATA SSD-vel rendelkezik (a későbbiekben lehet opció, hogy ez átkerül a Lenovo-ba és ez töltheti be az adattároló szerepét, a másikra meg a rendszer/ek kerül/nek) és több évnyi LM használat után is „nevetséges” a kihasználtsága (/ : 51 GB-27 GB szabad, /home: 201 GB-183 GB szabad és még van egy 4 GB-os SWAP partíció is), mivel nem tárolok rajta terjedelmes dolgokat, a java pár MB-os szöveges és egyéb cucc, így úgy gondolom, hogy a felvázolt elképzelésem nincs teljesen elrugaszkodva a valóságtól (a rendszer partíciókat akár tudom 50 GB-ra is növelni, így is kb a fele üresen maradna, ha a jelenlegi viszonyokat veszem alapul).

Köszönöm a Ventoy-hoz és a BIOS-hoz kapcsolódó tippeket, igyekszem jól megvalósítani a későbbiekben.

FAT-ESP: sejtettem, hogy a particionáláskor is félre nyúltam és ezrét nem úgy alakultak a dolgok, ahogy arra számítottam.

Én azért nem sajnálnék 4 GB SWAP-et a géptől (még úgy is, hogy a 16 GB RAM-ot kb. az életben nem fogom kihasználni, de már így is előfordult, hogy pár MB-ot felhasznált a gép a SWAP-ből, pedig volt még használható memória bőven→ gondolom olyan folyamat futott éppen, ami igényelte), nem túl sok (ekkora helyet simán tudok „szorítani”) ugyan, de ennyi azért ajánlott szerintem, 1 partíció/ennyi tárhely „megspórolása” a későbbiekben még sokba kerülhet.

Picik a partíciók, hamar betelhetnek

Értékelés: 

0
Még nincs értékelve

#2

Ahogy fentebb kifejtettem, nekem nem valószínű, hogy az SSD kicsi lesz, de annyit simán be tudok vállalni, hogy 3 rendszer helyett csak 2-t telepítek, bár ahogy írtam, esetemben, ha csak a rendszer használná (a /home gyakorlatilag üres lenne rajta, az adattárolás egy másik Adat partíción valósulna meg elkülönítve, ahogy jeleztem a téma felvetésekor) elviekben elégnek kellene lenni bőven 50 GB-nak (, ha csak 2 lesz, akkor meg jut 75 GB-is darabonként+jut hely az apróságoknak, a 4 GB SWAP-nek, meg úgy 100 GB az Adatnak).

Akkor nekem csak a SWAP partíció lesz a jó (amúgy is ez irányba hajlok), mert a fájl nem játszik 2, vagy több rendszer esetén, jó ezt is tudni.

Az SSD optimalizálása témában már kiokosítottatok korábban (https://linuxmint.hu/forum/igazhamis-3-gb-ddr2-667-mhz-memoria-integralt-gpusok-swap-hasznalatssdido-elotti-karosodasok), de azért köszönöm, hogy ezt is megemlítetted (már be volt állítva).

A BIOS boot partíción én sem sokat aggódom (jeleztem is fentebb, a téma felvetésekor, hogy tőlem elfér, ha nem okoz gondot), a mérete viszont nem a véletlen műve (biztosra akartam menni, hogy elég lesz, nehogy kifussak belőle egy nagyobb igényű disztró, vagy amiatt, hogy több rendszer kerül a gépre és mindegyik használná), ebből inspirálódtam, bár lehet, hogy az értelmezés, kivitelezés nem volt tökéletes (https://medium.com/@manujarvinen/setting-up-a-multi-boot-of-5-linux-distributions-ca1fcf8d502(külső hivatkozás)):

„In my first tests I made it less than 100 MB in size, but on my later partition setup I made it 1000 MB because I noticed some distros like Deepin(külső hivatkozás) need more than 100 MB for the EFI partition. 1 MB of free space will be created automatically out of the first partition you create. It’s for SSD alignment, which is important for keeping the SSD speeds up, I was once told. The second bios boot partition was required by some distros, like Fedora(külső hivatkozás). I left it unformatted for now, but in future I might need it if I install Fedora. It could’ve been left way smaller, like even 1 MB (see below the Fedora message image), but I went with 1000 MB, just in case. Naturally, this can be also resized afterwards, if needed.”

Megkísérelem majd az UEFI-s bootolást, úgy sejtem, hogy ezt a BIOS-ban történő CSM kikapcsolásával fogom tudni elérni (azért majd jobban szemügyre veszem a pontos lehetőségeimet). Abból következtetek erre, hogy mikor korábban kikapcsoltam (a téma felvetésekor megemlítettem), akkor nem indult a rendszer, így gondolom, ennek a ki-be kapcsolásával tudok váltani az UEFI/BIOS között.

Címszavakban...

Értékelés: 

0
Még nincs értékelve

#3

CSM+SecureBoot akkor tuti, hogy ki lesz kapcsolva (, ha már ketten is ezt írjátok, akkor biztosra vehetem).

Látom több sebből vérzik az, ahogy nekiálltam a particionálásnak, telepítésnek.

OK, akkor elvetem a Gparted használatát a telepítés előtt (igyekszem az általad javasolt módon megoldani, mivel törekszem a legbiztosabb módszer használatára).

EFI: köszönöm a tippet, úgy látszik, itt még a biztonságosnak tűnő 1 GB is kevés (https://medium.com/@manujarvinen/setting-up-a-multi-boot-of-5-linux-distributions-ca1fcf8d502(külső hivatkozás)), pedig az antiX-os videóban (https://antixlinux.com/(külső hivatkozás)) a fickó is 512 MB-t használt, Multi boot esetén (12. perc környéke), módosítom majd.

A SWAP-pel kapcsolatban már régebben is tájékozódtam (fentebb említettem, hogy évekkel ezelőtt kiokosítottatok az SSD-vel kapcsolatban, akkor felmerült ez a téma is), leginkább arra voltam kíváncsi, hogy van-e komolyabb változtatni való, ha több rendszer van a gépen, ahhoz képest, amikor csak egy? Igazából ez már megválaszolásra került csuhas32 által (partíció vs. fájl). 16 GB-ot sokallnék, meg láttam videókat korábban, ahol, ha jól emlékszem SWAP=RAM 4 GB RAM-ig érvényes, utána az aránya csökkenthető, ezért (meg a felhasználási szokásaimat ismerve) gondoltam 4 GB-ra.

Köszönöm a magyarázatot:

„Az 1MB-os BIOS partíciót valószínűleg azért erőlteti, mert:
* Kevés az 512MB EFI
* A rendszerbetöltő helyének nem az  nvme0n1p1 partíciót jelölted meg.”

Én sem esem kétségbe, azért is kezdtem el a témával időben foglalkozni, meg a kérdéseimmel hozzátok fordulni, hogy belátható időn belül megnyugtató és tartós eredmény koronázhassa a próbálkozásaimat (már nem ez az első telepítés az utóbbi időben, nekifutottam már 1x, 2x, de még mindig nem az igazi).

A GPT most is adott, a cél természetesen az efi használata (az is volt), de itt még van mit csiszolni (most van EFI System, meg BIOS boot is, majd elválik idővel, hogy ez mennyiben változik).

Azt már tudtam, hogy a GPT-BIOS páros sem teljesen lehetetlen, csak a benne rejlő lehetőségek nem teljesen tiszták (a későbbiekben a másik, a téma felvetésekor az OFF részben említett, régi gépem kapcsán lesz majd érdekes, de ezzel majd „eljátszom” később).

Őszintén szólva egy kicsit elbizonytalanított a nagy kékség az UEFI felületen (az egér használatot leszámítva nagyon „BIOS-os”), de szerencsére most megnyugtattál, köszönöm.

EFI: köszönöm a tippet, úgy

Értékelés: 

0
Még nincs értékelve

EFI: köszönöm a tippet, úgy látszik, itt még a biztonságosnak tűnő 1 GB is kevés

Valójában az 512 MB is bőségesen elég lenne, viszont vannak rendszerek, amik alapból nagyobbra készítik el (például a PopOS ha jól emlékszem 2024 MB-ot vár alapból), ezért a későbbi eshetőségekre felkészülve érdemes nagyobbra méretezni.
A Gparted-del is meg lehet csinálni, nincs azzal semmi gond, de telepítés közben egyszerűbb és úgy biztosan jó lesz. Gparted-del egy FAT32-es partíció kell (vFAT), aminek a flag-jét ESP-re kell beállítani (korábban már leírták ezt). Más nem is nagyon kell.
Több rendszer telepítése esetén is csak egy EFI partíció szükséges!  (Ha Windows-t is telepítenél, az úgy huncutabb dolog, de jelen esetben most ez úgy látom nem kell).

Swap. Nincs itt kőbe vésve semmi, viszont, ha a példa kedvéért hibernálni is kellene a rendszert, akkor 8GB fizikai memóriánál egy 4GB-os swap már kevés lesz, ha 6GB van használatban. Egyébként persze: ha memóriaigényes alkalmazásokat használ a felhasználó, akkor vegyen fizikai memóriát, mert a swap eleve egy kényszer megoldás a kevés memóriára.

 

csuhas32 képe

Jelenleg az SSD bővítés nem opció

Értékelés: 

0
Még nincs értékelve

#4 „Jelenleg az SSD bővítés nem opció, sem méretben, sem darabszámban, mivel igaz, hogy nem új a gép (csak nekem az), de olyan helyről származik, ahol adtak mellé garanciát is, melyet nem buknék el.”

Jelezte a forgalmazó, hogy plusz SSD beszerelése esetén bukod a garanciát? Csak azért kérdem, mert hosszú évek óta én is kizárólag használt gépeket veszek garanciával és az én forgalmazóm hasonló kérdésre azt mondta, hogy természetesen plusz SSD-k szakszerű beszerelése nem befolyásolja a garanciát. Persze ha közben letörök valamit vagy ilyesmi az más kérdés.

De ha nem szeretnéd megbontani a készüléket és van szabad USB3-as portja, akkor külső SSD vagy USB3-SATA, USB3-NVme... adapter is szóba jöhet, nekem is van három is és az SSD gyakorlatilag ugyanolyan sebességgel dolgozik, mintha a gépbe beszerelve használnám.

EFI: köszönöm a tippet, úgy

Értékelés: 

0
Még nincs értékelve

#7

EFI: Megfogadom a tanácsokat.

SWAP: nem hibernálok, nem használok erőforrás igényes alkalmazásokat (eddig legfeljebb 3 GB körüli a RAM használatom, ami vicc kategória), a géphez elvileg 8 GB memória járt volna (nekem ez is több, mint elég lenne), de az eladóval megdupláztattam 16 GB-ra, hogy bőven bebiztosítsam magam (az általam választott és használt 4 GB-os swap-méret egyébként nem saját ötlet, ebben a korábbi kommentemben említett videó volt a kiindulási pont: https://linuxmint.hu/comment/39644#comment-39644).

Jelenleg az SSD bővítés nem opció

Értékelés: 

0
Még nincs értékelve

#8

Igazából nem emlékeztem a garancia részleteire, mert nem terveztem/tervezem (, ha minden jól megy) a gép bővítését a közeljövőben (a RAM-ot megdupláztattam az eladóval, ahogy fentebb említettem, az SSD-t meg elégségesnek látom, de a jövőben a gyakorlat ezt vagy megerősíti, vagy megcáfolja, majd kiderül, max lehetőségem lesz a telepítés+particionálás gyakorlására) viszont a kommented elolvasása után utána néztem. A gépről kiállított számlán nem szerepel erre vonatkozó megjegyzés, matrica a házon, garanciajegy, vagy hasonló dokumentum nincs, viszont az eladóval, a megrendelést megelőzően, folytatott e-mail-váltásom során rákérdeztem és hasonló volt a válasza, mint amit Te is felvázoltál:

„ ...A gép bővítése nem befolyásolja a garanciát, de sérülés esetén a garancia érvényét veszti….”

Tehát elvi akadálya nincs a bővítésnek, így ha úgy hozza a szükség simán megoldható, de nem erőltetném jelenleg, hogy (még a mostaninál is) több száz GB-nyi tárhelyem legyen kihasználatlanul: / : 47 GB — 36 GB szabad (23,5% használt), /home: 205 GB — 185 GB szabad (9,6% használt). A fenti értékek viszonylag stabilak, és van bennük még bőségesen tartalék így is, egy korábbi kommentemben (https://linuxmint.hu/comment/68678#comment-68678/) említett, hasonló paraméterekkel rendelkező régi gépem is hasonló képet mutat, több évnyi használat után, tehát van mire alapoznom azt az elképzelést, hogy 40-50 GB/rendszer+cca. 100-150 GB tárhely nekem tartósan, évekig több mint elég, ha mégsem, akkor meg el tudom engedni a második/harmadik rendszert és a felszabadult helyet belakom, vagy végső esetben átkerül a másik gépből a benne lévő meghajtó (külső SSD-ben nem gondolkodom egyelőre, bár az USB3 is adott hozzá, de a házban szerintem jobb helyen van, meg szükségem sincs a mozgathatóságára).

ALBACOMP

Értékelés: 

0
Még nincs értékelve

Sziasztok!

Említettem korábban, hogy több rendszert szeretnék telepíteni a gépeimre, a régi AlbaComp-ra már fel is küzdöttem két linuxot (a témához kapcsolódó témaindító bejegyzésem OFF részében írtam erről a szándékomról is), tudom, hogy nem a legjobb helyen teszem fel a kérdést, mivel egyik sem Mint, de máshol nem találtam tuti választ a problémámra, így bátorkodom hozzátok fordulni.

A partíciók jelenleg így néznek ki (amikor az ANTIX-ot futtatom):

norbi@ALBACOMP:~

$ sudo gdisk -l /dev/sda

GPT fdisk (gdisk) version 1.0.9

Partition table scan:

MBR: protective

BSD: not present

APM: not present

GPT: present

Found valid GPT with protective MBR; using GPT.

Disk /dev/sda: 500118192 sectors, 238.5 GiB

Model: KINGSTON SKC6002

Sector size (logical/physical): 512/4096 bytes

Disk identifier (GUID): 2C00770B-0B78-4EF4-A560-7DC01BD5FFE2

Partition table holds up to 128 entries

Main partition table begins at sector 2 and ends at sector 33

First usable sector is 34, last usable sector is 500118158

Partitions will be aligned on 2048-sector boundaries

Total free space is 2669 sectors (1.3 MiB)

Number Start (sector) End (sector) Size Code Name

1 2048 4196351 2.0 GiB EF00 BOOT

2 4196352 12584959 4.0 GiB 8200 SWAP

3 12584960 117442559 50.0 GiB 8300 SYS1

4 117442560 222300159 50.0 GiB 8300 root

5 222300160 500117503 132.5 GiB 8300 SHARED DATA

norbi@ALBACOMP:~

$ sudo parted /dev/sda p

[sudo] norbi jelszava:

Típus: ATA KINGSTON SKC6002 (scsi)

/dev/sda lemez: 256GB

Szektorméret (logikai/fizikai): 512B/4096B

Partíciós tábla: gpt

Lemezjelzők:

Szám Kezdet Vég Méret Fájlrendszer Név Jelzők

1 1049kB 2149MB 2147MB fat32 BOOT boot, esp

2 2149MB 6443MB 4295MB linux-swap(v1) SWAP swap

3 6443MB 60,1GB 53,7GB ext4 SYS1 legacy_boot

4 60,1GB 114GB 53,7GB ext4 root

5 114GB 256GB 142GB ext4 SHARED DATA

norbi@ALBACOMP:~

Ha minden igaz nagyjából sikerült mindent beállítanom, ami az SSD-t illeti:

NOATIME:

GNU nano 7.2 /etc/fstab I

# /etc/fstab: static file system information.

#

# <file system> <mount point> <type> <options> <dump> <pass>

 

#Entry for /dev/sda3 :

UUID=fff53c19-56eb-4aaa-a3ec-891d8eca20c9 / ext4 discard,noatime 1 1

#Entry for /dev/sda1 :

# EREDETI BEÁLLÍTÁS: UUID=9DA7-1E4A /boot/efi vfat noatime,dmask=0002,fmask=0113 0 0

UUID=9DA7-1E4A /boot/efi vfat dmask=0002,fmask=0113 0 0

#Entry for /dev/sda5 :

UUID=dff83124-6ecf-4fae-9b4b-ee66bb9ee3a0 /mnt/SHARED_DATA ext4 defaults,noatime 0 0

#Entry for /dev/sda2 :

UUID=48c16522-ebfa-4d3f-8c17-8fa328766365 swap swap discard 0 0

/dev/cdrom /media/cdrom iso9660 noauto,users,exec,ro 0 0

/dev/cdrw /media/cdrw iso9660 noauto,users,exec,rw 0 0

/dev/dvd /media/dvd udf noauto,users,exec,ro 0 0

/dev/dvdrw /media/dvdrw udf noauto,users,exec,rw 0 0

/dev/sr0 /media/sr0 auto noauto,users,exec,ro 0 0

Remélem, hogy ez a rész rendben van, bár a /dev/sda1-nél gyárilag nem a legjobb volt a beállítás (korábbi kommentem /https://linuxmint.hu/comment/39992#comment-39992 / 1.) NOATIME: pontjából kiindulva), de nyomtam neki egy #-et és alatta javítottam.

A TRIM-nél viszont elakadtam (https://wiki.archlinux.org/title/Solid_state_drive(külső hivatkozás)), a fenti fstab sorokból kitűnik, hogy elviekben a discard révén (ha jól tudom folyamatos jelleggel: https://www.digitalocean.com/community/tutorials/how-to-configure-periodic-trim-for-ssd-storage-on-linux-servers(külső hivatkozás)) futtatva van a /dev/sda3 / pratíció és a /dev/sda2 swap partíció esetén (nem vagyok benne biztos, hogy ez utóbbinál jól van ez így, mert régebben belefutottam ellenérvekbe is: https://linuxmint.hu/comment/39648#comment-39648 https://linuxmint.hu/comment/39651#comment-39651, illetve itt sem látható, hogy aktív lenne a swap esetén: 4.2. Modifying the /etc/fstab File: https://www.baeldung.com/linux/trim-ssd(külső hivatkozás)), viszont a /dev/sda5-nél nem aktív, pedig annak kellene, hogy legyen (itt opció a discard hozzáadása???), vagy mivel a /dev/sda3 alá van csatolva, így ezen is lefut???:

norbi@ALBACOMP:~

$ findmnt -t ext4 -o TARGET,OPTIONS

TARGET OPTIONS

/ rw,noatime,discard

└─/mnt/SHARED_DATA rw,noatime

norbi@ALBACOMP:~

A legjobb a discard helyett a /etc/cron.weekly/fstrim hetente történő futtatása volna (Mint esetén eddig ez volt használatban), de nem vagyok benne biztos, hogy ez esetben opció, mivel az antiX systemd mentes (ha nem tévedek ez hatással van erre a lehetőségre, mivel ebben a leírásban: https://www.digitalocean.com/community/tutorials/how-to-configure-periodic-trim-for-ssd-storage-on-linux-servers(külső hivatkozás), a Step 3 részben csak systemd-vel megáldott disztribúciókat emlegetnek).

norbi@ALBACOMP:~

$ systemctl cat fstrim.timer

ERROR:systemctl:Unit fstrim.timer could not be found.

norbi@ALBACOMP:~

Az fstrim-re rákeresve a fájlrendszerben, ezt a képet látom:

https://ibb.co/RGBzVFyy(külső hivatkozás)

csak egy futtatható fstrim fájl van a /usr/sbin mappában (esetleg ezzel tudok valamit kezdeni???).

norbi@ALBACOMP:~

$ cat /etc/cron.weekly/fstrim

cat: /etc/cron.weekly/fstrim: Nincs ilyen fájl vagy könyvtár

norbi@ALBACOMP:~

$ sudo run-parts -v /etc/cron.weekly

[sudo] norbi jelszava:

run-parts: executing /etc/cron.weekly/0anacron

run-parts: executing /etc/cron.weekly/man-db

ha minden ok lenne TRIMügyileg, akkor itt egy ilyen sornak is kellene lennie:

run-parts: executing /etc/cron.weekly/fstrim

Ha nem tévedek a /etc/cron.weekly/trim környékén kellene ügyködnöm, hogy célt érjek (6. Automating TRIM With Cron Jobs: https://www.baeldung.com/linux/trim-ssd(külső hivatkozás)). Ha minden igaz, akkor (a linkelt leírás alapján) létre kellene hoznom egy script-et (https://www.geeksforgeeks.org/how-to-create-a-shell-script-in-linux/(külső hivatkozás)) az említett elérési útvonallal (/etc/cron.weekly/trim), viszont ez már kezdi meghaladni a képességeimet, így ebben kérnék egy kis segítséget, valamint abban, hogy olyan beállításokat hozzak létre, amely a megfelelő partíciókon futtatja le hetente a TRIM-et.

Az alábbiak szerint képzelem a megoldás kivitelezését (ha fentebb tévedtem a TRIM és a systemd kapcsolatát illetően, akkor még működhet is), ezt kellene a nagyérdeműnek minősítenie (ér a tanács és a kritika is):

norbi@ALBACOMP:~

$ cd /etc/cron.weekly

norbi@ALBACOMP:/etc/cron.weekly

$ touch trim.sh

norbi@ALBACOMP:/etc/cron.weekly

$ sudo nano /etc/cron.weekly/trim

Az alábbi sorok kerülnének beillesztésre a fájlba:

!/bin/bash

# This script runs the fstrim command once a week and trims all the mounted file systems that support TRIM.

# It also appends the output of the command to the /var/log/trim.log file, which you can use to monitor the trim operations.

sudo fstrim -v --all >> /var/log/trim.log

Az (fstrim –help kimenetéből kiindulva) --all kapcsoló (trim mounted filesystems) helyett nem volna jobb a --listed-in használata (trim filesystems listed in specified files) a trimmelendő partíciók pontos meghatározása miatt (és, ha igen, akkor ezt a listát, hogyan és hol hozzam létre, illetve a scriptben miként módosítsam a parancsot)? A trim.log fájlt létre kell hoznom manuálisan (ha igen, akkor mi a recept???), vagy ez automatikusan megtörténik (valahol legbelül érzem, hogy nincs ilyen "szerencsém")?

A segítséget előre is köszönöm.

ALBACOMP- mi a cél?

Értékelés: 

0
Még nincs értékelve

#11 Mit szeretnél elérni? Mármint a géppel magával. Mi volt elötte rajta, W98?, XP?

sata I a vezérlője?

Van neki 64 bites procija?

Miért kellett Mint alatt is szkripttel futtatni a TRIM-et? Talán az SSD is egy olyan régi? (Mármint az Albacomp idején még híre sem volt az SSD-nek, talán akkor volt bevezetve a SATA. 64 bites konzumer procija már volt a AMD-nek, de az nem került laptopba. Ebben valami Centrino lehet még.

Szóval, mire lehet jó egy ilyen gép, és systemd mentes linux?

ALBACOMP- mi a cél?

Értékelés: 

0
Még nincs értékelve

#12

Üdv!

Igazából biztonsági tartaléknak szánom, mivel elég koros már, viszont az antiX elég elfogadható teljesítmény hoz ki belőle (önmagához képest), ami meglepet és arra csábít, hogy komolyabban foglalkozzam vele.

Az elmúlt erős 10 évben Linux futott rajta, 2019-től, pár nappal ezelőttig Linux Mint 19.2 64 bit LTS+Xfce (korábban az Ubuntu 14.04 LTS+UNITY-vel is volt egy közel 5 éves kalandom). Sajnos a memória mérete és a koros hardver miatt elég gyakran vette igénybe a swap területet használat közben (Mint), ezért próbálkozom kifejezetten könnyűsúlyú disztrókkal, és eddig az antiX elég ígéretesnek tűnik, csak az SSD optimalizálása közben akadtam el egy kicsit, ahogy írtam.

Ami a hardvert illeti:

lshw: https://paste.ubuntu.com/p/GMkHSrcr2K/(külső hivatkozás)

Az SSD 2020 nyarán került beszerzésre, mivel a gyári hdd visszaadta a forgalmiját, és azóta köszöni de jól van, tehát nem egy régi, lerúgott darab (https://linuxmint.hu/forum/igazhamis-3-gb-ddr2-667-mhz-memoria-integralt-gpusok-swap-hasznalatssdido-elotti-karosodasok).

A paraméterei láthatóak a fentiekben közölt sudo parted /dev/sda p parancs kimenetében:

Típus: ATA KINGSTON SKC6002 (scsi)

/dev/sda lemez: 256GB

Részletesebben (sudo smartctl -a /dev/sda): https://paste.ubuntu.com/p/yxhQW2r3sN/(külső hivatkozás)

Ahogy írtam, a Mint esetén nem volt ilyen problémám, a megfelelő beállításokat (https://linuxmint.hu/comment/39992#comment-39992) véghez tudtam vinni, évekig gond nélkül működött is (https://paste.ubuntu.com/p/wFQf572DY2/(külső hivatkozás) ), viszont most (gyanúm szerint a systemd hiánya miatt) nem boldogulok vele:

norbi@ALBACOMP:~

$ systemctl cat fstrim.timer~

ERROR:systemctl:Unit fstrim.timer~ could not be found.

norbi@ALBACOMP:~

Remélem sikerült jobban megvilágítanom a jelenlegi helyzetemet, ha mégsem kérlek kérdezz és igyekszem pontosabban válaszolni.

ALBACOMP- mi a cél?

Értékelés: 

0
Még nincs értékelve

#13   OK, tehát C2D proci, pcie 1.1, és SATAII interfész, 4 GB memória (ez a max támogatott).

Nem hiszem, hogy a SATAII interfész miatt nagy értelme lenne a TRIM-nek, elég hosszú ideig tartana amíg ebből (ennek hiányából) fakadó lassulást éreznél. Mármint az interfésznél amúgy 2X gyorsabb az SSD minimum, a működésben jelentkező lassulást addig nem is éreznéd, amíg fele alá nem csökken. A másik dolog az Ext4 fájlrendszer, ennek működéséből kifolyólag eleve nagyon ritkán van szükség TRIM-re. egy FATx/NTFS-hez képest, (nem gondolom, hogy btrfs-el telepítettél).

Normál esetben is a heti TRIM szerintem elég meredek dolog, bőven elegendő 1-2 havi, de még az is sok az Ext4 fájlrendszeren. Igaz, hogy megelőzi a belassulást, de ugyanakkor csökkenti az SSD élettartamát. Pont emiatt azt gondolom, hogy TRIM-et futtatni elég lehet akkor, ha majd lassulás érezhető.

Igen, systemd hiánya miatt nehézkes az időzítés. de nem tudom, hogy Antix alatt milyen eszközök vannak, ha meg valami külső időzítő démont kell telepíteni, azt gondolom fel kell azt venni az init-be, úgy képzelem. Mondom, nem ismerem....

De szerintem, pláne ha tartalék gép. akkor várd meg míg az SSD sebessége belassul 300 Gbps alá, és majd akkor futtass manuálisan TRIM-et, mondjuk úgy 5-10 év múlva talán.

u.i. TRIM futtatásához lehet szükséges az interfész támogatás is, de ebben nem vagyok biztos. AZ tuti, hogy a TRIM támogatás a későbbi SATAIII vezérlőkbe került bele, de ettől még a rendszer kezelheti ettől függetlenül is.

öreg0503 képe

ALBACOMP- mi a cél?

Értékelés: 

0
Még nincs értékelve

#14 Szia, István.
Csak olvasom a tanácsokat a fórumon és megakadt a szemem ezen: (nem gondolom, hogy btrfs-el telepítettél).
Ezen mit kell érteni? Ez a formázás jobb mint az Ext4? Vagy van valami jobb tulajdonsága, jobban szereti a Mint? Nekem mindkét laptopomon Ext4 partició van a Mintnek. De ha jobb akkor legközelebbi LTS verziónál btrfs-re formázom neki.
Köszönöm ha válaszolsz.

ALBACOMP- mi a cél?

Értékelés: 

0
Még nincs értékelve

#13

A Minttel kapcsolatban hibás infót közöltem véletlenül (nem, mintha sok mindent befolyásolna), a gép (és az én) valós Linuxos múltja (múltam) a következő (csak a pontosság kedvéért):

Ubuntu 14.04 LTS + Unity-32 bit (2014-2018)

Linux Mint 19 + Xfce-32 bit (2019. január-2019. szeptember)

Linux Mint 19.2 + Xfce-64 bit (2019. szeptember-2022. December)

Linux Mint 20 + Xfce-64 bit (2022. december-egészen a közelmúltig)

ALBACOMP- mi a cél?

Értékelés: 

0
Még nincs értékelve

#14

Azért gondoltam a heti TRIM beállítására, mert ugyanezen a gépen, LM 20-at futtatva, az SSD beszerzése óta (2020 nyara) ez a beállítás élt elviekben (Mint fórumon kapott tanácsok és egyéb netes infók alapján), így úgy sejtettem, hogy ez lesz a nyerő az antiX (, meg a Sparky) számára is, mivel a hardver változatlan.

Egyébként azt már én is észrevettem, hogy nem igazán létezik egyértelműen követendő javaslat e tekintetben, olvastam már pro és kontra érveket (ember legyen a talpán, aki így dönteni tud, alaposabb ismeretek hiányában), illetve nvme SSD-k esetén kimondottan nem tartják szükségesnek (https://linuxmint.hu/comment/45560#comment-45560: a másik gépemben – Lenovo ts150 – ezt a lehetőséget választottam).

Ami a fájlrendszereket illeti Ext4, SWAP, és FAT32 van használatban:

norbi@ALBACOMP:~

$ findmnt

TARGET SOURCE FSTYPE OPTIONS

/ /dev/sda3 ext4 rw,noatime,discard

├─/sys sysfs sysfs rw,nosuid,nodev,noexec,relatime

│ ├─/sys/kernel/security securityfs securit rw,relatime

│ ├─/sys/fs/pstore pstore pstore rw,relatime

│ └─/sys/kernel/config none configf rw,relatime

├─/proc proc proc rw,nosuid,nodev,noexec,relatime

├─/dev udev devtmpf rw,nosuid,relatime,size=1974208k,nr_

│ ├─/dev/pts devpts devpts rw,nosuid,noexec,relatime,gid=5,mode

│ └─/dev/shm tmpfs tmpfs rw,nosuid,nodev,noexec,relatime,size

├─/run tmpfs tmpfs rw,nosuid,nodev,noexec,relatime,size

│ ├─/run/lock tmpfs tmpfs rw,nosuid,nodev,noexec,relatime,size

│ └─/run/rpc_pipefs rpc_pipefs rpc_pip rw,relatime

├─/boot/efi /dev/sda1 vfat rw,relatime,fmask=0113,dmask=0002,al

└─/mnt/SHARED_DATA /dev/sda5 ext4 rw,noatime

norbi@ALBACOMP:~

Ha tényleg ennyire negatívan hat a heti TRIM az SSD életkilátásaira (https://thelinuxcode.com/fstrim-linux-command/(külső hivatkozás) : Automating fstrim for Hands-Free Operation rész: azt olvastam, hogy ezzel érdemes kezdeni és a szükségletek függvényében módosítani, esetemben leginkább nyújtani a periódus hosszát), akkor érdemes lenne kilőnöm a discard-ot is, mert elvileg ez egyenlő a napi TRIM használattal, ha helytállóak az értesüléseim???

Ha jól raktam össze a kirakóst, akkor a cron démon használatával időzíthető antiX esetén is ( /etc tartalmának listázása: https://paste.ubuntu.com/p/wRRjGSPmBn/(külső hivatkozás)), mivel létezik többféle is a gépen (https://ibb.co/dw4WK6Pp(külső hivatkozás)), igazából csak annyit kellene változtatni a korábbi elképzelésemen, hogy nem hetente, hanem évente fusson (ez a legnagyobb létező időköz, mely a javaslatodhoz /5-10 év/ legközelebb áll).

Egyébként azt hogyan tudom tesztelni, hogy az SSD lassulása elérte-e már a kritikus szintet („az SSD sebessége belassul 300 Gbps alá”), létezik erre egy bevált terminál parancs?

Manuálisan a TRIM-et gondolom a fenti (https://linuxmint.hu/comment/68899#comment-68899) bejegyzésemben emlegetett cron.weekly script tartalmát képező sudo fstrim -v –all... parancs futtatásával tudom véghez vinni (érdemes volna ezt futtatnom ebben a formában, hogy teszteljem, egyáltalán működik-e), az –all kapcsoló használható, vagy cseréljem le (, ahogy fentebb említettem), illetve ne módosítsak rajta úgy, hogy látható legyen az, amit csinált (...>> /var/log/trim.log)???

Nem automatizálható az egész úgy, hogy a TRIM-et nem időponthoz, hanem az SSD teljesítményéhez kötjük (ez lenne a legoptimálisabb), mondjuk egy olyan scrip írásával, ami időnként (naponta: cron.daily, vagy hetente: cron.weekly felhasználási szokásokra való tekintettel) automatikusan lefuttat egy parancsot, mely teszteli az SSD teljesítményét (optimális esetben partíciónként) és ennek az eredményét, akár naplózhatja is (a >> /var/log/trim.log-hoz hasonlóan), majd lefuttatja a sudo fstrim -v …. parancsot (, ha lehet, akkor csak a megfelelő partícióra), ha a meghatározott paraméterek adottak („az SSD sebessége belassul 300 Gbps alá”)???

ALBACOMP- mi a cél?

Értékelés: 

0
Még nincs értékelve

#15

Szia!

Igaz, hogy nem István vagyok, de ezt találtam a témához kapcsolódóan:

Mindkettő az ext3 leváltására, annak utódlására készült (https://hu.wikipedia.org/wiki/Ext4(külső hivatkozás) https://hu.wikipedia.org/wiki/Btrfs(külső hivatkozás) )

A választ a kérdésedre szerintem itt (https://www.wundertech.net/btrfs-vs-ext4-side-by-side-comparison/(külső hivatkozás)) találod meg: What is the Main Difference Between Btrfs and Ext4?

Ahogy leszűrtem, átlag halandóknak az Ext4 az optimálisabb választás (nagyobb stabilitás, sebesség), ha nincs szükség a Btrfs extra szolgáltatásaira (úgy sejtem, hogy átlag felhasználónak nem igazán hiányoznak ezek). Kb. az ECC v. Non ECC RAM témához hasonlít a dolog, ha jól látom laikusként (az egyik átlag/mindennapi/PC, a másik professzionális/speciális/SERVER felhasználásra van kitalálva).

A fentiekből kiindulva, én maradnék a helyedben az Ext4-nél (, ha tévesek a meglátásaim, a hozzáértők bizonyára majd kijavítanak).

öreg0503 képe

ALBACOMP- mi a cél?

Értékelés: 

0
Még nincs értékelve

#18 Értem. Köszi szépen a tájékoztatást. Akkor maradok a bevált Ext4- nél.

ALBACOMP- mi a cél?

Értékelés: 

0
Még nincs értékelve

#17

Átmenetileg (más javaslatig) kilőttem a discardot az fstab-ban, bár így az <options> oszlop elég sivár:

# /etc/fstab: static file system information.
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>

#Entry for /dev/sda3 :
#EREDETI BEÁLLÍTÁS: AKTÍV DISCARD=NAPI TRIM:
#UUID=fff53c19-56eb-4aaa-a3ec-891d8eca20c9       /       ext4    discard,noatime 1       1

UUID=fff53c19-56eb-4aaa-a3ec-891d8eca20c9    /    ext4    noatime    1    1

#Entry for /dev/sda1 :
# EREDETI BEÁLLÍTÁS: AKTÍV NOATIME: UUID=9DA7-1E4A    /boot/efi    vfat    noatime,dmask=0002,fmask=0113    0    0

UUID=9DA7-1E4A  /boot/efi       vfat   dmask=0002,fmask=0113   0       0
#Entry for /dev/sda5 :

UUID=dff83124-6ecf-4fae-9b4b-ee66bb9ee3a0    /mnt/SHARED_DATA    ext4    defaults,noatime    0    0

#Entry for /dev/sda2 :
#EREDETI BEÁLLÍTÁS: AKTÍV DISCARD=NAPI TRIM:
#UUID=48c16522-ebfa-4d3f-8c17-8fa328766365       swap    swap    discard 0       0

UUID=48c16522-ebfa-4d3f-8c17-8fa328766365    swap    swap        0    0

/dev/cdrom    /media/cdrom    iso9660    noauto,users,exec,ro    0    0
/dev/cdrw    /media/cdrw    iso9660    noauto,users,exec,rw    0    0
/dev/dvd    /media/dvd    udf    noauto,users,exec,ro    0    0
/dev/dvdrw    /media/dvdrw    udf    noauto,users,exec,rw    0    0
/dev/sr0    /media/sr0    auto    noauto,users,exec,ro    0    0

 

ALBACOMP- mi a cél?

Értékelés: 

0
Még nincs értékelve

#19

Szívesen! Ahogy írtam, nem 100%, hogy igazam van, de szerintem nagyon nem nyúlhatsz mellé az ext4 használatával.

ALBACOMP- mi a cél?

Értékelés: 

0
Még nincs értékelve

#20

A Sparky (ez a másik rendszer a gépen) fstabjában is elkövettem a discardtalanítást:

  GNU nano 7.2                                                     /etc/fstab                                                              
# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a device; this may
# be used with UUID= as a more robust way to name devices that works even if
# disks are added and removed. See fstab(5).
#
# <file system>             <mount point>  <type>  <options>  <dump>  <pass>
#EREDETI BEÁLLÍTÁS: AKTÍV DISCARD=NAPI TRIM: UUID=bcad14ee-8a35-41d2-9604-ea12896b7265 /              ext4    defaults,noatime,discard 0 1
UUID=bcad14ee-8a35-41d2-9604-ea12896b7265 /              ext4    defaults,noatime 0 1
tmpfs                                     /tmp           tmpfs   defaults,noatime,mode=1777 0 0
LABEL=SHARED\040DATA /mnt/SHARED\040DATA auto defaults,noatime,x-gvfs-show 0 0

Itt a partíciók meglehetősen eltérő képet mutatnak, hálás lennék, ha ezt értékelné valaki.

Végül lefuttattam a systemctl cat fstrim.timer parancsot (mivel az antiX-val ellentétben a Sparky nem systemd free, így ismeri):

norbi@ALBACOMP:~$ systemctl cat fstrim.timer
# /lib/systemd/system/fstrim.timer
[Unit]
Description=Discard unused blocks once a week
Documentation=man:fstrim
ConditionVirtualization=!container
ConditionPathExists=!/etc/initrd-release

[Timer]
OnCalendar=weekly
AccuracySec=1h
Persistent=true
RandomizedDelaySec=6000

[Install]
WantedBy=timers.target
norbi@ALBACOMP:~$

Úgy tűnik, hogy discard ide, discard oda itt hetente továbbra is lefut a TRIM, a szép az egészben az, hogy futtattam a Lenovon is (itt nem maceráltam MInt telepítéskor és elvileg az mnve SSD miatt nem is kell) és ha jól látom ott is lefut hetente:

norbi@LENOVO-TS150:~$ systemctl cat fstrim.timer

# /usr/lib/systemd/system/fstrim.timer

[Unit]

Description=Discard unused filesystem blocks once a week

Documentation=man:fstrim

ConditionVirtualization=!container

ConditionPathExists=!/etc/initrd-release

 

[Timer]

OnCalendar=weekly

AccuracySec=1h

Persistent=true

RandomizedDelaySec=100min

 

[Install]

WantedBy=timers.target

norbi@LENOVO-TS150:~$ 

Btrfs vs ext4

Értékelés: 

0
Még nincs értékelve

#15 Szia! Már megválaszolták, amit tudni kell, csak kiegészíteném.

Azért említettem meg, mert fogalmam nincs, hogy az említett disztrók esetében mi az alapértelmezett, bár abból, hogy pehelysúlyúak, nem kellett volna erre gondolnom.

A btrfs egy friss fejlesztés, és még fejlesztik, az ext4 kiforrott fájlrendszer. A btrfs fejlettebb szolgáltatásokat nyújt, de több erőforrást követel. Alapból bőven elegendő az ext4 egy helyi gépre. Szerver jellegű alkalmazásra (pl. NAS) már jobb a btrfs. Gyári eszközöknél illetve szerverek esetében viszont ZFS-t (OpenZFS-t) használnak, ami nagyon hasonló a btrfs-hez, kb. azonos minőségűek, de eltérő módon valósítják meg ugyanazokat a szolgáltatásokat.

 

discard vs TRIM

Értékelés: 

5
Átlag: 5 (1 szavazat)

#22  discard oda itt hetente továbbra is lefut a TRIM

A discard az nvmne SDD-hez való, mivel az nem ATA protokoll szerint működik. TRIM meg ATAIII+ protokoll parancs.

Ugyanazt a célt szolgálja min a kettő, de eltérő hardverhez való. Nem tudom, hogy mit csinál nálad a discard a SATA SSD-n...

Egyébként azt hogyan tudom tesztelni, hogy az SSD lassulása elérte-e már a kritikus szintet („az SSD sebessége belassul 300 Gbps alá”), létezik erre egy bevált terminál parancs?

Azt úgy tudod tesztelni, hogy leülsz elé, oszt tapasztalod, hogy belassult a rendszer. Mint alatt a  Lemezek alkalmazásnak van grafikus teljesítménytesztje, de terminálba ott a hdparm, vagy a fio (ezt jellemzően külön telepíteni kell, nem tartalmazzák alapból a disztrók)

 

öreg0503 képe

Btrfs vs ext4

Értékelés: 

0
Még nincs értékelve

#23 Szia.
Köszi a segítséget.
Csak azért kérdeztem mert ha esetleg bármi jobb, előnyösebb a Mint-nek akkor úgy telepítem legközelebb az LTS verziót. De akkor marad az Ext4.
Köszi, még egyszer.

discard vs TRIM

Értékelés: 

5
Átlag: 5 (1 szavazat)

#24 Már megfogadtam, nem fogok fáradtam mobilról írni..

nem 300 Gbps, amit folyamatosan írtam, hanem 3 Gbps a SATA II max sávszéllessége, ami durván 300 MB/s, de ebben benne vannak a CRC32 kódok, és csomagadatok is a hasznos bájtokon felül, ezt így kell érteni.

discard vs TRIM

Értékelés: 

0
Még nincs értékelve

#24

Szia!

Köszi a választ!

Akkor discard+nvme SSD, SATA+TRIM a két páros, mely nem keverendő, ilyen jellegű infóim eddig nem voltak. Ennek fényében még érdekesebb, hogy nálam mégis keveredik („Nem tudom, hogy mit csinál nálad a discard a SATA SSD-n…”), hogy miért, azt ne kérdezd, mert nem tudom megválaszolni.

Megnéztem a Lemezek teljesítménytesztjét, le is futtattam (az olvasásit, az írásit nem mertem: „...Mentse fontos adatait az írási teljesítményteszt megkezdése előtt.”):

SAMSUNG nvmeSSD+PCIe adapter átlagos olvasási sebesség: 2,7 GB/s (100 minta)

KINGSTON SATA SSD átlagos olvasási sebesség: 283,4 MB/s (100 minta), ez elég jónak tűnik („...3 Gbps a SATA II max sávszéllessége, ami durván 300 MB/s…”).

A hdparm futtatásának van valamilyen kockázata (a Lemezek teljesítménytesztjéhez hasonlóan), illetve melyik opcióval érdemes futtatni (telepítettem terminálban és a sudo hdparm futtatását követően dobott egy csinos listát a választékról), hogy ne barmoljak szét semmit (adatvesztés)?

Btrfs vs ext4

Értékelés: 

0
Még nincs értékelve

#25

Szia!

Szívesen (örülök, hogy végre tudtam valakinek egy kicsit segíteni, és nem csak tanácsért járok ide :-))!

Ha számít valamit, én bő 10 évnyi Linux (Ubuntu+Mint, mindegyik LTS, bár ez e tekintetben nem sokat számít) használattal a hátam mögött nem tapasztaltam semmi hátrányát (pedig voltak problémáim, de nem ebből kifolyólag), úgyhogy emiatt (ext4) szerintem nem kell aggódnod.

 

 

discard vs TRIM

Értékelés: 

0
Még nincs értékelve

#26

Köszönöm a helyesbítést és a kiegészítést.

discard vs TRIM

Értékelés: 

0
Még nincs értékelve

#27

"Akkor discard+nvme SSD, SATA+TRIM a két páros, mely nem keverendő, ilyen jellegű infóim eddig nem voltak. Ennek fényében még érdekesebb, hogy nálam mégis keveredik"

A Lenovo-nál megoldás a TRIM kilövésére az, hogy a (fentebb, a systemctl cat fstrim.timer kimenete) /usr/lib/systemd/system/fstrim.timer fájl tartalmát szerkesztem és a Persistent=true sort módosítom Persistent=false-ra?

Továbbra sem értem, hogy hogyan lehet ez a beállítás default (lefut az fstrim hetente), ha gyárilag az nvme SSD-hez a discard passzolna (ennek meg nyoma sincs az fstab-ban).

Egyébként, ha mégis mehet a TRIM (nvme SSD esetén, itt azt írják, ha jól értelmezem, hogy a discard és a trim egymás alternatívái, a discard a régebbi, a tirm a modernebb megoldás: https://www.reddit.com/r/linuxquestions/comments/sw56m0/does_fstrim_and_discard_do_different_things_or/(külső hivatkozás)), akkor az ütemezése módoítható elvileg a /usr/lib/systemd/system/fstrim.timer fájl tartalmának szerkesztésével (OnCalendar=weekly sor átírása pl. OnCalendar=yearly-re)?

ALBACOMP- mi a cél?

Értékelés: 

0
Még nincs értékelve

#22

Sparky esetén a (norbi@ALBACOMP:~$ ) systemctl cat fstrim.timer kimenete átvert, az igaz, hogy jelen volt/van ez az időzítés (gyárilag heti gyakorisággal), viszont, amikor kiadtam a systemctl status fstrim.timer parancsot, akkor szembesültem vele, hogy a gyakorlatban nincs aktiválva (disabled, inactive(dead)), így nem fut le. Nem tudom, hogy más járt-e hozzám hasonlóan, de javaslom, hogy az fstrim automatikus lefutásának ellenőrzésére inkább az utóbbi (systemctl status fstrim.timer), esetleg a systemctl list-timers --all parancsot használja az, akinek szüksége van ilyen jellegű infókra.

A heti (weekly) trim helyett havi (monthly) trim futtatást állítottam be (hasonlóan oldható meg az éves /yearly/ is, de mivel heti/havi futtatást javasoltak, így én a hetit választottam egyelőre: https://unix.stackexchange.com/questions/218076/ssd-how-often-should-i-do-fstrim(külső hivatkozás))

„...For 2), using fstrim weekly or even monthly is completely fine. There is no need to use instant discard, or to trim daily - that would be a short-term measure, but this is about keeping the SSD happy in the long-term. But it also depends on your usage: if your filesystem is always full and sees lots of writes, you might need to trim more regularly than if you tend to have lots of free space and not that much writes in your filesystems….”

„Running fstrim frequently, or even using mount -o discard, might negatively affect the lifetime of poor-quality SSD devices. For most desktop and server systems the sufficient trimming frequency is once a week.”

https://magyarlinux.hu/ssd-karbantartasa-fstrim-programmal/(külső hivatkozás):

Tehát akkor így módosítottam az fstrim-et (SPARKY esetén):

https://paste.ubuntu.com/p/GVXQNv6qHx/(külső hivatkozás)

Eközben felmerült bennem néhány kérdés/gondolat:

Elviekben az sda2 SWAP partíciót is kellene trimmelni erre viszont nem találtam megoldást (elvileg a swap fájl sem viselkedik másként). Azt írják, hogy csak a (fstab) discard az opció, ha jól értelmezem, ezt viszont szeretném elkerülni (ha jól sejtem, a trim manuális futtatásával is lehetne operálni, de ebben nem vagyok biztos, inkább automatizálnám):

https://bbs.archlinux.org/viewtopic.php?id=284561(külső hivatkozás) https://man.archlinux.org/man/swapon.8.en(külső hivatkozás)

„...-d, --discard[=policy]

Enable swap discards, if the swap backing device supports the discard or trim operation. This may improve performance on some Solid State Devices, but often it does not. The option allows one to select between two available swap discard policies:

--discard=once

to perform a single-time discard operation for the whole swap area at swapon; or

--discard=pages

to asynchronously discard freed swap pages before they are available for reuse.

If no policy is selected, the default behavior is to enable both discard types. The /etc/fstab mount options discard, discard=once, or discard=pages may also be used to enable discard flags...”

Ha minden igaz az sda1 BOOT partíciót sem ártana trimmelni (Az ANTIX tudja, a SPARKY nem, ahogy alább látszik):

„...The SSD itself does support trimming, and is being trimmed on root and boot partitions weekly…”

Ha ANTIX alatt adom ki a sudo /usr/sbin/fstrim --fstab --verbose --dry-run parancsot, akkor ezt kapom:

norbi@ALBACOMP:~

$ sudo /usr/sbin/fstrim --fstab --verbose --dry-run

[sudo] norbi jelszava:

/mnt/SHARED_DATA: 0 B (dry run) trimmed on /dev/sda5

/boot/efi: 0 B (dry run) trimmed on /dev/sda1

/: 0 B (dry run) trimmed on /dev/sda3

norbi@ALBACOMP:~

SPARKY alatt ezt a képet mutatja:

norbi@ALBACOMP:~$ sudo /usr/sbin/fstrim --fstab --verbose --dry-run

/mnt/SHARED DATA: 0 B (dry run) trimmed on /dev/sda5

/: 0 B (dry run) trimmed on /dev/sda4

norbi@ALBACOMP:~$

A tesztparancs azt mutatja, hogy a trim lefutna az ANTIX esetében is (örömteli hír, bár számítottam rá /korábban megtaláltam már a fájlt a rendszeren/), így most már biztos, hogy systemd hiányában ugyan kicsit macerásabban, de egy cron job létrehozásával időzíthető itt is.

A kimenetekből az látszik, hogy:

ANTIX esetén az sda1 /boot/efi partíción, az sda3 / partíción és az sda5 /mnt/SHARED_DATA-n;

SPARKY esetében pedig az sda4 / és az sda5 /mnt/SHARED_DATA-n futna le a trimmelés.

Tehát az ANTIX-nál az sda1 is trimmelve lenne SPARKY-nál azonban nem, viszont a SWAP (sda2) itt sem szerepel a listán.

A partíciós tábla így néz ki (ANTIX alól futtatva):

norbi@ALBACOMP:~

$ sudo parted /dev/sda p

Típus: ATA KINGSTON SKC6002 (scsi)

/dev/sda lemez: 256GB

Szektorméret (logikai/fizikai): 512B/4096B

Partíciós tábla: gpt

Lemezjelzők:

Szám Kezdet Vég Méret Fájlrendszer Név Jelzők

1 1049kB 2149MB 2147MB fat32 BOOT boot, esp

2 2149MB 6443MB 4295MB linux-swap(v1) SWAP swap

3 6443MB 60,1GB 53,7GB ext4 SYS1 legacy_boot

4 60,1GB 114GB 53,7GB ext4 root

5 114GB 256GB 142GB ext4 SHARED DATA

norbi@ALBACOMP:~

SPARKY esetén is lényegében ugyanez a kép:

norbi@ALBACOMP:~$ sudo parted /dev/sda p

[sudo] norbi jelszava:

Model: ATA KINGSTON SKC6002 (scsi)

Disk /dev/sda: 256GB

Sector size (logical/physical): 512B/4096B

Partition Table: gpt

Disk Flags:

 

Number Start End Size File system Name Flags

1 1049kB 2149MB 2147MB fat32 BOOT boot, esp

2 2149MB 6443MB 4295MB linux-swap(v1) SWAP swap

3 6443MB 60,1GB 53,7GB ext4 SYS1 legacy_boot

4 60,1GB 114GB 53,7GB ext4 root

5 114GB 256GB 142GB ext4 SHARED DATA

norbi@ALBACOMP:~$

GPARTED Antix alatt: https://ibb.co/Q3Xw6jrb(külső hivatkozás)

GPARTED Sparky alatt: https://ibb.co/nqxkqBpL(külső hivatkozás) elég hasonló az Antix esetében látottakhoz, de itt a /dev/sda1 Boot partíciónál egy felkiáltójel látható, ez nem tudom, hogy mire utal?

Egyébként az SDA5-öt nem kellene kilőni valamelyik rendszer esetén a trimből, mivel jelen pillanatban mindkettő képes lenne futtatni rajta, tehát duplán futna le, ha nem tévedek, ami felesleges (talán még káros is)?

Az nem opció, dualboot esetén, hogy az egyik rendszeren futtatom csak az időzített trimet, de úgy, hogy az összes létező (mindkét rendszerhez tartozó) trimmelendő partíción lefusson (nem csak a hozzá tartozó fstab-ban találhatókon, hanem valahogy rávenni arra, hogy más listából dolgozzon pl. UUID azonosítók alapján, vagy a pratíciók egyéb, pontos megjelölésével pl.: /dev/sda1, /dev/sda2,…)?

OFF

Értékelés: 

0
Még nincs értékelve

Tudom, hogy OFF, de mostanában azt vettem észre, hogy elég visszafogott a fórum látogatottsága (ritka vendég vagyok, van, hogy évekig eltűnök), a korábbi emlékeimhez képest (régebbi látogatásaim során sokkal nagyobb forgalmat generáltam a kérdéseimmel/bejegyzéseimmel, pl: kimarite elég sokat segített, de most nyomát sem látom). Mi változott az elmúlt pár évben (lemaradtam valamiről)?