[Çözüldü] Bilgisayarımdaki 2 Linux Dağıtımını Birleştirmek Mümkün mü?

Başlatan özgürubuntu, 05 Nisan 2014 - 22:06:59

« önceki - sonraki »

0 Üyeler ve 3 Ziyaretçi konuyu incelemekte.

özgürubuntu

Ubuntu 14.04 ve eOS Luna mevcut (Windows 8.1) Ben Ubuntu'nun yeni sürümünden memnunum ve eOS'un olduğu bölümü formatlayıp Ubuntu disk alanına birleştirebilir miyim?.. Grubu Ubuntu oluşturuyor

heartsmagic

Tam olarak bölüm yapısı nasıl?
sudo fdisk -l
fikir verecektir ama hangisinin hangisine ait olduğunu söylemen lazım. Diskler isimli uygulamadan ekran görüntüsü de geçebilirsin.

Teoride ve pratikte mümkün istediğin şey. Fakat uzatılmış alan meselesi varsa iş birazcık karışabilir. Ne yaparsan yap, çok hayati verilerin varsa yedekle. eOS'un olduğu bölümü biçimlendirip, daha sonra Ubuntu'nun olduğu alanı buraya doğru uzatabilirsin. Tabi arada başka bölümler varsa veya uzatılmış alan meselesi işin içine giriyorsa biraz uğraşman gerekebilir.
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.

özgürubuntu

sudo fdisk -l çıktısı şöyle ;
Disk /dev/sda: 160.0 GB, 160041885696 bytes
255 heads, 63 sectors/track, 19457 cylinders, total 312581808 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x8b8caada

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1            2048    11481087     5739520   27  Hidden NTFS WinRE
/dev/sda2   *    11481088   162029567    75274240    7  HPFS/NTFS/exFAT
/dev/sda3       162031614   312580095    75274241    5  Extended
/dev/sda5       306294784   312580095     3142656   82  Linux swap / Solaris
/dev/sda6       162031616   234163199    36065792   83  Linux
/dev/sda7       234166272   306294783    36064256   83  Linux

Partition table entries are not in disk order


eOS'un olduğu alan /dev/sda6. Emin olmak için Diskler uygulamasından da baktım. Ekran görüntüsü aşağıda ;

siberoloji

LÜTFEN SONUNA KADAR OKUYUN ÖYLE HAREKET EDİN!
Bölme, silme, boyut değiştirme işlemlerini yapabilmeniz için hem eOS hem de Ubuntu bölümlerinin kullanılmıyor olması gerekiyor.
Bunun için işlemi Windows üzerinden yapmanız gerekir ancak Windows da ext4 dosya sistemini tanımaz.
Böyle olunca tek bir seçenek kalıyor o da Ubuntu 14.04 kurulum CD içerisinden bilgisayarınızı DENE seçeneği ile başlatmak.
Açılan canlı CD içerisinde mevcut ise gparted programını kullanabilirsiniz. Kurulu değilse
sudo apt-get install gparted
komutuyla gparted programını kurup açın. Sda6 olan eOS ve yanındaki boş alanı silin.
Ubuntu Kurulu bölümün üzerine sağ tıklayıp Yeniden boyutlandır (Resize) seçeneğini kullanın ve Ubuntu bölümü öncesinde bulunan boyut kadar bölümü genişletin.

DİKKAT:
Teoride işe yarar gibi görünse de ortada bir problem daha var.
Yeniden boyutlandırma sonrasında Ubuntu bölümünüz sol tarafa eskiden eOS bulunan bölüme kaydı. Diskinizin bölümünün UUID numarası değişti.
Ancak bilgisayarınızda kurulu bulunan GRUB eski ubuntunun disk üzerindeki yerine bakacak ve grub rescue hatası vererek sisteminizi başlatamayacak.

Bu durumda Canlı CD / USB aracılığı ile GRUB^u da tamir etmeniz gerekecektir.
Sanırım sorunuzun çözümü böyle bir istikamette ilerler.




özgürubuntu

Ya da Ubuntu 14.04 resmi olarak duyurulduğunda DVD'ye yazıp temiz kurulum yaparken her iki ext4 bölümünü silip öyle kurulum yapmak :)

siberoloji

Aceleniz yoksa en tercih edilmesi gerekli yöntem tabii ki temiz kurulum. Grub vs. en baştan problemsiz kurulur.
Başka bir linux dağıtımı denemek için olduğu gibi de bırakılabilir.

