Jan 032011
 

Um den Editor für crontab -e zu wählen muss die Umgebungsvariable EDITOR gesetzt werden.

export EDITOR=vim

Dadurch wird VIM als Editor für crontab -e gesetzt.
Damit dies auch künftig angewendet wird muss der Export in das entsprechende rc File für die Shell welche man nutzt. Für die Bash ist dies

~/.bashrc
Dec 142010
 

Sollte der Fehler 15 beim starten des DEBIAN System angezeigt werden kann dies auch nur daraufhin deuten das im /boot benötigte Dateien fehlen. Dies kann durch ein Update des GRUB Bootloaders hervorgerufen werden. In /boot sollten folgende Dateien vorhanden sein

config-2.6.26-2-amd64
initrd.img-2.6.26-2-amd64
System.map-2.6.26-2-amd64
vmlinuz-2.6.26-2-amd64

Diese Dateien sind natürlich für einen 2.6.26 Kernel auf einem 64 Bit System. Entsprechend des System können die Namen variieren. Allerdings ist es möglich von einem gleichen System (Kernelversion und Hardware 64 Bit oder 32 Bit) diese Dateien zu übernehmen. Danach sollte ein starten des System’s wieder ohne Probleme möglich sein.

Dec 132010
 

The reason for grub error 15 is very simple and so is the solution. The error gives you a message “Error 15: File not found!” simply because the file grub wants is not there. why? because grub is looking into a wrong device. You need to make changes to your /boot/grub/menu.lst file to fix the problem so that grub looks into the correct device but first find out where is your root partition.Boot from a live CD -> open terminal .

$ sudo fdisk -l | grep -i linux

This will list your swap and root devices. In our example here

/dev/hda5            1276        1397      979902   82  Linux swap / Solaris
/dev/hda6            1398        2550     9261441   83  Linux

Swap :: /dev/hda5 and Linux root :: /dev/hda6

/dev/hda6 is your root device. /dev/hda6 is written as (hd0,5) in grub. Make sure you understand this if it’s /dev/hda1 in your system then you ‘ll use (hd0,0). It’s always one digit less in (hdX,Y)

Open your menu.lst file and check /dev/hda6 and (hd0,5) is the root device in the file and not any other device. This is the main reason for error 15. Here in our example root is /dev/hda6 so the/boot/grub/menu.lst should look like this

title        Debian GNU/Linux, kernel 2.6.26-2-686
root        (hd0,5)
kernel        /boot/vmlinuz-2.6.26-2-686 root=/dev/hda6 ro
initrd        /boot/initrd.img-2.6.26-2-686

title        Debian GNU/Linux, kernel 2.6.26-2-686 (single-user mode)
root        (hd0,5)
kernel        /boot/vmlinuz-2.6.26-2-686 root=/dev/hda6 ro single
initrd        /boot/initrd.img-2.6.26-2-686

For Ubuntu users it’ll be (hd0,5) and /dev/sda6 .Make sure the root device is correct in this file.

Next file to check is /etc/fstab. Open the file and check the device for swap and root is correct. here is an example

# /etc/fstab: static file system information.
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
proc            /proc           proc    defaults        0       0
/dev/hda6 /               ext3    errors=remount-ro 0       1
/dev/hda5 none            swap    sw              0       0
/dev/hdc        /media/cdrom0   udf,iso9660 user,noauto     0       0

Once everything is in place reboot the system. Congratulations you ‘ve just solved your grub problem.

Quelle: http://stringofthoughts.wordpress.com/2009/05/25/grub-error-15-debianubuntu/