[Çözüldü] Asus music now yerine ubuntu kurmak

Başlatan yavuz21, 29 Aralık 2012 - 13:19:38

« önceki - sonraki »

0 Üyeler ve 1 Ziyaretçi konuyu incelemekte.

yavuz21

Merhaba arkadaşlar Asus N55s model diz üstü bilgisayarımda asus music now yüklü. Bu linux tabanlı bir işetim sistemi ve normal açma kapatma düğmesinden değilde uyku modu düğmesinden açılıyor bu şekilde birbirinden bağımsız windows ve  music now diye iki sistem kurulu. Benim yapmak istediğim bu music now yerine ubuntu yüklemek. Ve sadece o tuşa basılınca başlamasını sağlamak tabi aynı anda windowsda kullanılabilecek daha önce deneyenler yardımcı olursa sevinirim.

cagriemer

Ubuntu CD'si ile baslatip asagidaki ciktiyi paylasir misiniz? Bu sayede disk bolumlendirmenizin nasil oldugunu gorecegiz ve Ubuntu'yu nereye kurabileceginiz hakkinda yorum yapabilecegiz.

sudo fdisk -l

yavuz21

#2
yavuz@ubuntu:~$ sudo fdisk -l
[sudo] password for yavuz:

Disk /dev/sda: 750.2 GB, 750156374016 bytes
255 heads, 63 sectors/track, 91201 cylinders, total 1465149168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disk identifier: 0xf3c6f6a7

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1            2048    52430847    26214400    c  W95 FAT32 (LBA)
/dev/sda2   *    52430848   693467135   320518144    7  HPFS/NTFS/exFAT
/dev/sda3       693467136  1465147391   385840128    f  W95 Ext'd (LBA)
/dev/sda5       693469184  1465147391   385839104    7  HPFS/NTFS/exFAT
yavuz@ubuntu:~$

cagriemer

/dev/sda2 dedigi yerde Windows yuklu. sda3 bolumu uzatilmas ve sda5'e de audio dediginiz yuklenmis. Bu durumda sda5'e ubuntu yukleyebilirsiniz.

yavuz21

teşekkürler ama benim demek istediğim Normal açma kapatma tuşu windowsu çalıştırıyor pc kapalıyken uyku tuşuna basınca asus music now açılıyor ve windowsdan bağımsız bu music nowun yerine ubuntuyu koymak mümkün olmazmı oda linux tabanlı kesin grub kullaıyordur.

cagriemer

sda5'e Ubuntu kurabilirsiniz. Acaba ben yanlis mi anliyorum yapmak istediginizi?

yavuz21

evet http://www.youtube.com/watch?v=R4RcV113x3k linkinde görmüş olduğunuz pc benimkinin aynısı ve o şekilde başlatmak için sol üstte bi tuşa basılıyor yüklenen normal işletim sistemi içinse normal açma kapatma tuşu benim istediğim music now yerine ubuntu açılması. Music Now denilen şeyde bir linux yerineubuntu koymak zor olmasa gerek diye düşünüyorum.

heartsmagic

Bunun bir Linux işletim sistemi olduğuna emin miyiz? Zira bölüm Windows bölümü.

Kaldı ki oraya Ubuntu kursak bile tek bir tuşla açtırabilir miyiz, o özelliği doğrudan aktarabilir miyiz bilemiyorum. Açıkçası şüphelerim var. Fakat Ubuntu kurduktan sonra haliyle Grub üzerinden açabilirsin ki bunu sen de biliyorsun. Bu tuş her ne yapıyorsa Ubuntu için aynı şeyi yapmayacaktır, zira dağıtım bildiğimiz şekilde yüklenmeli ve açılmalı.
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.

yavuz21

Evet Music now linux tabanlı bunu içindeki chrominium tarayıcısıyla anladım ayrıca gtk kullanıyor ama sistem sadece muzik dinlensin diye yapılmış uçbirim dahi. Şansıma küscem artık yardımlarınız için teşekkürler.

