[ubuntu-tr] kurulu linux sistemini USB diske klonlamak.

M. Emin Akşehirli memedemin at gmail.com
23 Oca 2009 Cum 01:15:20 GMT


Merhabalar,

Açıkçası detaylı olarak bilmiyorum ama usb diske kurmanın hızı pek
fazla arttıracağını sanmıyorum. Yavaşlık sorununun bilgisayarın
işlemcisinden kaynaklanma olasılığı daha yüksek. Bunu da değiştirmeniz
_biraz_ daha zor görünüyor.

Yazdığınız bölümler arasında bir swap alanı göremedim. En azından usb
disk üzerinde bir swap alanı yaratmanız zorlu işlemler yaparken
bilgisayarı rahatlatacaktır.

Kurulu olan bölümü usb disk'e taşımanız çeşitli sorunlara gebedir.
Grub'u ayarladıktan sonra fstab'ı da ayarlamanız gerekecek vs.
Tavsiyem üşenmemeniz, usb diske yeniden bir kurulum yapmanız. Bu
kurulumun dosya sistemi içerisinde de uygun yerlere
bilgisayarınızdaki diskleri bağlarsınız, rahat rahat kullanırsınız.

Hazırda kurulu paketlerinizin listesini almak için uçbirimden;

$ dpkg --get-selections > paketler.txt

komutunu verin. Kurulu paketlerinizin listesi paketler.txt dosyasına
aktarılacaktır. Yeni kurulumu yaptıktan sonra bu paketler.txt
dosyasını yeni sisteme taşıyıp, uçbirimi açıp, aşağıdaki komutları
verirseniz aynı kurulum yeniden yapılmış olur:

$ sudo apt-get update
$ sudo dpkg --set-selections < paketler.txt
$ sudo apt-get -u dselect-upgrade

Eğer derseniz ki ben klonlamak istiyorum, klonladıktan sonra, klonun
GRUB'u içerisindeki disk seçimlerini değiştirmeniz gerekir. Usb
diskinizi bilgisayara bağladıktan sonra, öncelikle uçbirimden;

$ ls -l /dev/disk/by-uuid/

komutunu vererek tüm disklerinizin uuid'lerini öğrenin.

Daha sonra usb diskin içindeki usbDiskYolu/boot/grub/menu.lst
dosyasını açın. (/boot/grub/menu.lst konumunda bulunan orjinal dosyayı
açmaMAya dikkat edin. Yanlışlıkla bilgisayarınızın içinde bulunan
dosyayı değiştirirseniz başınız ağrıyabilir.) Bu dosyayı root
yetkileri ile açmanız gerekir, bunu yapmak için de Alt+F2 tuşuna
bastıktan sonra açılan pencereye:

gksudo gedit usbDiskYolu/boot/grub/menu.lst

komunutu vermelisiniz. diskyolu kısmı büyük olasılıkla /media/disk-X
şeklinde olacaktır. Tam yolu biraz kurcalayarak öğrenebilirsiniz.

menu.lst dosyasını açtıktan sonra, dosyanın en altlarına inin ve
aşağıdakine benzer kısmı bulun:

## ## End Default Options ##

title		Ubuntu 8.04, kernel 2.6.26-22-generic
root		(hd0,0)
kernel		/boot/vmlinuz-2.6.26-22-generic
root=UUID=4f1f53a9-7g3e-45c7-8bb6-e4f62d017923 ro quiet splash
initrd		/boot/initrd.img-2.6.26-22-generic
quiet

Değiştirmeniz gereken bölümler root bölümleri. Eğer linux diskinizi
hdd1 olarak gördüyse, GRUB da büyük olasılıkla (hd3,0) olarak
tanıyacaktır. kernel parametresindeki root=UUID= kısmındaki uuid'yi de
yukarıda bahsettiğim ls komutu ile öğrendiğiniz uuid ile değiştirmeniz
gerekecek. Bunları yaptıktan sonra aşağıdakine benzer bir hale gelmesi
lazım.

