Vous n'êtes pas identifié(e).
== 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