Linux ja; aber welches?

Direkte Linux-Programmierung, POSIX
MoonGuy
Beiträge: 231
Registriert: Fr Okt 08, 2010 2:49 pm

Re: Linux ja; aber welches?

Beitrag von MoonGuy » So Nov 28, 2010 10:26 pm

Xin hat geschrieben:
MoonGuy hat geschrieben:Okay, ich habe nun Ubuntu installiert(Der Suse Download ist dauernd abgeschmiert...).
Auf jedenfall kann ich nun nichtmehr Windows starten, da der Windows Loader irgendwie nicht will. Jedesmal wenn ich den Windows Loader auswähle im Boot Menü, komme ich ins Boot Menü...

Auf die Windows Daten kann ich von Ubuntu zugreifen und alle Daten sind gesichert.

Was empfehlt ihr mir?
Die Windows-Platte zu formatieren, braucht eh kein Mensch ;-)
Ha auch mit diesem Gedanken gespielt, da ich auf meinem Windows keine Windows exklusive Software habe, außer Star Craft 2, und das spiele ich im moment knapp 1 Stunde die Woche. Allerdings hatte ich nicht wirklich vor, diese Stunde aufzugeben^^
Xin hat geschrieben: Kannst Du die Datei /boot/grub/menu.lst posten?
Nicht vorhanden. :/ Ist das schlecht? xD
Xin hat geschrieben: Und das, was der Befehl "mount" ausgibt, wenn Du keine Argumente angibst.

Code: Alles auswählen

/dev/sda7 on / type ext4 (rw,errors=remount-ro,commit=0)
proc on /proc type proc (rw,noexec,nosuid,nodev)
none on /sys type sysfs (rw,noexec,nosuid,nodev)
fusectl on /sys/fs/fuse/connections type fusectl (rw)
none on /sys/kernel/debug type debugfs (rw)
none on /sys/kernel/security type securityfs (rw)
none on /dev type devtmpfs (rw,mode=0755)
none on /dev/pts type devpts (rw,noexec,nosuid,gid=5,mode=0620)
none on /dev/shm type tmpfs (rw,nosuid,nodev)
none on /var/run type tmpfs (rw,nosuid,mode=0755)
none on /var/lock type tmpfs (rw,noexec,nosuid,nodev)
none on /var/lib/ureadahead/debugfs type debugfs (rw,relatime)
/dev/sda2 on /windows type fuseblk (rw,nosuid,nodev,allow_other,blksize=4096,default_permissions)
/dev/sda6 on /home type ext4 (rw,commit=0)
binfmt_misc on /proc/sys/fs/binfmt_misc type binfmt_misc (rw,noexec,nosuid,nodev)
gvfs-fuse-daemon on /home/jannik/.gvfs type fuse.gvfs-fuse-daemon (rw,nosuid,nodev,user=jannik)
/dev/sdb1 on /media/JANNIK USB type vfat (rw,nosuid,nodev,uhelper=udisks,uid=1000,gid=1000,shortname=mixed,dmask=0077,utf8=1,showexec,flush)
€dit:
Mal so 'ne Frage: Um mit Ubuntu zu compilen muss ich den Befehl einfach ins Terminal hauen?

Benutzeravatar
Xin
nur zu Besuch hier
Beiträge: 8859
Registriert: Fr Jul 04, 2008 11:10 pm
Wohnort: /home/xin
Kontaktdaten:

Re: Linux ja; aber welches?

Beitrag von Xin » So Nov 28, 2010 11:00 pm

MoonGuy hat geschrieben:
Xin hat geschrieben: Kannst Du die Datei /boot/grub/menu.lst posten?
Nicht vorhanden. :/ Ist das schlecht? xD
Nein, es wird vermutlich grub2 sein.
Dann heißt die Datei "/boot/grub/grub.cfg"

Gib mal upgrade-grup ein.
MoonGuy hat geschrieben:Mal so 'ne Frage: Um mit Ubuntu zu compilen muss ich den Befehl einfach ins Terminal hauen?
Yepp.

gcc -o meinprogramm meinprogramm.c
Merke: Wer Ordnung hellt ist nicht zwangsläufig eine Leuchte.

Ich beantworte keine generellen Programmierfragen per PN oder Mail. Dafür ist das Forum da.

MoonGuy
Beiträge: 231
Registriert: Fr Okt 08, 2010 2:49 pm

Re: Linux ja; aber welches?

Beitrag von MoonGuy » So Nov 28, 2010 11:03 pm

Xin hat geschrieben:Dann heißt die Datei "/boot/grub/grub.cfg"

Code: Alles auswählen

#
# 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 part_msdos
insmod ext2
set root='(hd0,msdos7)'
search --no-floppy --fs-uuid --set 6a422d88-08c9-4c43-99f8-a2652769c8f2
if loadfont /usr/share/grub/unicode.pf2 ; then
  set gfxmode=640x480
  load_video
  insmod gfxterm
