Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

ArchLinux ne démarre plus qu'en console

31 réponses
Avatar
Une Bévue
Jusqu'ici ArchLinux (sur une Live USB) démarrait bien, y compris pour la
persistence.

Ce matin j'ai démarré une fois en mettant en live en RAM.

ensuite j'ai redémarré normalement plusieurs fois.

et maintenant, je ne comprends pas pourquoi je suis en console après
démarrage, ça m'affiche qqc du genre :

Logins : -root - toor -- arch - arch

(donc les # logins et leur pwd)

puis :
Login:

pas de X...

bon de toutes façons, je pense refaire cette clé live USB, depuis Xubuntu.

si possible avec un compte user autre que "arch".

je trouve que le temps d'attente est long pour "monter" D-bus et aussi
que ArchLinux rale à propos d'inodes défectueux sur mon CTKhome, à
chaque relance du système.

Aussi, ce matin, avec Chromium, pas moyen d'avoir Google Mail, un temps
beaucoup trop long (plus de 5mn) de chargement de la page, bizarre.

D'autant plus qu'avec Aurora, c'est à une vitesse "normale"...

Quelquefois j'ai l'impression que CTKArchLinux freeze.

10 réponses

1 2 3 4
Avatar
Luc.Habert.00__arjf
Perso, j'ai quand même été bien effaré quand j'ai mis le nez dans un fichier
de conf de grub2 de voir l'usine à gaz que c'était devenu. En attendant
d'en voir l'intéret, je suis resté en grub1.
Avatar
Nicolas George
Luc Habert, dans le message <jforhj$uhe$, a écrit :
Perso, j'ai quand même été bien effaré quand j'ai mis le nez dans un fichier
de conf de grub2 de voir l'usine à gaz que c'était devenu. En attendant
d'en voir l'intéret, je suis resté en grub1.



C'est une usine à gaz au même titre que les scripts de démarrage ou les
initrd des distributions : ils prévoient tous les cas, du boot normal sur
disque dur au boot depuis une clef USB intégrée au gros orteil de la
voisine.

Une config GRUB2 avec juste un noyau à lancer, ça n'est pas plus compliqué
qu'autre chose.
Avatar
jp willm
Le 25/01/2012 14:09, Nicolas George a écrit :


Une config GRUB2 avec juste un noyau à lancer, ça n'est pas plus compliqué
qu'autre chose.



Pour moi cela s'est en gros résumé à ceci :

- Savoir que l'on peut éditer quelques paramètres dans /etc/default/grub

- Retenir ces deux commandes en root :

grub-install /dev/sd-qui-va-bien

et update-grub


Ah, et glisser une image dans /boot/grub pour épater la galerie :-)


--
jp willm
http://perso.orange.fr/willms/index.html
Avatar
Sergio
Le Wed, 25 Jan 2012 17:18:16 +0100, jp willm a écrit :

Une config GRUB2 avec juste un noyau à lancer, ça n'est pas plus
compliqué qu'autre chose.



Pour moi cela s'est en gros résumé à ceci :

- Savoir que l'on peut éditer quelques paramètres dans
/etc/default/grub

- Retenir ces deux commandes en root :

grub-install /dev/sd-qui-va-bien

et update-grub



Comment tu fais ça, quand tu as merdé et qu'il faut reconfigurer à partir
d'un CD / clef USB de dépannage ?

mount /dev/sdXX /media/disk
vim /media/disk/boot/grub/menu.lst

C'est beaucoup plus facile !

Ah, et glisser une image dans /boot/grub pour épater la galerie :-)



--
Serge http://leserged.online.fr/
Mon blog: http://cahierdesergio.free.fr/
Soutenez le libre: http://www.framasoft.org
Avatar
Nicolas George
Sergio , dans le message <4f202caf$0$15724$, a
écrit :
mount /dev/sdXX /media/disk
vim /media/disk/boot/grub/menu.lst



S'il n'y a que ça à faire, on se demande pourquoi tu t'embêtes à utiliser
une distribution live plutôt que de simplement utiliser une session GRUB
interactive.
Avatar
Yvon Thoraval
bon je recommence la manip q partir du CD d install de Arch clavier conf. en us

[ ~]$ sudo fdisk -l

Disk /dev/sda: 80.0 GB, 80026361856 bytes
255 heads, 63 sectors/track, 9729 cylinders, total 156301488 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x0005829d

Device Boot Start End Blocks Id System
/dev/sda1 * 2048 10000383 4999168 82 Linux swap / Solaris
/dev/sda2 10002430 156299263 73148417 5 Extended
/dev/sda5 10002432 34000895 11999232 83 Linux
/dev/sda6 34002944 156299263 61148160 83 Linux

Disk /dev/mapper/arch_root-image: 3425 MB, 3425697792 bytes
255 heads, 63 sectors/track, 416 cylinders, total 6690816 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000

