[syslinux] installer depuis archbang (résolu par miracle)

Applications, problèmes de configuration réseau
rroo
Chu Ko Nu
Messages : 463
Inscription : jeu. 17 janv. 2013, 17:38
Localisation : Pays de loire

[syslinux] installer depuis archbang (résolu par miracle)

Message par rroo »

j'ai suivit cette partie du tuto sylinux :chainer syslinux (je suis passé sous syslinux):

Code : Tout sélectionner

 Côté de l'autre système: installer extlinux

Depuis Arch, on va monter la partition boot du Linux à chaîner:

mount /dev/sda2 /mnt

S'il n'existe pas de répertoire extlinux (ou syslinux), le créer:

mkdir -p /mnt/extlinux

Pour installer extlinux sur le secteur d'amorçage de la partition:

extlinux -i /mnt/extlinux

Pensez à copier les modules nécessaires pour le chaînage et le menu:

cp /usr/lib/syslinux/{chain,menu}.c32 /mnt/extlinux

Finalement, il reste à créer et remplir correctement un extlinux.conf (ou syslinux.cfg) pour ce démarrage: 
j'en suis a "etlinux.conf" pouvez vous me dire si les chemin sont correcte car je ne retrouve pas

-vmlinuz et initramfs.img dans le répertoire /boot de mon /dev/sda5 monté dans /mnt:

Code : Tout sélectionner

timeout 10

ui menu.c32

label Autre Linux
    linux ../vmlinuz
    append root=/dev/sda5 ro quiet
    initrd ../initramfs.img
Voici les étapes éffectués si vous y voyez une erreur:

Code : Tout sélectionner

[root@archbang rroo]# mount /dev/sda5 /mnt
[root@archbang rroo]# mkdir -p /mnt/extlinux
[root@archbang rroo]# extlinux -i /mnt/extlinux
/mnt/extlinux is device /dev/sda5
[root@archbang rroo]# cp /usr/lib/syslinux/{chain,menu}.c32 /mnt/extlinux
[root@archbang rroo]# nano /mnt/extlinux/extlinux.conf
[root@archbang rroo]# 

Code : Tout sélectionner

[root@archbang rroo]# fdisk -l

Disque /dev/sda : 120.0 Go, 120034123776 octets, 234441648 secteurs
Unités = secteur de 1 × 512 = 512 octets
Taille de secteur (logique / physique) : 512 octets / 512 octets
taille d'E/S (minimale / optimale) : 512 octets / 512 octets
Identifiant de disque : 0x85eda215

Périphérique Amorce  Début        Fin      Blocs     Id  Système
/dev/sda2        64239616   234440703    85100544    5  Étendue
/dev/sda5        64653312    96552959    15949824   83  Linux
/dev/sda6        64241664    64651263      204800   83  Linux
/dev/sda7   *    96555008   122753023    13099008   83  Linux
sda 5,7 partition= /racine ; sda6= secteur boot

Merci d'avance car la je vais bientôt repasser sous windows je croit :mrgreen:
Avatar de l’utilisateur
widapit
Maître du Kyudo
Messages : 1148
Inscription : mar. 30 mars 2010, 22:53
Localisation : Toulouse

Re: [grub]grub rescue

Message par widapit »

Salut !

en fait je pense que tu as juste oublié de monter ta partition boot (/dev/sda6 apparemment) dans le répertoire /mnt/boot pour pas que celui-ci soit vide...
routeur(OpenWRT); serveurs(Debian, Arch); cléUSB(Black-Arch);
mon ordi(Arch-hardened) = {spectrwm, zsh} || je m'amuse aussi avec des Arduino !
rroo
Chu Ko Nu
Messages : 463
Inscription : jeu. 17 janv. 2013, 17:38
Localisation : Pays de loire

Re: [grub]grub rescue

Message par rroo »

je croyait que ce fichier était présent dans la partition systéme.
Merci beaucoup pour l'info.
rroo
Chu Ko Nu
Messages : 463
Inscription : jeu. 17 janv. 2013, 17:38
Localisation : Pays de loire

Re: [grub]grub rescue

Message par rroo »

Voici mon /boot/syslinux/syslinux.cfg:

Code : Tout sélectionner