fi
terminal_output gfxterm
insmod part_msdos
insmod ext2
set root='(hd0,msdos7)'
search --no-floppy --fs-uuid --set 6a422d88-08c9-4c43-99f8-a2652769c8f2
set locale_dir=($root)/boot/grub/locale
set lang=de
insmod gettext
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
### END /etc/grub.d/05_debian_theme ###

### BEGIN /etc/grub.d/10_linux ###
menuentry 'Ubuntu, with Linux 2.6.35-23-generic' --class ubuntu --class gnu-linux --class gnu --class os {
    recordfail
    insmod part_msdos
    insmod ext2
    set root='(hd0,msdos7)'
    search --no-floppy --fs-uuid --set 6a422d88-08c9-4c43-99f8-a2652769c8f2
    linux    /boot/vmlinuz-2.6.35-23-generic root=UUID=6a422d88-08c9-4c43-99f8-a2652769c8f2 ro   quiet splash
    initrd    /boot/initrd.img-2.6.35-23-generic
}
menuentry 'Ubuntu, with Linux 2.6.35-23-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os {
    recordfail
    insmod part_msdos
    insmod ext2
    set root='(hd0,msdos7)'
    search --no-floppy --fs-uuid --set 6a422d88-08c9-4c43-99f8-a2652769c8f2
    echo    'Loading Linux 2.6.35-23-generic ...'
    linux    /boot/vmlinuz-2.6.35-23-generic root=UUID=6a422d88-08c9-4c43-99f8-a2652769c8f2 ro single 
    echo    'Loading initial ramdisk ...'
    initrd    /boot/initrd.img-2.6.35-23-generic
}
menuentry 'Ubuntu, with Linux 2.6.35-22-generic' --class ubuntu --class gnu-linux --class gnu --class os {
    recordfail
    insmod part_msdos
    insmod ext2
    set root='(hd0,msdos7)'
    search --no-floppy --fs-uuid --set 6a422d88-08c9-4c43-99f8-a2652769c8f2
    linux    /boot/vmlinuz-2.6.35-22-generic root=UUID=6a422d88-08c9-4c43-99f8-a2652769c8f2 ro   quiet splash
    initrd    /boot/initrd.img-2.6.35-22-generic
}
menuentry 'Ubuntu, with Linux 2.6.35-22-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os {
    recordfail
    insmod part_msdos
    insmod ext2
    set root='(hd0,msdos7)'
    search --no-floppy --fs-uuid --set 6a422d88-08c9-4c43-99f8-a2652769c8f2
    echo    'Loading Linux 2.6.35-22-generic ...'
    linux    /boot/vmlinuz-2.6.35-22-generic root=UUID=6a422d88-08c9-4c43-99f8-a2652769c8f2 ro single 
    echo    'Loading initial ramdisk ...'
    initrd    /boot/initrd.img-2.6.35-22-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,msdos7)'
    search --no-floppy --fs-uuid --set 6a422d88-08c9-4c43-99f8-a2652769c8f2
    linux16    /boot/memtest86+.bin
}
menuentry "Memory test (memtest86+, serial console 115200)" {
    insmod part_msdos
    insmod ext2
    set root='(hd0,msdos7)'
    search --no-floppy --fs-uuid --set 6a422d88-08c9-4c43-99f8-a2652769c8f2
    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)" {
    insmod part_msdos
    insmod ntfs
    set root='(hd0,msdos1)'
    search --no-floppy --fs-uuid --set e04061f84061d636
    chainloader +1
}
### END /etc/grub.d/30_os-prober ###

### 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 ###
Xin hat geschrieben:Gib mal upgrade-grup ein.
Unkown Command.


Okay, gut zu wissen mim compilen

Benutzeravatar
Kerli
Beiträge: 1456
Registriert: So Jul 06, 2008 10:17 am
Wohnort: Österreich
Kontaktdaten:

Re: Linux ja; aber welches?

Beitrag von Kerli » So Nov 28, 2010 11:13 pm

MoonGuy hat geschrieben:
Xin hat geschrieben:gib mal upgrade-grup ein.
Unkown Command.
Es sollte auch update-grub sein, bzw. genauer 'sudo update-grub'.
MoonGuy hat geschrieben: Okay, gut zu wissen mim compilen
Nicht vergessen zuerst 'sudo apt-get install build-essential'. Sonsts gibts noch ein 'unknown command'...
"Make it idiot-proof and someone will invent an even better idiot." (programmers wisdom)

OpenGL Tutorials und vieles mehr rund ums Programmieren: http://www.tomprogs.at

MoonGuy
Beiträge: 231
Registriert: Fr Okt 08, 2010 2:49 pm

Re: Linux ja; aber welches?

Beitrag von MoonGuy » So Nov 28, 2010 11:15 pm

Kerli hat geschrieben:
MoonGuy hat geschrieben:
Xin hat geschrieben:gib mal upgrade-grup ein.
Unkown Command.
Es sollte auch update-grub sein, bzw. genauer 'sudo update-grub'.
Hab auch update-grub benutzt. Aber sudo hat gefehlt^^

