Manjaro Depolama Bölümü Ekleyin ve Sisteminizi Buna Göre Değiştirin

Depolama Bölümü Ekleyin ve Sisteminizi Buna Göre Değiştirin

From Manjaro
This page is a translated version of the page Add a Storage Partition & Modify your System to Suit and the translation is 97% complete.
Other languages:
English • ‎Türkçe • ‎español • ‎русский

Giriş

Depolama sistemim ilk tasarladığımda iyiydi, yıllar geçti, verimsiz ve biraz dağınık hale geldi. Yani, bir makyaj zamanı. Bu yüzden bölümlerimi yeniden düzenlemek için birkaç saat harcadım - 11 -> 12 saatlik GParted çalışması. Bu süre zarfında /swap bölümünü kaldırdım; / bölümümü genişlettim, hala ~2GB boş alan vardı ve bu da sistemimi kullanma şeklim için iyi olmalıydı.

Bir /swapfile [[1]] /swap bölümünün yerini alacaktır (/swapfile'ın nasıl oluşturulacağına ilişkin basit nasıl yapılır için önceki bağlantıya bakın). Benim/swapfile / bölümünde bulunuyordu.

Ayrıca, /home bölümümü, tuttuğu verilerin boyutuyla olabildiğince küçülttüm, böylece bu verilerin gelecekte bulunacağı yeni bir bölüm oluşturabilirim.

Yeni bir bölüm oluşturmam ve ardından tüm kişisel depolama verilerimi yeni bölüme taşıdığım Manjaro'ya yeniden başlamam gerekiyordu. Sonra GParted canlı CD'yi yeniden başlatın ve / home'umu 20 GB'a kadar küçültün, bu da yeni düzenimde olması gerekenden çok daha büyük, ancak yedek disk alanım var, öyleyse neden olmasın? (Gerekirse gelecekte GParted ile her zaman değiştirebilirim.)

Aşağıda anlatacağım gibi sistemimin bu değişikliklerle çalışacak şekilde yapılandırılması gerekiyordu.

The new partition layout

/boot      - 102MB  ext2  (half full)
/          - 20GB  ext4  (carries the 4GB /swapfile & still has 5GB free)
/home      - 20GB  ext4  (12GB free)
/bdata     - 892GB  ext4

Bölümleri Düzenleme

Bölümlerle çalışmak
Mevcut bir bölüm tablosunu değiştirmek veri kaybına neden olabilir. Her zaman harici depolama birimine yeterli yedeklemenin yapıldığından emin olun

Manjaro'yu canlı bir ISO'dan başlatın ve 1 TB (931,51 GB biçimli) sürücüdeki tüm bölümleri (çubuk / önyükleme) silmek / değiştirmek ve boyutunu değiştirmek için Gparted'ı kullanın. Silmek, küçültmek, taşımak, genişletmek, oluşturmak (kişisel verilerimi /home'dan yeni /bdata'ya yeniden başlatmak ve taşımak, ardından GParted'ı yeniden başlatmak) küçültmek, genişletmek zorunda kaldım.

Daha önce de belirtildiği gibi bu 11 -> 12 saat sürdü. Bölüm ne kadar büyükse ve ne kadar fazla veri içeriyorsa, bölümün işlenmesi o kadar uzun sürer.

Sistemi bu değişikliklere uyacak şekilde değiştirmek

/swap bölümünü /etc/fstab dizinine bağlama çağrısını açıklamam, Worker'daki yol düğmelerini değiştirmem gerekiyordu (muhtemelen bunu okuyan harika Worker'ı kullanan tek kişi benim, bu yüzden tüm bu ifadelere değer. ..) yeni bölüm düzenine uyacak şekilde. Aynı şeyi yapan herkes için, yapmış olabileceğiniz ve bu yeni yolları kullanacak şekilde yeniden yapılandırılması gereken herhangi bir şeyi düşünmeniz gerekir (bu konuya daha sonra değineceğiz).

Daha sonra Terminal'de yeni /bdata bölümünün UUID'sini almak için blkid komutunu kullandım, böylece /etc/fstab dosyasına bir çağrı ekleyebildim:

[handy@jarmano ~]$ blkid
/dev/sda1: UUID="41c2c2b3-5ad8-43bc-9bf0-84d3b429127d" TYPE="ext2" 
/dev/sda2: LABEL="big.data" UUID="9fe95af9-529e-4f68-b83c-7fa9e7fb3ba1" TYPE="ext4" 
/dev/sda3: LABEL="my.system" UUID="6dfe5e6b-86b9-4301-b385-8cc3816ada8c" TYPE="ext4" 
/dev/sda4: LABEL="my.home" UUID="b993339d-dbb3-4fbd-adb4-e61baf43cd7f" TYPE="ext4" 
/dev/sdb1: LABEL="store" UUID="05e6f212-4003-430b-a7d9-a53d98fad0b5" TYPE="ext4" PARTUUID="8cb60e1f-8d16-4d9c-bccc-3a2cd5396836" 