# Config file for Syslinux -
# /boot/syslinux/syslinux.cfg
#
# Comboot modules:
#   * menu.c32 - provides a text menu
#   * vesamenu.c32 - provides a graphical menu
#   * chain.c32 - chainload MBRs, partition boot sectors, Windows bootloaders
#   * hdt.c32 - hardware detection tool
#   * reboot.c32 - reboots the system
#   * poweroff.com - shutdown the system
#
# To Use: Copy the respective files from /usr/lib/syslinux to /boot/syslinux.
# If /usr and /boot are on the same file system, symlink the files instead
# of copying them.
#
# If you do not use a menu, a 'boot:' prompt will be shown and the system
# will boot automatically after 5 seconds.
#
# Please review the wiki: https://wiki.archlinux.org/index.php/Syslinux
# The wiki provides further configuration examples

DEFAULT arch
PROMPT 0        # Set to 1 if you always want to display the boot: prompt
TIMEOUT 50
# You can create syslinux keymaps with the keytab-lilo tool
#KBDMAP de.ktl

# Menu Configuration
# Either menu.c32 or vesamenu32.c32 must be copied to /boot/syslinux
UI menu.c32
#UI vesamenu.c32

# Refer to http://syslinux.zytor.com/wiki/index.php/Doc/menu
MENU TITLE Arch Linux
#MENU BACKGROUND splash.png
MENU COLOR border       30;44   #40ffffff #a0000000 std
MENU COLOR title        1;36;44 #9033ccff #a0000000 std
MENU COLOR sel          7;37;40 #e0ffffff #20ffffff all
MENU COLOR unsel        37;44   #50ffffff #a0000000 std
MENU COLOR help         37;40   #c0ffffff #a0000000 std
MENU COLOR timeout_msg  37;40   #80ffffff #00000000 std
MENU COLOR timeout      1;37;40 #c0ffffff #00000000 std
MENU COLOR msg07        37;40   #90ffffff #a0000000 std
MENU COLOR tabmsg       31;40   #30ffffff #00000000 std

# boot sections follow
#
# TIP: If you want a 1024x768 framebuffer, add "vga=773" to your kernel line.
#
#-*

LABEL archbang1
        MENU LABEL Arch Linux
        LINUX ../vmlinuz-linux
        APPEND root=UUID=12d94075-e376-4a8f-9552-aa84d2de77fe ro
        INITRD ../initramfs-linux.img


LABEL archbang2
        MENU LABEL Arch Linux
        LINUX ../vmlinuz-linux
        APPEND root=UUID=963c762b-5a6b-40ad-a5a6-247894020fc7 ro
        INITRD ../initramfs-linux.img

LABEL archfallback
        MENU LABEL Arch Linux Fallback
        LINUX ../vmlinuz-linux
        APPEND root=UUID=963c762b-5a6b-40ad-a5a6-247894020fc7 ro
        INITRD ../initramfs-linux-fallback.img

#LABEL windows
#        MENU LABEL Windows
#        COM32 chain.c32
#        APPEND hd0 1

LABEL hdt
        MENU LABEL HDT (Hardware Detection Tool)
        COM32 hdt.c32

LABEL reboot
        MENU LABEL Reboot
        COM32 reboot.c32

LABEL off
        MENU LABEL Power Off
        COMBOOT poweroff.com

LABEL archbang
     com32 chain.c32
     append hd0 2


J'ai rajouté ce label:

Code : Tout sélectionner

LABEL archbang1
        MENU LABEL Arch Linux
        LINUX ../vmlinuz-linux
        APPEND root=UUID=12d94075-e376-4a8f-9552-aa84d2de77fe ro
        INITRD ../initramfs-linux.img
Le label ci dessous étant natif de l'installation:

Code : Tout sélectionner

LABEL archbang2
        MENU LABEL Arch Linux
        LINUX ../vmlinuz-linux
        APPEND root=UUID=963c762b-5a6b-40ad-a5a6-247894020fc7 ro
        INITRD ../initramfs-linux.img
Voici aussi ma sortie blkid:

Code : Tout sélectionner