Output:

Code: Alles auswählen

Generating grub.cfg ...
Found linux image: /boot/vmlinuz-2.6.35-23-generic
Found initrd image: /boot/initrd.img-2.6.35-23-generic
Found linux image: /boot/vmlinuz-2.6.35-22-generic
Found initrd image: /boot/initrd.img-2.6.35-22-generic
Found memtest86+ image: /boot/memtest86+.bin
Found Windows 7 (loader) on /dev/sda1
Kerli hat geschrieben:
MoonGuy hat geschrieben: Okay, gut zu wissen mim compilen
Nicht vergessen zuerst 'sudo apt-get install build-essential'. Sonsts gibts noch ein 'unknown command'...
Okay. Probier ich aber erst morgen.

Benutzeravatar
Xin
nur zu Besuch hier
Beiträge: 8859
Registriert: Fr Jul 04, 2008 11:10 pm
Wohnort: /home/xin
Kontaktdaten:

Re: Linux ja; aber welches?

Beitrag von Xin » So Nov 28, 2010 11:18 pm

Kerli hat geschrieben:
MoonGuy hat geschrieben:
Xin hat geschrieben:gib mal upgrade-grup ein.
Unkown Command.
Es sollte auch update-grub sein, bzw. genauer 'sudo update-grub'.
Ich kann grub nicht schreiben... das passiert mir immer. ^^
Merke: Wer Ordnung hellt ist nicht zwangsläufig eine Leuchte.

Ich beantworte keine generellen Programmierfragen per PN oder Mail. Dafür ist das Forum da.

MoonGuy
Beiträge: 231
Registriert: Fr Okt 08, 2010 2:49 pm

Re: Linux ja; aber welches?

Beitrag von MoonGuy » Mo Nov 29, 2010 4:41 pm

Öh, Windows startet trotzdem nicht.


Mal so eine Bitte:
Kann mir jemand den Command oder Ort geben, um den Texteditor aufzurufen/wo sich der Texteditor befindet. Oder kann mir jemand einen guten Texteditor zum Programmieren auf Linux empfehlen?

Benutzeravatar
Xin
nur zu Besuch hier
Beiträge: 8859
Registriert: Fr Jul 04, 2008 11:10 pm
Wohnort: /home/xin
Kontaktdaten:

Re: Linux ja; aber welches?

Beitrag von Xin » Mo Nov 29, 2010 5:03 pm

MoonGuy hat geschrieben:Öh, Windows startet trotzdem nicht.
Hast Du es im Menü? hast Du die /etc/grub/grub.cfg gepostet? ^^

Edit: Jow, hast Du... die Threads laufen hier manchmal schneller ab, als ich das mitbekomme.

Was sagt Win7 denn, wenn Du es starten willst?
MoonGuy hat geschrieben:Kann mir jemand den Command oder Ort geben, um den Texteditor aufzurufen/wo sich der Texteditor befindet. Oder kann mir jemand einen guten Texteditor zum Programmieren auf Linux empfehlen?
Linux ist ein Betriebsystem. Der Rest ist Dir überlassen.

Ich mag kate auf KDE, gedit soll ganz nett für gnome sein, vi ist auf der Konsole gewöhnungsbedürftig und mcedit (sudo aptitude install mc) ist der Editor, der beim mc (Midnight Commander) dabei ist. Manche mögen lieber joe oder nano (beides Konsole).
Merke: Wer Ordnung hellt ist nicht zwangsläufig eine Leuchte.

Ich beantworte keine generellen Programmierfragen per PN oder Mail. Dafür ist das Forum da.

MoonGuy
Beiträge: 231
Registriert: Fr Okt 08, 2010 2:49 pm

Re: Linux ja; aber welches?

Beitrag von MoonGuy » Mo Nov 29, 2010 5:06 pm

Xin hat geschrieben:
MoonGuy hat geschrieben:Öh, Windows startet trotzdem nicht.
Hast Du es im Menü? hast Du die /etc/grub/grub.cfg gepostet? ^^
Hab einen Windows 7 Loader. Mit dem startet es aber nicht^^

Ja habe ich gepostet. Erster Post dieser Seite

Benutzeravatar
Kerli
Beiträge: 1456
Registriert: So Jul 06, 2008 10:17 am
Wohnort: Österreich
Kontaktdaten:

Re: Linux ja; aber welches?

Beitrag von Kerli » Mo Nov 29, 2010 5:09 pm

MoonGuy hat geschrieben:Hab einen Windows 7 Loader. Mit dem startet es aber nicht^^
Was sagt der denn, bzw. wie weit kommt er?
"Make it idiot-proof and someone will invent an even better idiot." (programmers wisdom)

OpenGL Tutorials und vieles mehr rund ums Programmieren: http://www.tomprogs.at

Antworten