heartsmagic

Ben kesin olmaz demedim :) Sadece bu konuda hiç bilgim yok, oluyor mu bilemem, şüphelerim var dedim. Kesin olarak söylediğim şey o tuşun Ubuntu kurulumu ile tık diye çalışmayacağı. Fakat kesin konuşmak da yanlış bir davranış, haliyle sen bana güvenme ve yapabiliyorsan konuyu bir araştır.
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.

matrax_41

Yalnız asus music now ve bunun gibi sistemler sabit disk üzerinde kurulu olmuyor bildiğim kadarıyla. Onun kurulu olduğu bölüme Ubuntu'yu kurman mümkün değil.

yavuz21

arkadaşlar ilginiz için teşekkür ederim. Peki Ubuntuyu kurup gizli bir şekilde çalıştırmak mümkün değil midir? Demek istediğim bilgisayarı sıradan biri çalıştırdığında windows açılsın sadece klavyeden belirli tuş kombinasyonu kullanıldığında ubuntu çalışsın istiyorum.

matrax_41

Ubuntu'yu kurduğunda zaten işletim sistemi seçim ekranı gelecek. Bu seçim ekranında Windows'u ilk sıraya aldığında seçim yapılmasada belli bir süre sonra (bu süreyi ayarlayabilirsin) otomatik Windows açılır.

monthy_python

#13
Alıntı yapılan: yavuz21 - 05 Ocak 2013 - 15:24:00
arkadaşlar ilginiz için teşekkür ederim. Peki Ubuntuyu kurup gizli bir şekilde çalıştırmak mümkün değil midir? Demek istediğim bilgisayarı sıradan biri çalıştırdığında windows açılsın sadece klavyeden belirli tuş kombinasyonu kullanıldığında ubuntu çalışsın istiyorum.


@matrax'ın söylediğine ek:

grub.cfg dosyasını öyle düzenleyeceksiniz ki;
1- en üstte linux değil windows olacak ve ekranda 10 sn. değil, 1 sn. kalacak.
2- isimleri sileceksiniz, o bir saniye içinde ne windows ne ubuntu yazısı görünecek. mor ekran 1 sn.liğine boş bir ekran olarak belirip kaybolacak ve win başlayacak.

ubuntu açılsın istediğinizde ekranda yazısı çıkmasa da siz orada olduğunu bildiğinizden alt okla (1 sn içinde tabi, eliniz okta olmalı :) ) görünmeyen ubuntuyu seçebileceksiniz. şu şekilde:

önce yedek alalım:
sudo cp /boot/grub/grub.cfg  /boot/grub/grub.cfg.yedek


grub.cfg yi yazmaya açın:
sudo chmod +w /boot/grub/grub.cfg

değiştirmek için editörle açın:
sudo gedit /boot/grub/grub.cfg

bendeki orjinal ubuntu satırı:
...menuentry 'Ubuntu, Linux 3.2.0-35-generic ile' --class ubuntu --class gnu-linux --class gnu --class os...

değiştirilmişi:
menuentry ' ' --class ubuntu --class gnu-linux --class gnu --class os

burada tırnak içindeki ifade boot menüde karşımıza çıkan yazı. tırnak içinde bir boşluk var, bitişik değil.

orjinal windows satırı:
menuentry "Windows 7 (loader) (on /dev/sda1)" --class windows --class os

değiştirilmişi:
menuentry "  " --class windows --class os

tırnak içinde iki boşluk var

Yazısız menünün 10 sn yerine 1 sn. görünmesi için aşağıda 10 olan yeri:
fi
terminal_output gfxterm
if [ "${recordfail}" = 1 ]; then
  set timeout=-1
else
  set timeout=10
fi


1 yapacaksınız:
fi
terminal_output gfxterm
if [ "${recordfail}" = 1 ]; then
  set timeout=-1
