Fórum Ubuntu CZ/SK

Ubuntu pro osobní počítače => Obecná podpora => Téma založeno: regine 24 Června 2019, 12:44:22

Název: swap - Zachovat partition při přechodu na SSD? [vyřešeno]
Přispěvatel: regine 24 Června 2019, 12:44:22
Vždy jsem instaloval standardně. Partition swap jsem nechal vygenerovat 'instalační' proces.
Mám dva kompy - desktop (4 GB) a laptop (3 GB). Údajně se dnes neužívá oddíl pro swap.
1. Mám při klonování z HDD na poloviční SSD disk swap oddíl zachovat?
2. Pokud nezachovat, jak připravit systém před klonováním?
Díky za rady.

Naklonováno z HDD na menší SSD pro starší lapťop, zkušenost. Doplněno až zcela na konec po uzavření fóra.
Podmínky: 6 partition = 3x NTFS, 1x ext4, 1x swap a 1x instalační SW Windows výrobce na konci disku (hidden), použit desktop a na 2 kšandách HDD+SSD, klonovací soft spouštěn z Live-USB, předem oblasti/partitions GParted zmenšeny na menší kapacitu SSD.
1. Opět uspěli jen GParted, Clonezilla a Boot-repair s postupným obnovením partitions/oddílů (z pravidelných záloh).
2. AcronisTrueImage2019_14690 - začal slibně, ale jak byl na 100% zahlásil neúspěch.
Windows 7 se daly spustit. GParted ukázal, že si neporadil s ext4. Partition vytvořena, ale prázdná.
3. AcronisTrueImage2016 - vyhrabáno z archivu, asi na 30% procesu vytuhnuto.
4. EaseUS Todo Backup tb_free - vytvořil partitions/oddíly a konec.
Dál jsem netestoval, stejně zabrán celý den. Udělat hned dle 1., byl bych za 1/2 hodiny i s montáží hotov. ::) Ale člověk je i hračička. :-\
Název: Re:swap - Zachovat partition při přechodu na SSD?
Přispěvatel: juwa2 24 Června 2019, 14:12:45
Vzhledem k velikosti RAM se bez swapu neobejdeš.
1. Na SSD je místo swap oddílu vhodnější vytvořit swapfile (na /).
2. Před klonováním defragmentuj. Swapfile vytvoříš dodatečně až na naklonovaném disku.
Název: defragmentace ext4
Přispěvatel: regine 24 Června 2019, 14:49:09
Nikdy jsem ext4 nedefragmentoval, proto dotaz. Je správně:
Kód: [Vybrat]
sudo e4defrag -c /dev/sda6Informativní výpis:
Kód: [Vybrat]
usher@ESPRIMO:~$ df -T
Souborový systém Typ       1K bloků     Užito     Volné Uži% Připojeno do
udev             devtmpfs   2037280         0   2037280   0% /dev
tmpfs            tmpfs       412676      6340    406336   2% /run
/dev/sda6        ext4     398922856 158944236 219691392  42% /
...
Je nutné odpojit /dev/sda6?
Je potřeba provést nějakou kontrolu integrity? S.M.A.R.T je OK.
Název: Re:swap - Zachovat partition při přechodu na SSD?
Přispěvatel: juwa2 24 Června 2019, 15:21:56
S parametrem -c  se provádí pouze kontrola. Vlastní defragmentace se provádí bez tohoto parametru:
Kód: [Vybrat]
sudo e4defrag /dev/sda6Oddíly se defragmentují připojené. Tj. můžeš to udělat přímo z běžícího systému.