özgürubuntu

Bir boşlukta canlı cd ile birleştirmeyi sorunsuz yaptım ancak 1MB'lık bir alan var boş :D onu bir türlü ekleyemedim

siberoloji

Evet öyle görünüyor ancak gerçekte öyle bir boş alan olmayabilir. Bazen disk tabloları yazılır iken böyle problemler oluyor.
Alıntı Yap
/dev/sda3       162031614   312580095    75274241    5  Extended
/dev/sda5       306294784   312580095     3142656   82  Linux swap / Solaris
/dev/sda6       162031616   234163199    36065792   83  Linux
/dev/sda7       234166272   306294783    36064256   83  Linux

Partition table entries are not in disk order
Buraya dikkat edelim;
Uzatılmış bölümü  162031614 -  312580095 arasında büyük bir kutu olarak düşünün ve içinde
162031616   234163199
234166272   306294783
306294784   312580095

234166272   306294783- Bu bölümün 234163200 ile başlaması gerekiyordu. Bir bölümle hatası olmuş. Yeni durumda
sudo fdisk -l
kontrol ederseniz orada da görünecektir. Problem olacağını sanmıyorum.


özgürubuntu

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1            2048    11481087     5739520   27  Hidden NTFS WinRE
/dev/sda2   *    11481088   162029567    75274240    7  HPFS/NTFS/exFAT
/dev/sda3       162031614   312580095    75274241    5  Extended
/dev/sda5       306294784   312580095     3142656   82  Linux swap / Solaris
/dev/sda6       162033664   306292735    72129536   83  Linux


dediğiniz gibi 1MB alan görünmüyor :)


Mesaj tekrarı yüzünden mesajınız birleştirildi. Bu mesajın gönderim tarihi : 06 Nisan 2014 - 21:56:06

Bu arada @siberoloji ve @heartsmagic'e ilgi ve yardımları için teşekkür ederim.

heartsmagic

UUID değişikliği halledildi mi? Grub ve fstab dosyalarında işleme yapmak gerekebilirdi.
Çözüldüyse: cozuldukonusu diyelim :)
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.

özgürubuntu

@heartsmagic, Üstad ben zaten her ihtimale karşın, disk birleştirmenin ardından Grub2'yi yeniden oluşturdum. :) O sebeple yeniden başlattığımda hiç bir sorun olmadı. Sadece grup ekranında hala elementaryOS görünüyor. Onu da galiba ilgili dosyayı düzenleyerek silebilirim diye düşünüyorum. Teşekkürler tekrardan

D@bbe

eosu sildikten sonra grubu güncelleyince durum düzelmiş ve hatasız başlamıyor mu? ki ben öyle yapıyorum...  :o sudo update-grub

poʍǝɹǝd bʎ ɔɐspǝɹ˙˙˙

özgürubuntu

Alıntı yapılan: ğarekhasen - 07 Nisan 2014 - 11:57:07
eosu sildikten sonra grubu güncelleyince durum düzelmiş ve hatasız başlamıyor mu? ki ben öyle yapıyorum...  :o sudo update-grub

Grubu yeniden yazdıktan sonra update-grub yazmamış olabilirim. Eve gidince denerim. :)

D@bbe

grub güncelleme hatayı gidermeyebilir... android 4.4.2 ile yazmak zorunda kaldım...

poʍǝɹǝd bʎ ɔɐspǝɹ˙˙˙

özgürubuntu

Alıntı yapılan: ğarekhasen - 07 Nisan 2014 - 16:23:13
grub güncelleme hatayı gidermeyebilir... android 4.4.2 ile yazmak zorunda kaldım...

Aslında hata yok, sadece grubu düzenledikten sonra güncellemedim. Güncelleme sonrası ;
~$ sudo update-grub
[sudo] password for  .... :
Generating grub configuration file ...
Found linux image: /boot/vmlinuz-3.13.0-19-generic
Found initrd image: /boot/initrd.img-3.13.0-19-generic
Found memtest86+ image: /boot/memtest86+.elf
Found memtest86+ image: /boot/memtest86+.bin
Found Windows Recovery Environment (loader) on /dev/sda1
Found Windows 8 (loader) on /dev/sda2
done


Görüldüğü gibi eOS gruptan silinmiş durumda :)