else
  set timeout=1
fi


memory test ve recovery mode alanlarını kaldıracaksınız.

ben yapıp denedim, kolaylık olması açısından orj. grub.cfg ve değiştirilmişini aşağıya koyuyorum.
sizinkiyle bire bir aynı olmayabilir (çekirdek sürümünüz farklı olabilir vs. ) inceleyip kendi dosyanıza uyarlamanız gerekecektir muhtemelen.

bendeki orj. grub.cfg:
#
# DO NOT EDIT THIS FILE
#
# It is automatically generated by grub-mkconfig using templates
# from /etc/grub.d and settings from /etc/default/grub
#

### BEGIN /etc/grub.d/00_header ###
if [ -s $prefix/grubenv ]; then
  set have_grubenv=true
  load_env
fi
set default="0"
if [ "${prev_saved_entry}" ]; then
  set saved_entry="${prev_saved_entry}"
  save_env saved_entry
  set prev_saved_entry=
  save_env prev_saved_entry
  set boot_once=true
fi

function savedefault {
  if [ -z "${boot_once}" ]; then
    saved_entry="${chosen}"
    save_env saved_entry
  fi
}

function recordfail {
  set recordfail=1
  if [ -n "${have_grubenv}" ]; then if [ -z "${boot_once}" ]; then save_env recordfail; fi; fi
}

function load_video {
  insmod vbe
  insmod vga
  insmod video_bochs
  insmod video_cirrus
}

insmod part_msdos
insmod ext2
set root='(hd0,msdos2)'
search --no-floppy --fs-uuid --set=root 9162931e-cf3f-4f13-bf1b-710969543f72
if loadfont /usr/share/grub/unicode.pf2 ; then
  set gfxmode=auto
  load_video
  insmod gfxterm
  insmod part_msdos
  insmod ext2
  set root='(hd0,msdos2)'
  search --no-floppy --fs-uuid --set=root 9162931e-cf3f-4f13-bf1b-710969543f72
  set locale_dir=($root)/boot/grub/locale
  set lang=tr_TR
  insmod gettext
fi
terminal_output gfxterm
if [ "${recordfail}" = 1 ]; then
  set timeout=-1
else
  set timeout=10
fi
### END /etc/grub.d/00_header ###

### BEGIN /etc/grub.d/05_debian_theme ###
set menu_color_normal=white/black
set menu_color_highlight=black/light-gray
if background_color 44,0,30; then
  clear
fi
### END /etc/grub.d/05_debian_theme ###

### BEGIN /etc/grub.d/10_linux ###
function gfxmode {
set gfxpayload="${1}"
if [ "${1}" = "keep" ]; then
set vt_handoff=vt.handoff=7
else
set vt_handoff=
fi
}
if [ "${recordfail}" != 1 ]; then
  if [ -e ${prefix}/gfxblacklist.txt ]; then
    if hwmatch ${prefix}/gfxblacklist.txt 3; then
      if [ ${match} = 0 ]; then
        set linux_gfx_mode=keep
      else
        set linux_gfx_mode=text
      fi
    else
      set linux_gfx_mode=text
    fi
  else
    set linux_gfx_mode=keep
  fi
else
  set linux_gfx_mode=text