[root@archbang rroo]# blkid
/dev/sda5: UUID="12d94075-e376-4a8f-9552-aa84d2de77fe" TYPE="ext4" 
/dev/sda6: UUID="295a4a28-2c74-455c-b6ec-6c146e6e3877" TYPE="ext4" 
/dev/sda7: UUID="963c762b-5a6b-40ad-a5a6-247894020fc7" TYPE="ext4" 
[root@archbang rroo]# 
Pouvez-vous me dire si je doit utiliser cette partie du tuto "Chaîner GNU Linux": http://wiki.archlinux.fr/Syslinux

Code : Tout sélectionner

 Chaîner GNU Linux

Syslinux ne peut que charger des fichiers qui résident sur la même partition que le fichier de configuration syslinux.cfg ou des chargeurs d'amorces, tels que celui de Windows. Par conséquent, si vous avez une autre version de Linux sur une partition boot séparée (c'est-à-dire que vous n'avez pas un /boot qui serait partagé avec Arch), démarrer les autres systèmes peut se faire au moyen de extlinux. extlinux peut être installé sur le secteur d'amorçage d'une partition et être appelé comme un chargeur de démarrage distinct du MBR dévolu à syslinux.
Note: Extlinux fait partie du projet syslinux et est inclu dans le paquetage syslinux.

Pour la suite et comme exemple, on va supposer que le Linux que l'on souhaite démarrer a un /boot séparé sur sda2 (sa racine sur sda3) et que syslinux est installé et configuré côté Arch pour démarrer correctement.
Côté de l'autre système: installer extlinux

Depuis Arch, on va monter la partition boot du Linux à chaîner:

mount /dev/sda2 /mnt

S'il n'existe pas de répertoire extlinux (ou syslinux), le créer:

mkdir -p /mnt/extlinux

Pour installer extlinux sur le secteur d'amorçage de la partition:

extlinux -i /mnt/extlinux

Pensez à copier les modules nécessaires pour le chaînage et le menu:

cp /usr/lib/syslinux/{chain,menu}.c32 /mnt/extlinux

Finalement, il reste à créer et remplir correctement un extlinux.conf (ou syslinux.cfg) pour ce démarrage:
Fichier: /mnt/extlinux/extlinux.conf

timeout 10

ui menu.c32

label Autre Linux
    linux ../vmlinuz
    append root=/dev/sda3 ro quiet
    initrd ../initramfs.img

Mon entrée apparait bien dans syslinux mais le chargement se bloque a "failed to start save random seed"


PS:Mon sda7 est la racine native de l'installation;sda5 ma racine a récuperer (chargeur syslinux)
et sda6 ma partition boot.
Avatar de l’utilisateur
FoolEcho
Maître du Kyudo
Messages : 10711
Inscription : dim. 15 août 2010, 11:48
Localisation : Basse-Normandie

Re: [grub]grub rescue

Message par FoolEcho »

rroo a écrit :J'ai rajouté ce label:

Code : Tout sélectionner

LABEL archbang1
        MENU LABEL Arch Linux
        LINUX ../vmlinuz-linux
        APPEND root=UUID=12d94075-e376-4a8f-9552-aa84d2de77fe ro
        INITRD ../initramfs-linux.img
