ext3->ext4 geçişi

Başlatan heartsmagic, 09 Mayıs 2009 - 16:30:08

« önceki - sonraki »

0 Üyeler ve 3 Ziyaretçi konuyu incelemekte.

heartsmagic

Not: Lütfen dönüşümü denemeden önce tüm önemli dosyalarınızı yedekleyin. Bu çok önemli bir adımdır. Aksi takdirde yaşayacağınız bir sıkıntı ile dosyalarınıza ulaşamama durumunuz olabilir.


1. Mevcut olan ext3 dosya sistemini dönüştürmek ve bağlamak

Dönüşüm için öncelikle bölümün bağlı olmaması gerekmektedir. Eğer kök sistemi dönüştürecekseniz Ubuntu 9.04 Çalışan CD ile sistemi açıp, bu bölümü ayırıp dönüştürme işlemini böyle yapmalısınız. Kök bölüm yerine farklı bir bölüm üzerinde bu dönüşümü yapacaksanız yine sistemden ayırmalısınız.


a. Dönüşüm için gereken komut

sudo tune2fs -O extents,uninit_bg,dir_index /dev/bölüm_numarası

Not: Lütfen /dev/bölüm_numarası yerine sizin bölüm numaranızı yazın ve bunu yaparken dikkatli olun.

b. Fsck aşaması

Dönüşüm işlemi yaptıktan sonra MUTLAKA fsck ile bölümü kontrol ettirerek dosya sistemini kararlı hâle sokmalısınız. Aksi takdirde ext4 olan bölümü bağlayamazsınız. fsck işlemi esnasında bazı "cheksum" hataları alacaksınız. Bu normal ve beklenen bir durumdur ve aslında dönüşüm için gereklidir.

Fsck için gereken komut

sudo  e2fsck -pf /dev/bölüm_numarası


c. fstab düzenlemesi

Yeni bölümünüzü artık kullanabilirsiniz. Bunun için /etc/fstab dosyanızda bölümün bağlanması ile ilgili olan satırdaki ext3 bölümünü ext4 ile değiştirmeniz gerekmektedir.

Örneğin diyelim ki çalışan CD ile sda1 bölümünü dönüştürdünüz. Dönüştürmeden önce bölümü ayırmanız gerekmişti hatırlayacağımız gibi. Dönüşümden sonra bu bölümü bağlayabiliriz.

sudo mkdir /media/ubuntu
sudo mount -t ext4 /dev/sda1 /media/ubuntu
sudo gedit /media/ubuntu/etc/fstab


Artık ext4 olan kök sisteminiz /media/ubuntu altına bağlanmış bulunmakta ve fstab dosyanız açılmıştır.

Alıntı Yap# /dev/sda1
UUID=XXXXXXXXXXXXXXXXXXXXXXXXXX /               ext3    relatime,errors=remount-ro 0       1

gibi olan satırı

Alıntı Yap# /dev/sda1
UUID=XXXXXXXXXXXXXXXXXXXXXXXXXX /               ext4    relatime,errors=remount-ro 0       1

haline getirin.

Eğer her şey yolunda gitmişse bir sonraki sistem açılışında ext4 kullanabiliyor olacaksınız.


ç.Problem çözümü


Eğer sistem açılışında:

Alıntı Yap
(fatal) error 13

gibi bir hata alırsanız şunu uygulayın.
Öncelikle çalışan CD ile sistemi açın. Eğer ayrı bir /boot bölümünüz yoksa, sistem tek bir kök bölümden oluşuyorsa:

sudo mkdir /media/ubuntu
sudo mount /dev/sda1 /media/ubuntu
sudo grub-install /dev/sda --root-directory=/media/ubuntu --recheck


işlemini uygulayın.

Eğer ayrı bir /boot bölümünüz varsa ve örneğin bölüm sda2 ise:

sudo mkdir /media/boot
sudo mount /dev/sda2 /media/boot
sudo grub-install /dev/sda --root-directory=/media/boot --recheck


işlemini uygulayın.


d. e4defrag aracı

Bu işlem yapılmasına rağmen, veri blokları için eski adresleme sistemini kullanacaktır. Yeni kernel serisine dahil edilen e4defrag aracını dosya sistemini normal bir şekilde kullanırken bu eksikliği gidermesi için kullanabilirsiniz.



2. Bir ext3 bölümünü dönüştürmeden ext4 olarak bağlamak


Ext3 dosya sisteminizi ext4 olarak dönüşüm yapmadan bağlayabilirsiniz. Fakat böyle yapıldığında ext4 yeniliklerinden yararlanamazsınız. Eğer ihtiyaç duyuluyorsa:

sudo mount -t ext4 /dev/bölüm_numarası /media/bağlanacak_dizin

ile bağlayabilirsiniz.

Kullanılan kaynaklar:
http://kernelnewbies.org/Ext4#head-3891522e0601162aab24c73c1f148a1e28c6a9d4
http://ubuntu-virginia.ubuntuforums.org/showthread.php?t=1118295
Hayattan çıkarı olmayanların, ölümden de çıkarı olmayacaktır.
Hayatlarıyla yanlış olanların ölümleriyle doğru olmalarına imkân var mıdır?


Böylece yalan, dünyanın düzenine dönüştürülüyor.

zeitgeist

Güzel bir belge olmuş, ellerine sağlık @heartsmagic.
Özgürlüğü ne kadar anlarsan o kadar az sahip olursun. John Fowles

Tutunamayan

@heartsmagic; ellerinize sağlık. Ext3 - ext4 Dosya Sistemleri Arasında Geçiş - Dönüşüm maddesi Wikimize eklenmiştir.
Ubuntu-TR Wiki | Ubuntu-TR Wiki'ye Madde Nasıl Eklenir? | Ubuntu-TR Wiki Nasıl Belgeleri | [url=http://wiki.ubuntu-tr.net/index.php/Acemiler_i%C3%A7

heartsmagic

Teşekkürler @zeitgesit.
Senin de eline sağlık @Tutunamayan.
Hayattan çıkarı olmayanların, ölümden de çıkarı olmayacaktır.
Hayatlarıyla yanlış olanların ölümleriyle doğru olmalarına imkân var mıdır?


Böylece yalan, dünyanın düzenine dönüştürülüyor.

mbt28

Alıntı Yapd. e4defrag aracı

Bu işlem yapılmasına rağmen, veri blokları için eski adresleme sistemini kullanacaktır. Yeni kernel serisine dahil edilen e4defrag aracını dosya sistemini normal bir şekilde kullanırken bu eksikliği gidermesi için kullanabilirsiniz.
Bunu yaptığımız zaman ext3ten kalan dosyalarımız yeni ext4 adresleme sistemine veri kaybı olmadan geçebileceklermi?

heartsmagic

Alıntı yapılan: mbt28 - 09 Mayıs 2009 - 19:47:41
Alıntı Yapd. e4defrag aracı

Bu işlem yapılmasına rağmen, veri blokları için eski adresleme sistemini kullanacaktır. Yeni kernel serisine dahil edilen e4defrag aracını dosya sistemini normal bir şekilde kullanırken bu eksikliği gidermesi için kullanabilirsiniz.
Bunu yaptığımız zaman ext3ten kalan dosyalarımız yeni ext4 adresleme sistemine veri kaybı olmadan geçebileceklermi?

Belgelerin söylediğine göre evet. Ancak dediğim gibi mutlaka önemli dosyaları yedeklemeye çalış. e4defrag aracı elimin altında olmadığından nasıl çalıştığına bakamadım. Ubuntu üzerinde rahatlıkla bakılabilir.
Hayattan çıkarı olmayanların, ölümden de çıkarı olmayacaktır.
Hayatlarıyla yanlış olanların ölümleriyle doğru olmalarına imkân var mıdır?


Böylece yalan, dünyanın düzenine dönüştürülüyor.

erginemr

Eline sağlık @heartsmagic. Forumda bulunması gereken bir belgeydi.

garafatma

Evet güzel anlatım için teşekkürler :)
Bira, Tanrı'nın bizi sevdiğinin ve eğlenmemizi istediğinin kanıtıdır.

>-- Askıdaki Çeviri --< Ubuntu Türkçe Çevirilerine Sizde Destek Olun
Elveda metal müziğin tanrısı... \m/ Ronnie James DIO: 1942 - 2010

bytan

Her olasılığı düşünerek hazırlamışsın belgeyi. Eline sağlık @heartsmagic.
Umut en büyük kötülüktür; işkenceyi uzatır. - F.N.


Bir şey ne ise odur, bu kadar. Öyleyse, iki şey arasında bağdaşıklık varsa, bu aralarında iletişim kuruyorlar demek değildir.
"... kavrayışını bilgi ile derinleştir ..."
PF @ ST

ironic

Teşekkürler.. @heartsmagic.

canosayan

biraz riskli bir işlem olduğu için wiki sayfası koruma altına alındı.
koruma nedeni madde 2
Chmod bizim işimiz.