fi
export linux_gfx_mode
if [ "${linux_gfx_mode}" != "text" ]; then load_video; fi
menuentry 'Ubuntu, Linux 3.2.0-35-generic ile' --class ubuntu --class gnu-linux --class gnu --class os {
recordfail
gfxmode $linux_gfx_mode
insmod gzio
insmod part_msdos
insmod ext2
set root='(hd0,msdos2)'
search --no-floppy --fs-uuid --set=root 9162931e-cf3f-4f13-bf1b-710969543f72
linux /boot/vmlinuz-3.2.0-35-generic root=UUID=9162931e-cf3f-4f13-bf1b-710969543f72 ro   quiet splash $vt_handoff
initrd /boot/initrd.img-3.2.0-35-generic
}
menuentry 'Ubuntu, Linux 3.2.0-35-generic ile (kurtarma kipi)' --class ubuntu --class gnu-linux --class gnu --class os {
recordfail
insmod gzio
insmod part_msdos
insmod ext2
set root='(hd0,msdos2)'
search --no-floppy --fs-uuid --set=root 9162931e-cf3f-4f13-bf1b-710969543f72
echo 'Linux Yükleniyor 3.2.0-35-generic...'
linux /boot/vmlinuz-3.2.0-35-generic root=UUID=9162931e-cf3f-4f13-bf1b-710969543f72 ro recovery nomodeset
echo 'Başlangıç ramdiski yükleniyor...'
initrd /boot/initrd.img-3.2.0-35-generic
}
### END /etc/grub.d/10_linux ###

### BEGIN /etc/grub.d/20_linux_xen ###
### END /etc/grub.d/20_linux_xen ###

### BEGIN /etc/grub.d/20_memtest86+ ###
menuentry "Memory test (memtest86+)" {
insmod part_msdos
insmod ext2
set root='(hd0,msdos2)'
search --no-floppy --fs-uuid --set=root 9162931e-cf3f-4f13-bf1b-710969543f72
linux16 /boot/memtest86+.bin
}
menuentry "Memory test (memtest86+, serial console 115200)" {
insmod part_msdos
insmod ext2
set root='(hd0,msdos2)'
search --no-floppy --fs-uuid --set=root 9162931e-cf3f-4f13-bf1b-710969543f72
linux16 /boot/memtest86+.bin console=ttyS0,115200n8
}
### END /etc/grub.d/20_memtest86+ ###

### BEGIN /etc/grub.d/30_os-prober ###
menuentry "Windows 7 (loader) (on /dev/sda1)" --class windows --class os {
insmod part_msdos
insmod ntfs
set root='(hd0,msdos1)'
search --no-floppy --fs-uuid --set=root 2488075F3CD3B723
chainloader +1
}
### END /etc/grub.d/30_os-prober ###

### BEGIN /etc/grub.d/30_uefi-firmware ###
### END /etc/grub.d/30_uefi-firmware ###

### BEGIN /etc/grub.d/40_custom ###
# This file provides an easy way to add custom menu entries.  Simply type the
# menu entries you want to add after this comment.  Be careful not to change
# the 'exec tail' line above.
### END /etc/grub.d/40_custom ###

### BEGIN /etc/grub.d/41_custom ###
if [ -f  $prefix/custom.cfg ]; then
  source $prefix/custom.cfg;
fi
### END /etc/grub.d/41_custom ###


değiştirdiğim hali:
#
# DO NOT EDIT THIS FILE
#
# It is automatically generated by grub-mkconfig using templates
# from /etc/grub.d and settings from /etc/default/grub
#

### BEGIN /etc/grub.d/00_header ###
if [ -s $prefix/grubenv ]; then
  set have_grubenv=true
  load_env
fi
set default="0"
if [ "${prev_saved_entry}" ]; then
  set saved_entry="${prev_saved_entry}"
  save_env saved_entry
  set prev_saved_entry=
  save_env prev_saved_entry
  set boot_once=true
fi

function savedefault {
  if [ -z "${boot_once}" ]; then
    saved_entry="${chosen}"
    save_env saved_entry
  fi
}

function recordfail {
  set recordfail=1
  if [ -n "${have_grubenv}" ]; then if [ -z "${boot_once}" ]; then save_env recordfail; fi; fi
}

function load_video {
  insmod vbe
  insmod vga
  insmod video_bochs
  insmod video_cirrus
}