Fonctionnera pas.
Cette entrée devrait se trouver dans le extlinux.cfg ou syslinux.cfg du répertoire extlinux de ton autre système.
Au démarrage, il faut que tu sélectionnes l'entrée "archbang" que tu as rajouté (la dernière du /boot/syslinux/syslinux.cfg que tu nous présentes). Mais ça ne va pas suffire je pense, car ton partitionnement n'est pas clair (en tout état de cause, ça n'est certainement pas hd0 2 ; si widapit a vu juste, ce serait hd0 6... mais perso, je ne suis pas sûr).
rroo a écrit :PS:Mon sda7 est la racine native de l'installation;sda5 ma racine a récuperer (chargeur syslinux) et sda6 ma partition boot.
Donc, pas compris (d'ailleurs je n'ai pas compris pourquoi tu tenais à avoir deux archbang...)... D'autant que ta sortie blkid ne nous indique pas qui fait quoi (racine de quoi, boot de quoi). Heu... sda6 n'est pas un boot commun à tes deux ArchBang j'espère (parce qu'avoir des images tantôt fait par l'un des systèmes, tantôt par l'autre, ça risque de t'attirer des ennuis) ?

Merci de clarifier le partitionnement. :chinois:
«The following statement is not true. The previous statement is true.» :nage:
rroo
Chu Ko Nu
Messages : 463
Inscription : jeu. 17 janv. 2013, 17:38
Localisation : Pays de loire

Re: [syslinux] installer syslinux depuis archbang

Message par rroo »

C'est une partition boot commune pour mes deux partitions racine. :?Par ailleurs je n'ai pas bien comprit si syslinux utilise pas ma partition sda6 comme secteur boot ou est installer directement sur ma partition sda7!?
Sinon le deuxiéme archbang servait a récuperer la configuration de ma premiére racine car je n'ai pas reussit depuis le live.
Pour le numéro de partition je ne suis pas sur non plus car je ne sais pas si je doit faire mon décompte a partir de la partition étendu!?

tutot arch syslinux Chapitre:chainage

Code : Tout sélectionner

hd0 2 est la seconde partition du premier disque. Les disques sont numérotés à partir de 0, tandis que que les partitions sont comptées depuis 1. 
Ca me donne soit hd0 3 en partant de ma partition étendu ou hd0 2 depuis ma partition boot:
http://www.hostingpics.net/viewer.php?i ... 0scrot.png
Avatar de l’utilisateur
FoolEcho
Maître du Kyudo
Messages : 10711
Inscription : dim. 15 août 2010, 11:48
Localisation : Basse-Normandie

Re: [syslinux] installer syslinux depuis archbang

Message par FoolEcho »

rroo a écrit :Ca me donne soit hd0 3 en partant de ma partition étendu ou hd0 2 depuis ma partition boot:
Ton partitionnement est tout mélangé. :)
Sinon l'étendue "compte". C'est donc bien hd0 2 pour sda6.

Ceci étant vu que le boot est commun et avec la même version d'archbang je suppose, extlinux ne sert à rien. L'entrée archbang1 que tu avais rajouté devrait faire l'affaire, non ?

(mais je te conseillerai de mettre de l'ordre en désinstallant l'archbang dont tu ne te sers pas... ou alors si tu veux les deux, tu fais en sorte de supprimer l'entrée de boot dans le fstab de l'un de tes archbang ou de faire une autre partition boot dédiée avant d'utiliser extlinux parce que ça va t'attirer des ennuis)
«The following statement is not true. The previous statement is true.» :nage:
rroo
Chu Ko Nu
Messages : 463
Inscription : jeu. 17 janv. 2013, 17:38
Localisation : Pays de loire

Re: [syslinux] installer syslinux depuis archbang

Message par rroo »