Disk /dev/mapper/arch_root-image doesn't contain a valid partition table

Disk /dev/sdb: 16.3 GB, 16257318912 bytes
64 heads, 32 sectors/track, 15504 cylinders, total 31752576 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00056888

Device Boot Start End Blocks Id System
/dev/sdb1 * 1 65535 32767+ 83 Linux
/dev/sdb2 65536 1114111 524288 82 Linux swap / Solaris
/dev/sdb3 1114112 16474111 7680000 83 Linux
/dev/sdb4 16474112 31752191 7639040 83 Linux
[ ~]$


[ ~]$ sudo mount /dev/sdb1 /mnt
[ ~]$ sudo grub-install --root-directory=/mnt /dev/sdb1
Probing devices to guess BIOS drives. This may take a long time.
Installation finished. No error reported.
This is the contents of the device map /mnt/boot/grub/device.map.
Check if this is correct or not. If any of the lines is incorrect,
fix it and re-run the script `grub-install'.

(fd0) /dev/fd0
(hd0) /dev/sda
(hd1) /dev/sdb
[ ~]$


bon je v2rifie le resultat ds menu.lst
[ ~]$ cat /mnt/grub/menu.lst
# Config file for GRUB - The GNU GRand Unified Bootloader
# /boot/grub/menu.lst


snip

# (0) ArchBang Linux
title ArchBang Linux
root (hd1,0)
kernel /vmlinuz-linux root=/dev/disk/by-uuid/1e7f8d67-485e-4db2-924d-33a47442f57b loglevel=3 ro quiet resume=/dev/disk/by-uuid/0d1e623a-ea85-4fdc-8bc5-d45cdf0515ce nomodeset
initrd /initramfs-linux.img

snip

je reste sous Arch Live CD, au cas ou tu aurais une idee...
Avatar
Yvon Thoraval
ben ca n a pas change menu.lst

ca se restaure comment ?
Avatar
Yvon Thoraval
euh NON le grub/menu,lst de ma cle

[ ~]$ ls /mnt/grub
e2fs_stage1_5 jfs_stage1_5 stage1 vstafs_stage1_5
fat_stage1_5 menu.lst stage2 xfs_stage1_5
ffs_stage1_5 minix_stage1_5 stage2_eltorito
iso9660_stage1_5 reiserfs_stage1_5 ufs2_stage1_5
Avatar
jp willm
Le 26/01/2012 18:43, Yvon Thoraval a écrit :
ben ca n a pas change menu.lst

ca se restaure comment ?






J'avais copié la doc ubuntu :


Restaurer GRUB automatiquement
Avec votre LiveCD (1ere méthode)

Cette méthode est très simple a mettre en oeuvre.

Lancez votre live-CD, ouvrez un terminal et tapez :

sudo grub

Au cas où grub n'est pas installé, installez-le.

Vous arrivez sur le menu principal de GRUB. Tapez :

grub> find /boot/grub/stage1

Si le message "Error 15 : file not found" est rapporté, essayez :

grub> find /grub/stage1

La réponse devrait être sous la forme hdx,y avec x et y en tant que
nombres entiers. Tapez ensuite :

grub> root (hdx,y)

où x et y sont remplacés par les nombres obtenus ci-dessus. Tapez, ensuite

grub> setup (hd0)

où hd0 représente hda le premier disque dur. Une dernière commande :

grub> quit

Et voila, normalement c'est bon !!


--
http://perso.orange.fr/willms/index.html
Avatar
Une Bévue
On 26/01/12 19:25, jp willm wrote:

Cette méthode est très simple a mettre en oeuvre.

Lancez votre live-CD, ouvrez un terminal et tapez :

sudo grub

Au cas où grub n'est pas installé, installez-le.

Vous arrivez sur le menu principal de GRUB. Tapez :

grub> find /boot/grub/stage1

Si le message "Error 15 : file not found" est rapporté, essayez :

grub> find /grub/stage1

La réponse devrait être sous la forme hdx,y avec x et y en tant que
nombres entiers. Tapez ensuite :



ça m'a bien donné (hd1,0) comme ce qu'il y a dans le fichier menu.lst


grub> root (hdx,y)

où x et y sont remplacés par les nombres obtenus ci-dessus. Tapez, ensuite

grub> setup (hd0)

où hd0 représente hda le premier disque dur. Une dernière commande :

grub> quit

Et voila, normalement c'est bon !!



Catastrophe, je ne peux plus booter sur mon disque dur interne, j'ai
droit tout de suite à grub... version 0.97.

Qui ne connait pas la commande "quit" au contraire de celui installé sur
le live cd arch.

je ne comprends pas pourquoi il faut faire :

grub> setup (hd0)

vu que ça marchait en hd0, c'est en hd1 que ça ne marche pas...
1 2 3 4