user@linuxtrack:~ $ python -c 'print("Soyez les bienvenus !")'

Vous n'êtes pas identifié(e).

#1 05-04-2013 18:43:49

IceF0x
#! Gourou Linux

[Tuto]Installer Syslinux sous Kali Linux 1.0

== Description ==

Le projet Syslinux couvre une suite de chargeurs d'amorçage de faible taille pour Linux, développé par Hans Peter Anvin, il est le boot loader utilisé par la plupart des live CD, network, etc.

Site web: http://www.syslinux.org/wiki/index.php/ … ux_Project

== Avertissement ==

Le tuto ci-dessous était destiné à la base pour crunchbang mais je l'ai testé avec succès sous Kali Linux en simple boot.
L'installation de Syslinux comporte des risques assurez-vous des choses suivantes:

    Vous utilisez uniquement les EXT 2/3/4 ou BTRFS comme système de fichier.

    YVous utilisez BIOS et non UEFI.

    Vous êtes en simple boot sous Kali.

    Vous n'avez pas d'autre outil dans votre menu tel que memtest.

    Vous avez naturellement des droit root ^^

== Installation ==

Soit le faire étape par étape ou utiliser le script plus bas.

Assurez-vous d'être root et installer Syslinux depuis les dépôts.

apt-get install extlinux syslinux-common

Ensuite installez extlinux dans le répertoire boot.

extlinux --install /boot/extlinux

Vérifiez que votre partition de boot affiche bien un * .

fdisk -l /dev/sda

Écraser votre MBR.

cat /usr/lib/extlinux/mbr.bin >/dev/sda

Obtenir mon thème (vraiment juste un thème Debian dépouillé)

cat /usr/lib/extlinux/mbr.bin >/dev/sda

Téléchargez le thème suivant ou un de votre choix.

wget http://pibanglinux.org/pastebin/super.tar.bz2 -O /tmp/super.tar.bz2

Il faut ensuite extraire les fichiers de l'archive.

cd /tmp && tar xjfv super.tar.bz2

Et mettez le thème en place

cp -r /tmp/super /usr/share/syslinux/themes/

Modifiez le fichier de configuration pour utiliser le thème

sed -i /etc/default/extlinux -e 's#EXTLINUX_THEME="debian"#EXTLINUX_THEME="super"#'

assurez-vous que le délai d'attente est un 1 et un 0 non

sed -i /etc/default/extlinux -e 's#EXTLINUX_TIMEOUT="1"#EXTLINUX_TIMEOUT="1"#'

Pour ne pas démarrer en lecture seule!

sed -i /etc/default/extlinux -e 's#EXTLINUX_PARAMETERS="ro quiet""#EXTLINUX_PARAMETERS="quiet"#'

Mettre à jour extlinux

extlinux-update

Maintenant, rebooter votre machine et désinstallez grub

Voici un script qui le fait pour vous!

#!/bin/bash
clear
set -e
if [ "$(id -u)" != "0" ]; then
   echo "This script must be run as root" 1>&2
   exit 1
fi
echo "Do you REALLY want to do this? (y/N)"
read a
if [[ $a == "Y" || $a == "y" ]]; then
        echo "We gonna do it"
else
        echo "quiting"
        exit 1
fi
apt-get install -y extlinux syslinux-common
extlinux --install /boot/extlinux
clear fdisk -l
echo "Your HD is /dev/sda Right?"
read b
if [[ $b == "Y" || $b == "y" ]]; then
        echo "sweet"
		cat /usr/lib/extlinux/mbr.bin >/dev/sda
else
        echo "Enter the whole path of your HD"
        read DISK
        cat /usr/lib/extlinux/mbr.bin >$DISK
fi
cd /tmp
wget http://pibanglinux.org/pastebin/super.tar.bz2 -O /tmp/super.tar.bz2 
tar xjfv super.tar.bz2 
cp -r /tmp/super /usr/share/syslinux/themes/
sed -i /etc/default/extlinux -e 's#EXTLINUX_THEME="debian"#EXTLINUX_THEME="super"#'
sed -i /etc/default/extlinux -e 's#EXTLINUX_TIMEOUT="1"#EXTLINUX_TIMEOUT="1"#'
sed -i /etc/default/extlinux -e 's#EXTLINUX_PARAMETERS="ro quiet""#EXTLINUX_PARAMETERS="quiet"#'
extlinux-update
clear
echo "Do you want to remove Grub2?"
read c
if [[ $c == "Y" || $c == "y" ]]; then
        echo "Removing"
		apt-get remove -y grub-common grub-pc
fi
clear
echo "Do you want to reboot"
read d
if [[ $d == "Y" || $d == "y" ]]; then
        echo "Rebooting"
		sleep 3s && reboot
fi
echo "bye bye"
clear 
exit 0

== Licences ==

Le thème est dérivé du thème Debian original et est re-publié sous la licence GPL, le script est publié sous la liscence MIT.

== Source ==

  * **(en)** http://crunchbang.org/forums/viewtopic.php?id=25399


Utiliser des logiciels propriétaires, c'est comme les plats préparés, on est incapable de dire les conservateurs qu'ils contiennent, on dira toujours que c'est bon, mais ça ne remplacera jamais le repas fait maison par sa maman.
]:D #! Crunchbang & Archlinux GNU/Linux User ]:D

Hors ligne

Pied de page des forums