title		Ubuntu 8.04, kernel 2.6.26-22-generic - usb disk
root		(hd3,0)
kernel		/boot/vmlinuz-2.6.26-22-generic root=UUID=usb-diskin-uuidsi ro
quiet splash
initrd		/boot/initrd.img-2.6.26-22-generic

* Hatta isterseniz, bu kısmı kopyalayıp kendi bilgisayarınızda bulunan
menu.lst dosyasının sonuna ekleyebilirsiniz. Böylece kendi
bilgisayarınızdan açılış yaparken de USB diskte ki işletim sistemini
kullanabilirsiniz. Tabi bunu, klonlama yapmadan, yeni kurulum
yaptığınızda da uygulamanız mümkün. Biz klonlama yaptığınızı
varsayarak devam edelim.

Eğer usb diskten açılışta root bulunamazsa, bilgisayarı yeniden
başlatarak seçim menüsünde 'e' tuşuna basarak seçenekleri
düzenleyebilirsiniz. Örneğin usb disk hd3 yerine hd2 olarak algılanmış
olabilir. Aklınızda olsun.

Klonlama işleminden sonra düzeltmeniz gereken bir başka dosya da
usbDiskYolu/etc/fstab dosyası. Bu dosyayı da root yetkileri ile
açtıktan sonra, dosya içindeki uuid'leri usb diskinkiler ile
değiştirmeniz gerekiyor. Büyük olasılıkla dosya içeriğini
değiştirebilecek kadar anlayacaksınızdır. Bu yüzden detaya girmiyorum.

Klonladıktan sonra benim aklıma geldiği kadarı ile bu kadar değişiklik
yeterli olmalı. Tabi başka sorun çıkarsa yardımcı oluruz. Fakat yine
de YENİ KURULUM yapmanızı TAVSİYE ederim.

İyi çalışmalar, kolay gelsin.

-- 

M. Emin Akşehirli


2009/1/22 Timuçin Kızılay <tim at savaskarsitlari.org>
>
> Merhaba,
>
> Makinamda iki tane disk görünüyor. biri 4GB diğeri 16GB. bunlar
> /dev/sda1  / ve
> dev/sdb1  /home şeklinde bölümlenmiş.
> Bu diskler ssd disk olduğu için biraz yavaşlar. mail okumak ya da
> firefox çalıştırmak için yeterli ama ciddi işlerde biraz yavaş
> kalıyorlar. Ben de ücerinde yoğun çalıştığım dosyaları 80GB'lık bir usb
> diskten kullanıyorum, bu şekilde daha hızlı oluyorlar.  Şimdi aklıma
> geldi, bir şekilde makinamı usb diskten boot etsem dedim ve clonezilla
> ile bu iki bölümü usb diske kopyaladım. şimdi usb diskte boot edilebilen
> bir /dev/sdd1 bölümü var. Makinayı açarken usb diskten boot et diyorum,
> boot işlemi başlıyor, usb diskin ışığından anladığım kadarıyla grub
> aşamasına kadar usb diskten boot ediyor ama sonra makinanın kendi
> içindeki disklerden devam ediyor sistem açılışa. Makinayı usb diskten
> boot etmek için bu usb diskteki grub'a ne ayar yapmalıyım? makinanın
> içindeki disklerdeki ayarları hiç ellemeden bu işlem olur mu? Yapmak
> istediğim, dışarıdayken, mobil haldeyken makinanın kendi disklerini
> kullanmak, masa başındayken de makinayı usb diskten açıp biraz daha
> rahat çalışmak. USB diske yeni kurulum yapmak istemiyorum nasıl olsa
> makinadaki hazır kurulu sistemim var bir şekilde onu kopyalayabilmek
> istiyorum.
> Kullandığım dağıtım Kubuntu 8.04, makina da asus eeepc 900.
>
>
>
> --
> ubuntu-tr mailing list
> ubuntu-tr at lists.ubuntu.com
> https://lists.ubuntu.com/mailman/listinfo/ubuntu-tr



More information about the ubuntu-tr mailing list