Fark etmiş olabileceğiniz gibi, yeni bölüme /dev/sda2: noktası verildi (bir zamanlar /swap'e aitti)

Yeni bölümün UUID'sini /etc/fstab dosyasına kopyaladım ve bu yeni bölüm için şu şekilde bir çağrı oluşturdum:

/etc/fstab
...
UUID=9fe95af9-529e-4f68-b83c-7fa9e7fb3ba1 /data/bdata ext4 defaults      0       1
...

Daha sonra root olarak /mnt/bdata dizinini oluşturdum, böylece yeni bölüme erişilebilir. Bunu Terminal'de şu şekilde yapabilirsiniz (<directory.name> yerine yeni bölümünüzü çağırmak istediğiniz adı yazın:

root # mkdir -p /data<directory.name> <span class="mw-ui-button copy-to-clipboard-button" style="float: right; cursor: pointer; border-radius:5px; margin-top:5px" role="button" data-clipboard-text=" mkdir -p /data<directory.name> " aria-disabled="false">COPY TO CLIPBOARD


GParted'ın root izinleriyle çalışması nedeniyle, yeni bölümün sahipliğini (sahip:grup) değiştirmemiz gerekiyor; bunu, dizin adının sahipliğini (yukarıdaki son komutta oluşturulan) root:root'tan değiştirerek yapıyoruz. <kullanıcı.adı>:kullanıcılara. Bunu yapmak için aşağıdaki Terminal komutunu kullanın:

root # chown <user.name>:users /data/<new.partition's.name> <span class="mw-ui-button copy-to-clipboard-button" style="float: right; cursor: pointer; border-radius:5px; margin-top:5px" role="button" data-clipboard-text=" chown <user.name>:users /data/<new.partition's.name> " aria-disabled="false">COPY TO CLIPBOARD


Sistemi yeni varsayılan depolama dizinlerini kullanacak şekilde yapılandırın

İlk olarak, hem ~/.bash_profile hem de /etc/profile dosyalarını kontrol etmem ve artık yanlış olan yolları eklediğim PATH değişkenlerini değiştirmem gerekiyordu. Buradaki çoğu kullanıcı bu iki dosyada hiçbir şeyi değiştirmeyecektir, ancak güvenlik açısından bunları kontrol etmemek çok kolaydır. Bu dosyalara bakarken, taşınan depolama dizinlerinizle ilgili herhangi bir şey için PATH satırını kontrol edin. Eklemediğiniz sürece muhtemelen hiçbir farkınız olmayacaktır. Dosyalarımdaki bu satırlar aşağıdadır; orijinal yolları /mnt/bdata ile değiştirdiğim yeri göreceksiniz:

~/.bash_profile
PATH=$PATH:/mnt/bdata/scripts
export PATH
PATH=$PATH:~/games/ut2004
export PATH
PATH=$PATH:~/games/ut2004/System
export PATH
/etc/profile
# Set our default path
PATH="/usr/local/bin:/usr/bin:/bin:/usr/local/sbin:/usr/sbin:/sbin:/mnt/bdata/scripts:"
export PATH

Daha sonra standart varsayılan /home/<user>/ depolama dizinleri olarak kabul edilenlerin (İndirilenler, Video, Müzik vb.) yollarını değiştirmem gerekiyordu. Bu yolları daha önce değiştirmiştim, ayrıca isimlerinin başında büyük harf kullanmak istemiyorum.

Sisteminizde birden fazla kullanıcı hesabınız varsa, kullanmak ve düzenlemek en iyisi olacaktır:

user $ nano ~/.config/user-dirs.conf COPY TO CLIPBOARD


Yukarıdaki dosya yoksa oluşturun. Daha sonra benimkini kopyalayın (hemen aşağıda), sisteminize/arzularınıza uyacak şekilde düzenleyin. Manjaro kurulumumda yalnızca bir kullanıcı hesabım olduğundan, daha önce bahsedilen dosyayı (eğer varsa) siler ve değiştiririm:

root # nano /etc/xdg/user-dirs.defaults COPY TO CLIPBOARD


Ayarları olarak, bu koşullar altında ( ~/.config/user-dirs.conf'a sahip olmamak) genel olacaktır. Benim düzenlediğim dosya şöyle:

Template:Dosya

Bunu yaptıktan sonra, ~/ dosyanızda, önyükleme sırasında yukarıdaki dosya(lar) tarafından oluşturulan yeni (büyük olasılıkla boş) varsayılan dizinlerin olup olmadığını kontrol edin. Bu tür geçersiz dosyalar, user tabanlı ~/.config/user-dirs.conf veya root tabanlı /etc/xdg dosyasını değiştirdikten sonra silinmelidir. /user-dirs.defaults dosyaları. ~/.bashrc dosyasından ne aradığınıza bağlı olarak bazı yolların da değiştirilmesi gerekebilir.

Ayrıca qBittorent'e, Firefox'a (ve test ettiğim diğer birkaç tarayıcıya) kendi indirme dizinlerinin nereye taşındığını da söylemek zorunda kaldım. Verileri belgelere kaydetmek üzere ayarlanmış diğer uygulamaların veya taşınan (veya yukarıdaki iki dizinden birinde varsayılan olarak oluşturulan) herhangi bir dizinin de yapılandırmalarının değiştirilmesi gerekecektir. & o zaman o gider...

Bir /swap dosyası oluşturuluyor

Şimdi, bir /swap bölümüne sahip olmayı tercih etmiyorsanız ancak yine de takas alanına sahip olmak istiyorsanız (tabii ki gelecekte herhangi bir zamanda kolayca sahip olmayı seçebilirsiniz), o zaman kullanabileceğiniz çok işlevsel bir seçenek var. /swapfile denir.

Cookies help us deliver our services. By using our services, you agree to our use of cookies.