Ugyhogy nezzuk a resize2fs-t. Nyilvan sir, hogy az alatta levo fizikai particio mar ki van maxolva, ugyhogy sziveskedjek elobb azt megnovelni. Oke, nezzuk mit lehet tenni. Elso javaslat a parted util resize parancsa volt. A kiadasara a parted a help-et irja ki. Miapicsa. Jahogyja, biztos tul hasznos volt(?), igy kivettek ezt a parancsot. Orulok neki nagyon.
Akkor mi a kovetkezo jelolt? cfdisk. Maximize-oljunk. Cannot maximize this partition. En is szeretlek.
Oke, next. Van valami resizepart parancs. Dokumentacio nem nagyon van hozza, csak egy par soros manpage a parameterekrol, peldat se talaltam. Sebaj, van backup, uccu neki. Rendkivul baratsagos a parameterezese, elso parameter a diszk, a masodik a particio szama (ezt mi a picsanak kulonvenni?), majd a meret - 512 bajtos blokkokban. Tehat az elso particio 100GB-ra novelese ilyen szep:
resizepart /dev/sda 1 209715200
Kiraly, zsigeresen megcsinalta. Akkor johet a resize2fs is. Most mar az is szepen lefut, atmeretezes kesz. Csekkoljuk, hat persze hogy a regi meret jelenik meg. Fuck it, inditsuk ujra, aztan majd ujraolvas mindent. Termeszetesen idaig tartott az orom, korrupt lett.
Jaj de jo, akkor lehet backup-bol visszaallni. A WSB visszahuzza a VM-et, 100%-on van, de meg mindig recover in progress. Varjunk 5 percet, varjunk 10-et. A VM mar reg megjelent a Hyper-V Manager-ben, akkor csak keszen van mar... inditas. Mondom inditas. Csak var, csak var, de semmi. Oke, allitsuk le. Az se csinal semmit. Hmm. Zarjuk be a WSB-t, inditsuk ujra. Loading data... 10 percig, de meg mindig semmi. Szuper, akkor lehet attolni a VM-eket mashova, aztan reboot. Osszesen mar kb. fel ora telik el, amikor a WSB egyszercsak eszreveszi, hogy keszen van. A VM is elindul. Juhu, kezdodhet elolrol a jatek.
Na akkor mi legyen a kovetkezo otlet? Keressunk egy olyan sysresccd-t, amiben meg van resize parancs a parted-ben. Ez ujabb ropke 10-20 perc utan a 2.5.0. Inditsuk el. resize 1 100G. No support for ext4 (yet). Anyaaaad.
Es ekkor villan be, hogy annak a rohadt gparted-nek van onallo live cd-je is. Nosza, probaljuk ki. Eees bejon az X. Katt-katt, es kesz is. Hogy mi tortenik a hatterben? Hat ez:
- fsck
- ???
- profit!
Vagy kicsit maskeppen:
Ize, koszi?
- bviktor blogja
- A hozzászóláshoz be kell jelentkezni
- 1175 megtekintés
Hozzászólások
pedig a töröljük a particiót működik. A teendök kb a következők:
- umount
- régi partició startpontja jól felír
- letöröl
- új partíció teljes diszkre megcsinál, okosanügyesen figyelve arra, hogy pontosan ott kezdődjön, ahol az előző. (itt érdemes a sima fdisket használni, -cu hasznos pluszban)
- resize2fs (aaszem előtte kell egy fsck, de szól)
- örül.
Legközelebb lehetőség szerint lvmet használ, lehetőség szerint nem tesz particiót sehova (pv alá se).
---
szerk:
kis magyarázat: a partició letörlése a semmit nem bánt a partició tartalmából, csak a táblát basztatják a diszk elején. uh ha csinálsz ugyanazzal a kezdettel egy nagyobb particiót, akkor minden faja. És mint a print mutatja, a csodatool is pont ezt csinálta. :)
- A hozzászóláshoz be kell jelentkezni
Hat oke, legkozelebb ha a gparted bedoglik, marad ez, kosz. A "print"-bol azert nem derul ki egyertelmuen, hogy mi van, igazabol csak egy sima stat a kiindulasi es vegallapotrol, de igen, valoszinusitheto, hogy ugyanez a metodus a hatterben.
En nem telepitek LVM nelkul, nyilvan ezt is ugy "megnyertem" mastol...
- A hozzászóláshoz be kell jelentkezni
ha megnézed, a grow alatti rész is ez, csak nincs kiírva az fdisk parancs hozzá, de ott van hogy az old start, new start ugyanaz (egyébként a diszk eleje, de ott pont a szektorhoz, cilinderhez igazgatás miatt kicsit esetleges, hogy melyik tool kezd 2048nál, és melyik 63nál, ezért jó fdiskkel direktben, nem pedig csak egy cfdiskes [beginning]
--
az jó gyakorlat, amire fel akartam hívni a figyelmet, hogy ha lehet, a pv alá se. nem mindig lehet, mert mondjuk a grub nem tudja lvmről a /boot-ot, akkor kénytelen vagy egy darabot meghagyni, és csak a többit lvmezni, ahhoz meg már kell partíció, ezért pl érdemes lehet virtualizálásnál a bootnak adni egy külön vdisket. Mert akkor utána már nyugodtan lehet azt, hogy vm lekapcs, diszk megnövel, pvresize, lvextend, resizee2fs, jóidő. Persze azt is lehet, hogy az új részre partíció, azon pvcreate, vgextenddel bele a vgbe, lvextend, resizee2fs, végülis kb mindegy, kicsit rusnyábban néz ki a végeredmény, sztennyi...
- A hozzászóláshoz be kell jelentkezni
Virtualizalt kornyezetben le kell szokni a particiorol, mint fogalomrol. Legutobb akkor volt neki letjogosultsaga, amikor volt 1 db fizikai diszked, amit fel akartal darabolni nehany reszre, egyszer es mindenkorra. Amiota viszont kattintassal tudsz virtual diszket letrehozni thin provision-el meg kutyaf*szaval, azota semmi ertelme. Egy vmdk, egy filerendszer, 'szkesz.
--
"You're NOT paranoid, we really are out to get you!"
- A hozzászóláshoz be kell jelentkezni
Itt egy VHD volt, egy partícióval. Mit is akartál mondani? ;)
- A hozzászóláshoz be kell jelentkezni
"egy partícióval"
Hogy ez a baj. Ha particios tabla nelkul csak a fs lett volna rajta, lett volna orom s boldogsag.
- A hozzászóláshoz be kell jelentkezni
Hm. Es hogy telepitesz tetszoleges Linuxot/Windows-t particiok nelkul?
- A hozzászóláshoz be kell jelentkezni
Tetszoleges linuxot siman, a /boot-ot kiveve. /dev/sdb a /, /dev/sdc a /var/whatever, etc. Szepen megformazod es mukodik.
Tetszoleges windowsban nem vagyok biztos, viszont az meg tudja oldani az online particio atmeretezest, tehat ott igazan nincs jelentosege.
- A hozzászóláshoz be kell jelentkezni
"a /boot-ot kiveve." Akkor a boot-nak kell egy partíció, vagy egy diszk, right? ;)
- A hozzászóláshoz be kell jelentkezni
úgy rémlik egyébként hogy mintha a grub2 hajlandó lenne már, nem?
- A hozzászóláshoz be kell jelentkezni
Mindegyiknek kell, ez a lenyeg. :)
A /boot-ot viszont relativ ritkan kell atmeretezni, online meg megritkabban.
- A hozzászóláshoz be kell jelentkezni
linux is tud ezzel mit kezdeni, ezért jó az lvm (mert különben vdiskenként lehet összevissza csatolgatni, meg bindmountolgatni, meg ilyes). lvmnél meg megmondod, hogy ez a vdisk ebben a volmegroupban van, a logical volumet meg az fst megnagyobbítod (ez simán megy online), azt jóidő.
- A hozzászóláshoz be kell jelentkezni
+1, vmdk megnövel, rescan, vg, lv kibővít, fs resize, profit. Bizonyos csillagok együtt állasa esetén van csak szükség rebootra.
- A hozzászóláshoz be kell jelentkezni
Na jo, de az ugye megvan, hogy mikozben oromkodtok, hogy kivesztek egy reteget (particio), betesztek helyette 2 ujat (lv, vg)?
- A hozzászóláshoz be kell jelentkezni
Meg. Azonban ezek pont erre vannak ésszel tervezve, hogy minél kényelmesebb legyen mindenféle ilyen varázsást csinálni. Ráadásul nem is kettőt mert egy pv is kell a fizikai block devicera :)
Egyébként a windowsos dynamic discs kb ugyanez pepitában (max az ottani tradícióknak megfelelően kicsit kevésbé látszik a guin).
---
Ja, és nem örömködünk, hogy kiszedjük a partíciót, hanem mondjuk, hogy lvm esetén lehetőleg kerülni, mert többnyire csak az életet bonyolítja.
- A hozzászóláshoz be kell jelentkezni