Üdv!
A gépemen van két ext3-as partíció (egy gyökérpartíció, és egy másik a /home alá csatlakoztatva), ezeken szeretném használni az ext4 filerendszert. Adatvesztés nélküli konvertálás lehetséges? Ha igen, akkor hogyan?
Ezt a cikket néztem: http://kernelnewbies.org/Ext4 , gondolom a 3.2-es részre lenne szükségem.
Előre is köszi a segítséget!
- 3676 megtekintés
Hozzászólások
"gondolom a 3.2-es részre lenne szükségem"
Igen. Mentés után én a /home-mal kezdeném. Ha az sikerül, akkor csinálnám a root FS-t. Természetesen a kernelbe kell ext4 támogatás fixen vagy modulba. Ha modult használsz, akkor a root FS-hez bele kell tenni az ext4-et az initrd.img-be.
--
trey @ gépház
- A hozzászóláshoz be kell jelentkezni
Arch 2.6.28-as kernelét használom, remélem beleforgatták. :)
- A hozzászóláshoz be kell jelentkezni
Bele.
Én már átalakítottam a /home partíciómat minden gond nélkül (eddig) arch alatt, úgyhogy a nehezén már túl vagyok.
A /-t nehezebb mert unmountolni kéne hozzá. Van valamilyen jó ext4 támogató (lehetőleg 2.6.28-as) LiveCD esetleg?
szerk: ja és nemtom initrd-ben is benne van-e a cucc, de elég csúnya hiba lenne ha kihagynák.
- A hozzászóláshoz be kell jelentkezni
valami olyan disztró, aminek vannak napi forgatásai?
pl
http://cdimage.ubuntu.com/daily-live/current/
- A hozzászóláshoz be kell jelentkezni
sysrescuecd régóta rendelkezik ext4 támogatással.
--
\\-- blog --//
- A hozzászóláshoz be kell jelentkezni
jogos, akkor inkább az
- A hozzászóláshoz be kell jelentkezni
én is a sysrescue-val csináltam
- A hozzászóláshoz be kell jelentkezni
+1
- A hozzászóláshoz be kell jelentkezni
cat /proc/filesystems, esetleg előtte a modult be kell tölteni. Ha a root FS is ext4 lesz, és modulban van, akkor initrd-re is szükség lesz.
És persze az e2fsprogs-nak is tudnia kell az ext4-et kezelni.
- A hozzászóláshoz be kell jelentkezni
Ha megtörténik az, hogy csak a fallback initrd image bootol az ext4-es root partícióra, a sima pedig nem, akkor "pacman -S kernel26" és az újragenerálja a normális initrd-t jól.
- A hozzászóláshoz be kell jelentkezni
Végülis azt csináltam, hogy a /home-ról lementettem mindent, ami fontos, mkfs.ext4 /dev/sda3, aztán / partícióról tar-ral menetettem mindent az sda3-ra, sda2-re is mkfs.ext4, majd visszaállítás. Újraindítás után elindul a kernel, viszont visszaadja a parancssort. Először azt hittem, vmi UUID-s dolog lesz, át is írtam az fstabot ennek megfelelően, újraindítás, és megintcsak ugyan ott vagyok.
- A hozzászóláshoz be kell jelentkezni
Meg ezt is nézd meg!
- A hozzászóláshoz be kell jelentkezni
Igen, néztem.
Feltelepítettem újra, majd csak a /home-ot indítottam ext4-ként, és akkor is ezt csinálja.
szerk.: Boot ext3-ra történik.
szerk. 2: Nem mountolja a /-t...
- A hozzászóláshoz be kell jelentkezni
Arra figyelj, hogy a Grub nem támogatja az ext4-et, sőt még hibaüzenetet sem ír ki...
Más problémába nem ütköztem a Gentoo linux telepítés során (abba sem ütköztem volna, ha végig olvasom a http://kernelnewbies.org/Ext4 leírást)
- A hozzászóláshoz be kell jelentkezni
Ubuntu alpha 3-ban (jan 15-i :-) ez már megoldva:
“ext4_support now allows grub to boot from ext4 partitions”
forrás: https://bugs.launchpad.net/ubuntu/+source/grub/+bug/314350
De csupán a kipróbálás kedvéért nem ereszteném rá a gépemre az ubu alfát semmi pénzért, a stabil verziók is épp elég veszélyesek szoktak lenni.
- A hozzászóláshoz be kell jelentkezni
Gentoo handbook szerint (persze eltérni lehet) célszerű külön /boot partíciót használni. Arra lehet rakni akár ext2-t így a Grub probléma megkerülve :)
--
\\-- blog --//
- A hozzászóláshoz be kell jelentkezni
Pontosan ezt tettem
- A hozzászóláshoz be kell jelentkezni
Sikerült! SystemRescueCD és Grub2-vel. Köszönöm a segítséget!
- A hozzászóláshoz be kell jelentkezni
Újratelepítettem a Win, emiatt veszett a bootloader. Telepítés után arch lemezről indítottam a rendszert, megpróbáltam onnan feltenni, viszont az arch lemezzel nem tudok ext4-es kötetet csatlakoztatni, a systemrescue cd-n az emerge nevű programmal nem tudtam telepíteni a grub2-t. Az emerge --sync volt, de azutén sem sikerült. Valaki tudna segíteni?
szerk.: lefordítottam forrásból, utána grub-install, újraindítás után egy konzolt dob vissza...
- A hozzászóláshoz be kell jelentkezni
LiveCd-ről:
Mountold be a rendszer partíciódat valahová. Pl.:
mount /dev/hda1 /mnt/rendszer
grub-install --root-directory=/mnt/rendszer /dev/hda
Merevlemez betűjelét, partíció számát értelemszerűen változtatni!
üdv: pomm
- A hozzászóláshoz be kell jelentkezni
Így próbáltam, és valamiért nem működött. Próbáltam a sima grub-install-lal is (nem grub2-vel), és ugyanaz.
- A hozzászóláshoz be kell jelentkezni
újraindítás után egy konzolt dob vissza...
Miért, mi mást kéne?
Az emergét ne a cédéről futtasd, hanem chrootolj be a rendszeredre.
- A hozzászóláshoz be kell jelentkezni
A szokásos boot menüt vártam.
A chroot jó ötletnek tűnik. :)
- A hozzászóláshoz be kell jelentkezni