Difference between revisions of "Add a Storage Partition & Modify your System to Suit/tr"

Created page with "İ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 gerekiyo..."
(Created page with "Aşağıda anlatacağım gibi sistemimin bu değişikliklerle çalışacak şekilde yapılandırılması gerekiyordu.")
Tags: Mobile web edit Mobile edit
(Created page with "İ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 gerekiyo...")
 
Line 20: Line 20:
</div>
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
==Bölümleri Düzenleme==
==Manipulating the Partitions==
{{BoxDanger|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}}
{{BoxDanger|Working with partitions|Modifying an existing partition table may cause loss of data. '''Always''' ensure adequate backup to external storage}}
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.
Boot Manjaro from a live ISO and use Gparted to delete /swap & to modify the size of all (bar /boot) of the partitions on the 1TB (931.51GB formatted) drive. I had to, delete, shrink, move, expand, create (reboot & move my personal data across from /home to the new /bdata , then reboot GParted) shrink, expand.
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
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.
As previously mentioned, this took 11 -> 12 hours. The larger the partition & the more data involved the longer it takes to process a partition.
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
==Sistemi bu değişikliklere uyacak şekilde değiştirmek==
==Modifying the system to suit these changes==
/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).
I had to comment out the call for mounting the /swap partition in /etc/fstab , change the path buttons in Worker (I'm probably the only one reading this that uses the wonderful Worker, so, for all that statement is worth...) to suit the new partition layout. For anyone doing the same thing you need to think about anything that you may have done that needs to be reconfigured to use these new paths (more on this later).
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
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:
Then in the Terminal I used the blkid command to get the UUID of the new /bdata partition so I could add a call to it into the /etc/fstab :
</div>


  <div lang="en" dir="ltr" class="mw-content-ltr">
  [handy@jarmano ~]$ blkid
[handy@jarmano ~]$ blkid
  /dev/sda1: UUID="41c2c2b3-5ad8-43bc-9bf0-84d3b429127d" TYPE="ext2"  
  /dev/sda1: UUID="41c2c2b3-5ad8-43bc-9bf0-84d3b429127d" TYPE="ext2"  
  /dev/sda2: LABEL="big.data" UUID="9fe95af9-529e-4f68-b83c-7fa9e7fb3ba1" TYPE="ext4"  
  /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/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/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"
  /dev/sdb1: LABEL="store" UUID="05e6f212-4003-430b-a7d9-a53d98fad0b5" TYPE="ext4" PARTUUID="8cb60e1f-8d16-4d9c-bccc-3a2cd5396836"  
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
Fark etmiş olabileceğiniz gibi, yeni bölüme /dev/sda2: noktası verildi (bir zamanlar /swap'e aitti)
As you may have noticed, the new partition was given the /dev/sda2: spot (which once belonged to /swap)
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
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:
I Copied the UUID for the new partition into /etc/fstab & created a call for this new partition, like so:
{{File|file=/etc/fstab|content=<pre>...
{{File|file=/etc/fstab|content=<pre>...
UUID=9fe95af9-529e-4f68-b83c-7fa9e7fb3ba1 /data/bdata ext4 defaults      0      1
UUID=9fe95af9-529e-4f68-b83c-7fa9e7fb3ba1 /data/bdata ext4 defaults      0      1
...
...
</pre>}}
</pre>}}
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
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:
Then as root I made the directory /mnt/bdata , so that the new partition is accessible. You can do this in the Terminal like so (replace <directory.name> with the name you want to call your new partition:
{{RootCmd|command=mkdir -p /data<directory.name>}}
{{RootCmd|command=mkdir -p /data<directory.name>}}
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
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:
Due to GParted doing its work with root permissions we need to change the ownership (owner:group) of the new partition, which we do by modifying the ownership of the directory name (that was created in the last command above) from root:root to <user.name>:users. To do that use the following Terminal command:
{{RootCmd|command=chown <user.name>:users /data/<new.partition's.name>}}
{{RootCmd|command=chown <user.name>:users /data/<new.partition's.name>}}
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
==Sistemi yeni varsayılan depolama dizinlerini kullanacak şekilde yapılandırın==
==Configure the system to use new default storage directories==
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
İ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:
Firstly, I had to check both the ~/.bash_profile & the /etc/profile files & modify the '''PATH''' variables where I had added paths that were now incorrect. Most users here won't have changed anything in these two files, though it is just too easy to do, to not check them for safeties sake. When looking at these files, check the PATH line for anything that relates to your moved storage directories. You probably won't have any differences unless you added them. These lines in my files follow, you will see where I have replaced the original paths with /mnt/bdata :
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
{{File|
{{File|
file=~/.bash_profile|
file=~/.bash_profile|
Line 87: Line 64:
PATH=$PATH:~/games/ut2004/System
PATH=$PATH:~/games/ut2004/System
export PATH</pre>}}
export PATH</pre>}}
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
{{File|
{{File|
file=/etc/profile|
file=/etc/profile|
Line 95: Line 70:
PATH="/usr/local/bin:/usr/bin:/bin:/usr/local/sbin:/usr/sbin:/sbin:/mnt/bdata/scripts:"
PATH="/usr/local/bin:/usr/bin:/bin:/usr/local/sbin:/usr/sbin:/sbin:/mnt/bdata/scripts:"
export PATH</pre>}}
export PATH</pre>}}
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
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.
Then I needed to change the paths for what are considered to be the standard default /home/<user>/ storage directories - Downloads, Video, Music & so on. I had previously changed these paths, also, I don't want to use capital letters in the beginning of their names.
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
Sisteminizde birden fazla kullanıcı hesabınız varsa, kullanmak ve düzenlemek en iyisi olacaktır:
If you have more than one user account on your system, then it would be best to use & edit:
{{UserCmd|command=nano ~/.config/user-dirs.conf}}
{{UserCmd|command=nano ~/.config/user-dirs.conf}}
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
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:
If the above file doesn't exist, create it. Then copy mine (just below), editing it to suit your system/desires. Having only one user account on my Manjaro setup, I delete the previously mentioned file (if it existed anyway) & modify:
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
{{RootCmd|command=nano /etc/xdg/user-dirs.defaults}}
{{RootCmd|command=nano /etc/xdg/user-dirs.defaults}}
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
Ayarları olarak, bu koşullar altında ( ~/.config/user-dirs.conf'a sahip olmamak) genel olacaktır. Benim düzenlediğim dosya şöyle:
As its settings, under these circumstances (not having a ~/.config/user-dirs.conf ) will be global. Mine edited file follows:
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
{{Dosya|
{{File|
dosya=~/.config/user-dirs.conf|
file=~/.config/user-dirs.conf|
content=<pre># Kullanışlı :-> tarafından özelleştirilmiş kullanıcı dizinleri için varsayılan ayarlar
content=<pre># Default settings for user directories customised by handy :->
#
#
# The values are relative pathnames from the home directory and
# Değerler ana dizindeki göreceli yol adlarıdır ve
# will be translated on a per-path-element basis into the users locale
#, yol öğesi başına temel alınarak kullanıcıların yerel ayarlarına çevrilecek
DESKTOP=desktop
DESKTOP=desktop
DOWNLOAD=/data/bdata/downloads
DOWNLOAD=/data/bdata/downloads
Line 132: Line 95:
VIDEOS=/data/bdata/videos</pre>
VIDEOS=/data/bdata/videos</pre>
}}
}}
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
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.
Once you have done this, check that you don't have new (likely empty) default directories in your ~/ that were created by the above file(s) on boot. Any such void files should be deleted after you have modified either the ''user'' based '''~/.config/user-dirs.conf''' or the ''root'' based '''/etc/xdg/user-dirs.defaults''' files. '''~/.bashrc''' may need some paths changed as well, depending on what you call from it.
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
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...
I also had to tell qBittorent, Firefox (& the few other browsers I'm testing) where their particular download directories had moved to. Any other applications that were set to save data into the documents, or any other directory that has moved (or been created as a default, in either of the two directories above) will need to have their config's modified too. & so it goes...
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
==Bir /swap dosyası oluşturuluyor==
==Creating a /swapfile==
Ş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.  
Now, if you do choose to not have a /swap partition but you would still like to have swap space (which of course you can choose to easily have at any time in the future), then there is a very functional option available to you called a /swapfile.
</div>
[[Category:Contents Page{{#translation:}}]]
[[Category:Contents Page{{#translation:}}]]
[[Category:Storage{{#translation:}}]]
[[Category:Storage{{#translation:}}]]
1,273

edits