Kontrolu integrity FS rozhodně udělej (pomocí fsck):
Kód: [Vybrat]
sudo fsck -y /dev/sdXY
Kontrola/oprava se musí provádět při odpojených oddílech. Takže to proveď z live.
Tip: Můžeš to udělat pomocí GParted které kontrolu obsahuje.
Název: nesprávně - chybí sudo
Přispěvatel: regine 24 Června 2019, 16:59:22
Dík. Provedl jsem z Live-USB Boot-Repair. Raději na kontrolu jsem použil grafický GParted a potom příkaz e4defrag v LXTerminal.
Kód: [Vybrat]
ubuntu@ubuntu:~$ e4defrag -c /dev/sda6
e4defrag 1.43.5 (04-Aug-2017)
 Done
ubuntu@ubuntu:~$ e4defrag /dev/sda6
e4defrag 1.43.5 (04-Aug-2017)
ext4 defragmentation for device(/dev/sda6)
Success: [ 0/286575 ]
  Failure: [ 286575/286575 ]
ubuntu@ubuntu:~$
Pozor, jak níže uvádí juwa2, špatně jsem provedl, protože jsem nezadal sudo.
Název: Re:swap - Zachovat partition při přechodu na SSD? [vyřešeno]
Přispěvatel: juwa2 24 Června 2019, 17:48:35
No počkej, ale tys žádnou defragmentaci neprovedl.  :o  Ostatně Terminál ti to píše.....
V tom příkaze ti chybí "sudo". Takže znova a lépe.....
Název: sudo
Přispěvatel: regine 24 Června 2019, 20:46:48
Nějak jsem předpokládal, že z LiveUSB automaticky má všechna práva a sudo jsem nepoužil.
Kód: [Vybrat]
ubuntu@ubuntu:~$ sudo e4defrag -c /dev/sda6
e4defrag 1.43.5 (04-Aug-2017)
<Fragmented files>                             now/best       size/ext
1. /media/ubuntu/17e38db8-98ac-4a62-b39a-411bf67d6605/home/user/.ICEauthority
                                                22/1              4 KB
... a tak dále ...
5. /media/ubuntu/17e38db8-98ac-4a62-b39a-411bf67d6605/var/lib/smartmontools/attrlog.ST500LM012_HN_M500MBB-S2R7J9EF502317.ata.csv
                                                37/1              4 KB

 Total/best extents 180362/178673
 Average size per extent 157 KB
 Fragmentation score 0
 [0-30 no problem: 31-55 a little bit fragmented: 56- needs defrag]
 This device (/dev/sda6) does not need defragmentation.
 Done.
ubuntu@ubuntu:~$ sudo e4defrag /dev/sda6

Přestože není potřebná defragmentace, spuštěna, uvádím jen konec:
Kód: [Vybrat]
ubuntu@ubuntu:~$ sudo e4defrag /dev/sda6
...
[295438/295453]/media/ubuntu/17e38db8-98ac-4a62-b39a-411bf67d6605/snap/README: 100% [ OK ]
  Success:  [ 178668/295453 ]
  Failure:  [ 116785/295453 ]
ubuntu@ubuntu:~$
Snad už jsem správně provedl. Díky.
Název: Re:swap - Zachovat partition při přechodu na SSD? [vyřešeno]
Přispěvatel: juwa2 24 Června 2019, 21:01:35
Teď už jo.... :)
A ano, na live je sice uživatel "ubuntu" který má "admin" práva (není tedy třeba zadávat heslo),
nicméně příkazy které "sudo" vyžadují (root práva) je i nadále třeba takto (se sudo) spouštět.
Případně se napřed přihlásit jako root:
Kód: [Vybrat]
sudo su
Ale je mi známo, že spousta uživatelů tohleto neví - nicméně výstup toho příkazu ti měl napovědět. Teďka už ale budeš (zase o něco) chytřejší... ;)
-----------------------------------------------------------------------------------------
Jinak klonování větší >> menší je (prý s určitými parametry) s Clonezillou možné, nicméně bych raději zůstal u osvědčeného http://dl2.acronis.com/s/AcronisTrueImage2019_14690.iso který to zvládne "levou zadní" (tada neumí btrfs, no...).  ;)