[installation] bootstrap script (résolu)
Publié : jeu. 14 août 2014, 21:55
Bonsoir
J'essaye actuellement d'installer archlinux avec l'iso bootstrap du wiki anglais(méthode 1).
J'ai procédé comme suit à l'aide de script:
script 1
script 2
Suivit des commandes de configuration du wiki.
Mon systéme boot mais j'ai un message d'erreur concernant le xorg.0.log quand je lance startx
Si vous avez une idée d'ou vient le probléme ?
Par ailleurs est-il possible de récuperer ce message d'erreur depuis un chroot d'une autre distrib ?
merci d'avance pour les réponses
J'essaye actuellement d'installer archlinux avec l'iso bootstrap du wiki anglais(méthode 1).
J'ai procédé comme suit à l'aide de script:
script 1
Code : Tout sélectionner
echo " "
echo "Montage partition racine"
mount -vt ext4 /dev/sda5 /mnt
echo " "
cd /mnt
echo "répertoire cd /mnt"
echo " "
tar xzf /home/rroo/archlinux-bootstrap-2014.07.03-x86_64.tar.gz
echo "extraction iso bootstrap"
echo " "
cp -rf /mnt/root.x86_64/* /mnt
rm -rf /mnt/root.x86_64/
rm /mnt/etc/pacman.d/mirrorlist
echo "effacement mirrorlist"
echo "" >> /mnt/etc/pacman.d/mirrorlist
echo "Server = http://archlinux.mirrors.ovh.net/archlinux/$repo/os/$arch" >> /mnt/etc/pacman.d/mirrorlist
echo "Server = http://archlinux.polymorf.fr/$repo/os/$arch" >> /mnt/etc/pacman.d/mirrorlist
echo "mise à jour server mirrorlist"
echo " "
rm /mnt/etc/pacman.conf
echo "effacement pacmanconf"
echo "mise à jour pacmanconf"
echo "#" >> /mnt/etc/pacman.conf
echo "# /etc/pacman.conf" >> /mnt/etc/pacman.conf
echo " " >> /mnt/etc/pacman.conf
echo "# GENERAL OPTIONS" >> /mnt/etc/pacman.conf
echo "#" >> /mnt/etc/pacman.conf
echo "[options]" >> /mnt/etc/pacman.conf
echo "#RootDir = /" >> /mnt/etc/pacman.conf
echo "#DBPath = /var/lib/pacman/" >> /mnt/etc/pacman.conf
echo "#CacheDir = /var/cache/pacman/pkg/" >> /mnt/etc/pacman.conf
echo "#LogFile = /var/log/pacman.log" >> /mnt/etc/pacman.conf
echo "#GPGDir = /etc/pacman.d/gnupg/" >> /mnt/etc/pacman.conf
echo "HoldPkg = pacman glibc" >> /mnt/etc/pacman.conf
echo "#XferCommand = /usr/bin/curl -C - -f %u > %o" >> /mnt/etc/pacman.conf
echo "#XferCommand = /usr/bin/wget --passive-ftp -c -O %o %u" >> /mnt/etc/pacman.conf
echo "#CleanMethod = KeepInstalled" >> /mnt/etc/pacman.conf
echo "#UseDelta = 0.7" >> /mnt/etc/pacman.conf
echo "Architecture = auto" >> /mnt/etc/pacman.conf
echo " " >> /mnt/etc/pacman.conf
echo "#IgnorePkg =" >> /mnt/etc/pacman.conf
echo "#IgnoreGroup =" >> /mnt/etc/pacman.conf
echo " " >> /mnt/etc/pacman.conf
echo "#NoUpgrade =" >> /mnt/etc/pacman.conf
echo "#NoExtract =" >> /mnt/etc/pacman.conf
echo " " >> /mnt/etc/pacman.conf
echo "# Misc options" >> /mnt/etc/pacman.conf
echo "#UseSyslog" >> /mnt/etc/pacman.conf
echo "#Color" >> /mnt/etc/pacman.conf
echo "#TotalDownload" >> /mnt/etc/pacman.conf
echo "CheckSpace" >> /mnt/etc/pacman.conf
echo "#VerbosePkgLists" >> /mnt/etc/pacman.conf
echo " " >> /mnt/etc/pacman.conf
echo "SigLevel = Required DatabaseOptional" >> /mnt/etc/pacman.conf
echo "LocalFileSigLevel = Optional" >> /mnt/etc/pacman.conf
echo "#RemoteFileSigLevel = Required" >> /mnt/etc/pacman.conf
echo " " >> /mnt/etc/pacman.conf
echo "[core]" >> /mnt/etc/pacman.conf
echo "SigLevel = Never" >> /mnt/etc/pacman.conf
echo "Include = /etc/pacman.d/mirrorlist" >> /mnt/etc/pacman.conf
echo " " >> /mnt/etc/pacman.conf
echo "[extra]" >> /mnt/etc/pacman.conf
echo "SigLevel = Never" >> /mnt/etc/pacman.conf
echo "Include = /etc/pacman.d/mirrorlist" >> /mnt/etc/pacman.conf
echo " " >> /mnt/etc/pacman.conf
echo "[community]" >> /mnt/etc/pacman.conf
echo "SigLevel = Never" >> /mnt/etc/pacman.conf
echo "Include = /etc/pacman.d/mirrorlist" >> /mnt/etc/pacman.conf
echo " " >> /mnt/etc/pacman.conf
echo "[archlinuxfr]" >> /mnt/etc/pacman.conf
echo "SigLevel = Never" >> /mnt/etc/pacman.conf
echo "Server = http://repo.archlinux.fr/$arch" >> /mnt/etc/pacman.conf
echo " "
echo "chroot arch"
cd /mnt/
cp /etc/resolv.conf etc
mount --rbind /proc proc
mount --rbind /sys sys
mount --rbind /dev dev
mount --rbind /run run
chroot /mnt/ /bin/bash
Code : Tout sélectionner
echo " "
echo "pacman key init"
pacman-key --init
echo " "
echo "pacman key populate archlinux"
pacman-key --populate archlinux
echo " "
echo "pacman -Syy(mise à jour liste paquets)"
echo " "
pacman -Syy --noconfirm
echo " "
echo "pacman -S --noconfirm groupe base"
pacman -S --noconfirm bash bzip2 coreutils cronie cryptsetup device-mapper dhcpcd diffutils e2fsprogs file filesystem findutils gawk gcc-libs gettext glibc grep gzip inetutils iproute2 iputils jfsutils less licenses linux logrotate lvm2 man-db man-pages mdadm nano netctl pacman pciutils pcmciautils perl procps-ng psmisc reiserfsprogs s-nail sed shadow sysfsutils systemd-sysvcompat tar texinfo usbutils util-linux which xfsprogs grub
echo " "
echo "pacman -S groupe base-devel"
pacman -S --noconfirm autoconf automake binutils bison fakeroot file findutils flex gawk gcc gettext grep groff gzip libtool m4 make pacman patch pkg-config sed sudo texinfo util-linux which
echo " "
echo "pacman -S groupe fonts"
pacman -S --noconfirm xorg-fonts-type1 ttf-dejavu artwiz-fonts font-bh-ttf ttf-cheapskate font-bitstream-speedo gsfonts sdl_ttf ttf-bitstream-vera ttf-liberation
echo " "
echo "pacman -S groupe openbox"
pacman -S --noconfirm firefox yaourt openbox openbox-themes tint2 feh spacefm lxappearance lxterminal xterm vlc unzip p7zip gparted gthumb epdfview leafpad abiword gnome-media alsa-utils volumeicon slim
echo " "
echo "pacman -S groupe networks"
pacman -S --noconfirm wpa_supplicant wireless_tools netctl dialog networkmanager network-manager-applet crda iw net-tools netcat wireless-regdb
echo " "
echo "pacman -S groupe xorgs"
pacman -S --noconfirm xorg-server xorg-server-utils xorg-xinit xorg-utils xf86-video-intel flashplugin
echo " "
echo "pacman -Syu"
pacman -Syu --noconfirm
Mon systéme boot mais j'ai un message d'erreur concernant le xorg.0.log quand je lance startx
Si vous avez une idée d'ou vient le probléme ?
Par ailleurs est-il possible de récuperer ce message d'erreur depuis un chroot d'une autre distrib ?
merci d'avance pour les réponses