Je suis en cours d'installation d'un livearchbang persistant(autre poste) pour ratrapper
d'éventuelle erreur.
Par contre concernant le chargeur de démarrage syslinux:
si je supprime ma racine sda7 syslinuxserra supprimé également?
(il n'est pas présent dans la partition boot séparé sda6!?).
Avatar de l’utilisateur
FoolEcho
Maître du Kyudo
Messages : 10711
Inscription : dim. 15 août 2010, 11:48
Localisation : Basse-Normandie

Re: [syslinux] installer syslinux depuis archbang

Message par FoolEcho »

Avant d'aller plus loin, je crois que tu ne comprends pas bien comment s'est organisé.
Ta racine (sda7) devrait abriter un répertoire boot, mais celui-ci devrait être vide avec une partition boot dédiée.
Ta partition boot séparée (sda6 ?) ne va pas contenir non plus de répertoire boot, *mais* contient initramfs, syslinux et cie (ceci est normal: lorsque le système démarre, cette partition est montée dans le /boot de sda7 et tu retrouves ainsi l'arborescence complète).
«The following statement is not true. The previous statement is true.» :nage:
rroo
Chu Ko Nu
Messages : 463
Inscription : jeu. 17 janv. 2013, 17:38
Localisation : Pays de loire

Re: [syslinux] installer syslinux depuis archbang

Message par rroo »

oui ma partition boot séparée est sda6.
Que veut dire partition boot dédiée??
Sda7

Code : Tout sélectionner

               .                
               #.               OS: Archbang x86_64
              /;#               Hostname: archbang
              #;##              Kernel: 3.6.8-1-ARCH
             /###'              Uptime: 4:01
            ;#\   #;            Window Manager: Openbox
           +###  .##            Packages: 579
          +####  ;###           RAM: 524 MB / 3005 MB
         ######  #####;         CPU: Intel(R) Core(TM)2 Duo CPU T7500 @ 2.20GHz
        #######  ######         Shell: Bash
       ######## ########        Root FS: 3,6G / 13G (ext4)
     .########;;########\        
    .########;   ;#######       
    #########.   .########`     
   ######'           '######    
  ;####                 ####;   
  ##'                     '##   
 #'                         `#  
 
[root@archbang rroo]# ls /boot/
grub/                         memtest86+/
initramfs-linux-fallback.img  syslinux/
initramfs-linux.img           vmlinuz-linux
[root@archbang rroo]# ls /boot/grub/grub.cfg
grub.cfg          grub.cfg.example  
[root@archbang rroo]# ls /boot/syslinux/
SYSLINUX_AUTOUPDATE  menu.c32             syslinux.cfg
chain.c32            pci.ids              vesamenu.c32
hdt.c32              poweroff.com         
ldlinux.sys          reboot.c32           
[root@archbang rroo]# ls /boot/syslinux/


sda5 chroot:

Code : Tout sélectionner

[root@archbang rroo]# mkdir /mnt/chroot
[root@archbang rroo]# mount /dev/sda5 /mnt/chroot
[root@archbang rroo]# mount /dev/sda6 /mnt/chroot/boot
[root@archbang rroo]# mount --bind /dev/ /mnt/chroot/dev
[root@archbang rroo]# mount -t proc /proc /mnt/chroot/proc
[root@archbang rroo]# mount -t sysfs sys /mnt/sys
[root@archbang rroo]# mount -t sysfs sys /mnt/chroot/sys
[root@archbang rroo]# chroot /mnt/chroot

               .                
               #.               OS: Archbang x86_64
              /;#               Hostname: archbang
              #;##              Kernel: 3.6.8-1-ARCH
             /###'              Uptime: 3:37
            ;#\   #;            Window Manager: Openbox
           +###  .##            Packages: 571
          +####  ;###           RAM: 563 MB / 3005 MB
         ######  #####;         CPU: Intel(R) Core(TM)2 Duo CPU T7500 @ 2.20GHz
        #######  ######         Shell: Bash
       ######## ########        Root FS: 4,8G / 15G (ext4)
     .########;;########\        
    .########;   ;#######       
    #########.   .########`     
   ######'           '######    
  ;####                 ####;   
  ##'                     '##   
 #'                         `#  
 
[root@archbang /]# grub-mkconfig -o /boot/grub/grub.cfg
/usr/sbin/grub-mkconfig: ligne226: /boot/grub/grub.cfg.new: Aucun fichier ou dossier de ce type
[root@archbang /]# ls /
[root@archbang /]# ls /extlinux/
chain.c32      extlinux.conf  ldlinux.sys    menu.c32       
[root@archbang /]# ls /boot/lost+found/


http://hpics.li/5ee732e

j'ai chrooter sur mon sda5 ancienne racine pour assayer d'y copier répertoire /boot:

/boot/grub
/boot/memtest86+
/boot/syslinux
/boot/initramfs-linux.img
/boot/initramfs-linux-fallback.img
/boot/vmlinuz-linux


Désolé pour les postes a rallonge mais j'ai vraiment du mal a y voir clair. :roll:
Avatar de l’utilisateur
widapit
Maître du Kyudo
Messages : 1148
Inscription : mar. 30 mars 2010, 22:53
Localisation : Toulouse

Re: [syslinux] installer syslinux depuis archbang

Message par widapit »

Que veut dire partition boot dédiée??
que tu as une partition dédiée à boot ! c.à.d. une partition, réservé, où tu n'as que le CONTENU du répertoire /boot et cette partition est montée (et donc accessible) dans /boot .
j'ai chrooter sur mon sda5 ancienne racine pour assayer d'y copier répertoire /boot:
Est-ce que tu sais pourquoi tu as essayé ça !? :shock:
routeur(OpenWRT); serveurs(Debian, Arch); cléUSB(Black-Arch);
mon ordi(Arch-hardened) = {spectrwm, zsh} || je m'amuse aussi avec des Arduino !
rroo
Chu Ko Nu
Messages : 463
Inscription : jeu. 17 janv. 2013, 17:38
Localisation : Pays de loire

Re: [syslinux] installer syslinux depuis archbang

Message par rroo »

En fait j'ai chrooter sur mon sda5 (ancien home) pour faire un:

Code : Tout sélectionner

grub-mkconfig -o /boot/grub/grub.cfg
car mon boot est vide il me semble!?

Code : Tout sélectionner

ls /boot/lost+found/
Autrement je voulais copier mon /boot sda7 dans mon boot sda5 pour le restaurer:

/boot sda7:

Code : Tout sélectionner

/boot/grub
/boot/memtest86+
/boot/syslinux
/boot/initramfs-linux.img
/boot/initramfs-linux-fallback.img
/boot/vmlinuz-linux
Avatar de l’utilisateur
widapit
Maître du Kyudo
Messages : 1148
Inscription : mar. 30 mars 2010, 22:53
Localisation : Toulouse

Re: [syslinux] installer syslinux depuis archbang

Message par widapit »

Tu dis avoir une même partition boot pour les 2 distribs, donc si tu fais :

Code : Tout sélectionner

mount /dev/sda5 /mnt
mount /dev/sda6 /mnt/boot
le "boot de sda5" sera plein, "celui de sda7" sera vide . Si tu fais :

Code : Tout sélectionner

mount /dev/sda7 /mnt
mount /dev/sda6 /mnt/boot
ce sera l'inverse;
copier "l'un vers l'autre" ne rime à rien, puisqu'il s'agit en fait d'une seule et même partition !
routeur(OpenWRT); serveurs(Debian, Arch); cléUSB(Black-Arch);
mon ordi(Arch-hardened) = {spectrwm, zsh} || je m'amuse aussi avec des Arduino !
rroo
Chu Ko Nu
Messages : 463
Inscription : jeu. 17 janv. 2013, 17:38
Localisation : Pays de loire

Re: [syslinux] installer syslinux depuis archbang

Message par rroo »

Code : Tout sélectionner

[root@archbang rroo]# mount /dev/sda5 /mnt
[root@archbang rroo]# mount /dev/sda6 /mnt/boot
[root@archbang rroo]# ls /dev/sda5 /mnt/boot
/dev/sda5

/mnt/boot:
lost+found

[root@archbang rroo]# mount /dev/sda7 /mnt
[root@archbang rroo]# mount /dev/sda6 /mnt/boot
[root@archbang rroo]# ls /dev/sda7 /mnt/boot
/dev/sda7

/mnt/boot:
lost+found

[root@archbang rroo]# 
Je vient de faire la manip que tu vient de m'indiquer mais mon boot sda5 est toujours vide!
Il faut bien qu'il soit présent dans mon répertoire boot sda5??
Avatar de l’utilisateur
widapit
Maître du Kyudo
Messages : 1148
Inscription : mar. 30 mars 2010, 22:53
Localisation : Toulouse

Re: [syslinux] installer syslinux depuis archbang

Message par widapit »

Oui, ben là, ça veut dire que ta partition sda6 est vide !!
Tu as bien démonté sda5 avant de monter sda7 dans le même répertoire (/mnt) ??
Ceci dit, c'était plus pour expliquer qu'une manip à faire...
routeur(OpenWRT); serveurs(Debian, Arch); cléUSB(Black-Arch);
mon ordi(Arch-hardened) = {spectrwm, zsh} || je m'amuse aussi avec des Arduino !
rroo
Chu Ko Nu
Messages : 463
Inscription : jeu. 17 janv. 2013, 17:38
Localisation : Pays de loire

Re: [syslinux] installer syslinux depuis archbang

Message par rroo »

je croit avoir comprit mais j'ai l'impression qu'il me manque quelque chose dans
ce répertoire /boot!?
Avatar de l’utilisateur
widapit
Maître du Kyudo
Messages : 1148
Inscription : mar. 30 mars 2010, 22:53
Localisation : Toulouse

Re: [syslinux] installer syslinux depuis archbang

Message par widapit »

ouaip.
si ta partition sda6 est bien vide, il faut alors la monter puis y installer un bootloader au choix !
...parce-que du coup entre tout tes messages et retours commandes, on sait plus si tu veux Grub ou Syslinux !? :fou:

Edit : en relisant, j'ai l'impression ( :? ) que si tu montes uniquement /dev/sda7, le répertoire /boot est rempli, dans ce cas, tu n'as pas de partition boot séparée et ton bootloader est dans le rép. /boot de /dev/sda7 .... :bonk:
routeur(OpenWRT); serveurs(Debian, Arch); cléUSB(Black-Arch);
mon ordi(Arch-hardened) = {spectrwm, zsh} || je m'amuse aussi avec des Arduino !
Avatar de l’utilisateur
FoolEcho
Maître du Kyudo
Messages : 10711
Inscription : dim. 15 août 2010, 11:48
Localisation : Basse-Normandie

Re: [syslinux] installer syslinux depuis archbang

Message par FoolEcho »

rroo a écrit :Désolé pour les postes a rallonge mais j'ai vraiment du mal a y voir clair. :roll:
C'est bien le problème car en plus tu fais des choses à l'aveugle (et on t'a fermé le sujet précédent car tu glissais de grub vers syslinux et maintenant tu nous refais l'inverse :mrgreen: ).

Pour qu'on commence à y voir clair, monte simplement tes différentes racines (pas de chroot) et montre-nous leur etc/fstab, on saura qui fait quoi déjà et après on verra les contenus. :chinois:
«The following statement is not true. The previous statement is true.» :nage:
rroo
Chu Ko Nu
Messages : 463
Inscription : jeu. 17 janv. 2013, 17:38
Localisation : Pays de loire

Re: [syslinux] installer syslinux depuis archbang

Message par rroo »

oui c'est bien le cas apparement widapit,je croit avoir lu quelque part que syslinux n'utilise pas de partition boot séparé:

Code : Tout sélectionner

[root@archbang rroo]# umount /dev/sda6 /mnt
umount: /dev/sda6 : non monté
umount: /mnt : non monté
[root@archbang rroo]# ls /boot/
grub/                         memtest86+/
initramfs-linux-fallback.img  syslinux/
initramfs-linux.img           vmlinuz-linux
[root@archbang rroo]# ls /boot/

[/code]
En tout cas dans mon /boot sda5 j'ai grub et non syslinux.
J'avait commencé la procédure pour syslinux donc j'ai aussi extlinux dans mon système de fichier.

Code : Tout sélectionner

/mnt/bin
/mnt/boot
/mnt/bypass
/mnt/dev
/mnt/etc
/mnt/extlinux
/mnt/home
/mnt/lib
/mnt/lib64
/mnt/lost+found
/mnt/mnt
/mnt/opt
/mnt/proc
/mnt/root
/mnt/run
/mnt/sbin
/mnt/srv
/mnt/sys
/mnt/tmp
/mnt/usr
/mnt/var            /mnt/extlinux/chain.c32
                    /mnt/extlinux/extlinux.conf
                    /mnt/extlinux/ldlinux.sys
                    /mnt/extlinux/menu.c32

              


Du coup esqu'il faut que je supprime le répertoire boot de mon sda6 et garder juste le répertoire
extlinux?
Dernière modification par rroo le mar. 04 juin 2013, 19:55, modifié 2 fois.
Avatar de l’utilisateur
FoolEcho
Maître du Kyudo
Messages : 10711
Inscription : dim. 15 août 2010, 11:48
Localisation : Basse-Normandie

Re: [syslinux] installer syslinux depuis archbang

Message par FoolEcho »

rroo a écrit :je croit avoir lu quelque part que syslinux n'utilise pas de partition boot séparé.
Tu te trompes ou tu as mal compris (le truc qui s'en rapproche le plus est que syslinux ne peut pas démarrer directement un noyau situé dans une autre partition ou un autre syslinux, mais cette restriction est levée en utilisant extlinux). :|
rroo a écrit :En tout cas dans mon /boot sda5 j'ai grub et non syslinux.
Parce que tu as fait des choses entre deux en chroot alors que ton boot n'était pas monté...
Donc s'il te plaît, réponds à ma question sur les fstab qu'on sache ce qui est effectivement utilisé ou pas...
«The following statement is not true. The previous statement is true.» :nage:
Répondre