"Primitívna" "copy" metóda defragmentácie v Linuxe

Problémy s otevíráním, kopírováním a dalšími operacemi s obecnými soubory, včetně zálohování
Zamčeno
Zpráva
Autor
Uživatelský avatar
pepsi
Příspěvky: 25
Registrován: 16 kvě 2017, 00:04

"Primitívna" "copy" metóda defragmentácie v Linuxe

#1 Příspěvek od pepsi »

Zdravím.

Chcel by som sa opýtať, či ste niekto z vás skúšali takú tú "primitívnu" "copy" metódu defragmentácie nejakého ext4 oddielu HDD v Linuxe (u mňa v Minte 17.3), keď z fragmentovaného oddielu, ktorý chcete defragmentovať, prekopírujete (zazálohujete) všetky dáta na nejaký iný ext4 oddiel (alebo na zvlášť HDD), potom kompletne vymažete dáta na fragmentovanom oddieli (prípadne ho sformátujete, alebo prepíšete nulami a následne sformátujete), a nakoniec prekopírujete zazálohované dáta nazad na oddiel bez fragmentácie, kde boli vymazané všetky dáta.

Či vám takýto "surový" spôsob defragmentácie v Linuxe fungoval:
https://www.maketecheasier.com/defragment-linux/

Lebo mne to zrejme vôbec nefunguje.
Ja keď vymažem dáta na fragmentovanom skúšobnom oddieli (cca 1,2 GB), tak mi najprv príkaz "sudo fsck -fn /dev/sda4" v termináli ukáže nulovú fragmentáciu,
ale akonáhle na tento oddiel znova prekopírujem pôvodné dáta zo záložného oddielu, tak ihneď mi spomínaný príkaz pri testovanom oddieli v termináli ukáže aj 25% fragmentáciu.
Nechápem, prečo sa tie súbory "nenahádžu" na testovaný oddiel pekne/úsporne rad za radom.
Robím niečo zle?

Vďaka za rady.
Naposledy upravil(a) pepsi dne 04 led 2018, 05:34, celkem upraveno 1 x.

menom
Příspěvky: 2757
Registrován: 12 pro 2012, 15:10

Re: "Primitívna" "copy" metóda defragmentácie v Linuxe

#2 Příspěvek od menom »

.

Uživatelský avatar
Ventero1
Příspěvky: 2763
Registrován: 31 říj 2016, 14:17
Bydliště: Sokolov, Olomouc

Re: "Primitívna" "copy" metóda defragmentácie v Linuxe

#3 Příspěvek od Ventero1 »

Nevim jak ext, ale u ntfs polovina odbotniku pochybuje o efektivite defragmentce vzhledem k tomu na jekem principu tento FS pracuje ...
Zvuky jsou mantrami a myšlenky moudrostí, prostě proto, že se mohou objevovat ...

Uživatelský avatar
pepsi
Příspěvky: 25
Registrován: 16 kvě 2017, 00:04

Re: "Primitívna" "copy" metóda defragmentácie v Linuxe

#4 Příspěvek od pepsi »

Vďaka priatelia. :)

Takže pri súborovom systéme ext4 sa neriadiť výstupom napr. "25% non-contiguous", ktorý mi Terminál vyhodí po zadaní príkazu "sudo fsck -fn /dev/sda4",
ale iba výstupom po zadaní príkazu "sudo e4defrag -c /dev/sda4"?

menom
Příspěvky: 2757
Registrován: 12 pro 2012, 15:10

Re: "Primitívna" "copy" metóda defragmentácie v Linuxe

#5 Příspěvek od menom »

pepsi píše: 04 led 2018, 15:48 Vďaka priatelia. :)

Takže pri súborovom systéme ext4 sa neriadiť výstupom napr. "25% non-contiguous", ktorý mi Terminál vyhodí po zadaní príkazu "sudo fsck -fn /dev/sda4",
ale iba výstupom po zadaní príkazu "sudo e4defrag -c /dev/sda4"?
Kukol som do manualu fsck a volbu -fn som tam nenasiel,
mozno pouzivas daku novsiu verziu, alebo odkial to mas.
Viac by som veril e4defrag.

.
.

Uživatelský avatar
pepsi
Příspěvky: 25
Registrován: 16 kvě 2017, 00:04

Re: "Primitívna" "copy" metóda defragmentácie v Linuxe

#6 Příspěvek od pepsi »

Kukol som do manualu fsck a volbu -fn som tam nenasiel,
mozno pouzivas daku novsiu verziu, alebo odkial to mas.
Viac by som veril e4defrag.
Je to z tejto stránky:

https://www.maketecheasier.com/defragment-linux/

Na tomto portáli som našiel aj jej preklad v CZ:

https://www.linux-mint-czech.cz/2015/09 ... h-systemu/

Citujem z nej to, na čo sa pýtaš:
Způsob, jak spustit příkaz fsck (relativně) bezpečně na připojeném oddílu, je pomocí přepínače -n. To bude mít za následek kontrolu systému pouze u souborů beze změn. Samozřejmě, že ani tady neexistuje žádná záruka bezpečnosti a vy byste měli pokračovat až po vytvoření zálohy.
Osobne som príkaz "sudo fsck -fn /dev/sda4" skúšaj aj na pripojenom, aj nepripojenom oddieli; s, aj bez prepínača "-fn", potom iba s "f", a nakoniec bez prepínača/prepínačov, a stále som dostal po zadaní tohto príkazu výstup v Termináli cca 25%+ non-contiguous.
Ale paradoxne po použití príkazu "sudo e4defrag -c /dev/sda4" mi vyhodí hlášku "fragmentation score 0".

Zamčeno