insmod part_msdos
insmod ext2
set root='(hd0,msdos2)'
search --no-floppy --fs-uuid --set=root 9162931e-cf3f-4f13-bf1b-710969543f72
if loadfont /usr/share/grub/unicode.pf2 ; then
  set gfxmode=auto
  load_video
  insmod gfxterm
  insmod part_msdos
  insmod ext2
  set root='(hd0,msdos2)'
  search --no-floppy --fs-uuid --set=root 9162931e-cf3f-4f13-bf1b-710969543f72
  set locale_dir=($root)/boot/grub/locale
  set lang=tr_TR
  insmod gettext
fi
terminal_output gfxterm
if [ "${recordfail}" = 1 ]; then
  set timeout=-1
else
  set timeout=1
fi
### END /etc/grub.d/00_header ###

### BEGIN /etc/grub.d/05_debian_theme ###
set menu_color_normal=white/black
set menu_color_highlight=black/light-gray
if background_color 44,0,30; then
  clear
fi
### END /etc/grub.d/05_debian_theme ###

### BEGIN /etc/grub.d/10_linux ###
function gfxmode {
set gfxpayload="${1}"
if [ "${1}" = "keep" ]; then
set vt_handoff=vt.handoff=7
else
set vt_handoff=
fi
}
if [ "${recordfail}" != 1 ]; then
  if [ -e ${prefix}/gfxblacklist.txt ]; then
    if hwmatch ${prefix}/gfxblacklist.txt 3; then
      if [ ${match} = 0 ]; then
        set linux_gfx_mode=keep
      else
        set linux_gfx_mode=text
      fi
    else
      set linux_gfx_mode=text
    fi
  else
    set linux_gfx_mode=keep
  fi
else
  set linux_gfx_mode=text
fi
export linux_gfx_mode
if [ "${linux_gfx_mode}" != "text" ]; then load_video; fi

### BEGIN /etc/grub.d/30_os-prober ###
menuentry " " --class windows --class os {
insmod part_msdos
insmod ntfs
set root='(hd0,msdos1)'
search --no-floppy --fs-uuid --set=root 2488075F3CD3B723
chainloader +1
}
### END /etc/grub.d/30_os-prober ###

menuentry '  ' --class ubuntu --class gnu-linux --class gnu --class os {
recordfail
gfxmode $linux_gfx_mode
insmod gzio
insmod part_msdos
insmod ext2
set root='(hd0,msdos2)'
search --no-floppy --fs-uuid --set=root 9162931e-cf3f-4f13-bf1b-710969543f72
linux /boot/vmlinuz-3.2.0-35-generic root=UUID=9162931e-cf3f-4f13-bf1b-710969543f72 ro   quiet splash $vt_handoff
initrd /boot/initrd.img-3.2.0-35-generic
}

### END /etc/grub.d/10_linux ###

### BEGIN /etc/grub.d/20_linux_xen ###
### END /etc/grub.d/20_linux_xen ###

### BEGIN /etc/grub.d/30_uefi-firmware ###
### END /etc/grub.d/30_uefi-firmware ###

### BEGIN /etc/grub.d/40_custom ###
# This file provides an easy way to add custom menu entries.  Simply type the
# menu entries you want to add after this comment.  Be careful not to change
# the 'exec tail' line above.
### END /etc/grub.d/40_custom ###

### BEGIN /etc/grub.d/41_custom ###
if [ -f  $prefix/custom.cfg ]; then
  source $prefix/custom.cfg;
fi
### END /etc/grub.d/41_custom ###


ÖNEMLİ NOT: hata yaparsanız bilgisayar açılmaz
. örneğin windos'u ubuntu'nun üzerine blok halinde taşırken parantezi unutmamalısınız. yedek aldık gerçi ama, uğraştırmasın sonra canlı cd ile falan.

not2: @bytan'dan öğrendim  ;D
http://forum.ubuntu-tr.net/index.php?topic=11844.msg146248#msg146248

yavuz21

Çok teşekkürler @monthy_python sıkıntımı çözdü ellerine sağlık.