Perte du boot LINUX / GRUB ! Dark ou autre ... G besoin d'aide !!! - Linux et OS Alternatifs
Marsh Posté le 09-10-2001 à 12:29:48
http://www.gnu.org/software/parted/parted.html
GNU Parted devrait te satisfaire. C'est un outil libre de partitionnement à la volée.
Marsh Posté le 09-10-2001 à 12:38:45
oui je sais .. g honte
et pour PQmagic ?
sinon, C normal que je ne puisse po autoriser un user quelconque en ecriture sur la partition /mnt/windows ??
chown ftpuser /mnt/windows
=> chown: windows: Opération non permise
alors que je suis bien root
Marsh Posté le 09-10-2001 à 12:39:08
PtitLu a écrit a écrit : http://www.gnu.org/software/parted/parted.html GNU Parted devrait te satisfaire. C'est un outil libre de partitionnement à la volée. |
TX !!!
Marsh Posté le 09-10-2001 à 12:50:58
ReplyMarsh Posté le 09-10-2001 à 12:56:30
http://fr.rpmfind.net/linux/rpm2ht [...] ery=parted
ou
"urpmi parted" sous mdk 8.x.
diskdrake est très bien aussi ( http://www.linux-mandrake.com/diskdrake/ le site n'est vraiment pas à jour )
Marsh Posté le 09-10-2001 à 12:59:44
bruno31 a écrit a écrit : sinon, C normal que je ne puisse po autoriser un user quelconque en ecriture sur la partition /mnt/windows ?? chown ftpuser /mnt/windows |
En lançant la commande mount, tu auras la liste des systèmes de fichiers montés, et tu verras que tu as monté /mnt/windows grâce au module (v)fat du kernel, c'est à dire au module permettant la lecture des partitions type FAT (16/32), ce que Windows utilise.
Néanmoins, ce système de fichiers, tu as du t'en rendre compte sous Windows, ne possède pas la notion de propriété sur les fichiers. Le message pourrait être plus précis, mais tu ne peux pas le faire Je pense qu'un man fstab pour t'aider à éditer ta fstab pour y autoriser l'écriture par un utilisateur standard, mais ca va peut être entrainer qq problèmes de sécurité, ce en quoi je ne suis pas performant.
Marsh Posté le 09-10-2001 à 13:05:06
je vais voir ca ... du tout facon, cette partition me servira juste pour l'upload du serveur FTP donc nivo secu C po dramatique
Marsh Posté le 09-10-2001 à 13:12:14
http://perso.wanadoo.fr/linux_wiza [...] html#fat32
Marsh Posté le 09-10-2001 à 13:20:34
AU SECOURS !!!
g voulu supprimer la partition windows avec fdisk ( de linux ) pour la recréér en type linux ... ca c a peu pres bien passé ... petit msg d'erreur mais bon ...
je reboote pour que les modif soient prises en compte ...
et la je me retrouve avec le prompt grub !!!!
je fais koi moi pour que mon systeme boote ???
Marsh Posté le 09-10-2001 à 13:23:59
Dark_Schneider a écrit a écrit : http://perso.wanadoo.fr/linux_wiza [...] html#fat32 |
G po le reflexe ... désolé je vais l'ajouter a mes favoris !
pour mon boot la une ID ??
Marsh Posté le 09-10-2001 à 13:24:02
avant de rebooter fallait :
1°/ ben déjà regarder le message d'erreur car si il te dit qu'il vient de niquer ta table de partition, rebooter agravera le pb
2°/ vérifier que les noms des partoches correspondaient.
il faut réinstaller lilo/grub en bootant avec la d7 de boot ou le cd d'install en mode rescue.
http://perso.wanadoo.fr/linux_wiza [...] tml#repair
Marsh Posté le 09-10-2001 à 13:25:40
je regarde ca cette AM !
encore merci tu es mon sauveur
Marsh Posté le 09-10-2001 à 14:31:00
Arf G un message d'erreur lorsque je fais
$> mount -t ext2 /dev/hda2 /tmp/root -o rw
mount : wronfg fs type, bad option, bad superblock on /dev/hda2 ....
Dans le cas de grub, il suffit de faire :
$> /tmp/root/usr/sbin/grub --config-file=/tmp/root/boot/menu.lst
=> evidemment ca marche po !
Il sera peut être neccesaire de monter la partition /usr, il faudra créer le point de montage comme étant un sous répertoire de /tmp/root :
$> mkdir /tmp/root/usr
ok mais bon
Marsh Posté le 09-10-2001 à 14:41:25
juste une(2) question(s) : est ce que ta partition linux est bien en hda2 ? est ce bien de l'ext2 ?
je crois que fdisk est dispo donc tu peux vérifier
> fdisk -l /dev/hda
Marsh Posté le 09-10-2001 à 14:51:54
vi c bien extended en /dev/hda2
par contre, la partition de boot C /dev/hda1 en HPFS/NTFS ( avant j'avais W2K en dual boot ) le pb est surement la !!!
voici les partitions listés par fdisk :
Device Boot ... ... ... ID System
/dev/hda1 * 7 HPFS / NTFS
/dev/hda2 5 Extended
/dev/hda5 83 Linux
/dev/hda6 82 Linux Swap
/dev/hda7 83 Linux
/dev/hda8 83 Linux
/dev/hda9 83 Linux
Marsh Posté le 09-10-2001 à 15:13:30
ext2 != Extended
là tu donnais la patition étendue ( = partition qui contient d'autres partitions ).
donc ici la première partition linux/ext2 se nomme hda5
Marsh Posté le 09-10-2001 à 16:08:06
G remplacé hda2 par hda5 => ok
maintenant :
/tmp/root/usr/sbin/grub --config-file=/tmp/root/boot/menu.lst
il trouve pas grub ,
G fait :
find / -name grub -print
pour le retrouver ... il me sort 2 repertoires grub mais aucun executable !!! les repertoires respectifs sont :
/boot/grub/
/tmp/root/boot/grub/
avec ds le 1er :
menu.lst, stage1 & stage2
ds le 2eme :
idem plus quelques autres fichiers ...
je fais koi la C po ke je suis perdu mais po loin qd meme
[edtdd]--Message édité par bruno31--[/edtdd]
Marsh Posté le 09-10-2001 à 16:12:00
si /usr est à part, as tu monté /usr ?
Marsh Posté le 09-10-2001 à 16:26:40
mkdir /tmp/root/usr
a part ca ? mount /dev/hda7 marche po !!
excuse mes lacunes
Marsh Posté le 09-10-2001 à 16:33:13
G trouvé !
une fois sur le prompt grub C ok , je peux rebooter trankil ????
Marsh Posté le 09-10-2001 à 16:33:22
si /usr est la partition /dev/hda7
mount -t ext2 /dev/hda7 /tmp/root/usr -o rw
on respecte le même schéma qu'avant :
type = ext2, partition = /dev/hda7, point de montage= /tmp/root/usr ( /tmp/root <=> / donc on monte usr dans /tmp/root ainsi à la fin cela donne /tmp/root/usr <=> /usr )
je vais rajouter la ligne car il est vrai que c'est sous-entendu.
Marsh Posté le 09-10-2001 à 16:39:51
bruno31 a écrit a écrit : G trouvé ! une fois sur le prompt grub C ok , je peux rebooter trankil ???? |
ah quelques secondes .. on s'est croisé !
bon je reboote alors ?
Marsh Posté le 09-10-2001 à 17:28:56
bon alors : reprenons au début :
Boot sur CD d'install, F1 => prompt
rescue root=/dev/hda5
$> mkdir /tmp/root
$> mount -t ext2 /dev/hda5 /tmp/root -o rw
$> mkdir /tmp/root/usr
$> mount -t ext2 /dev/hda7 /tmp/root/usr -o rw
Dans le cas de grub, il suffit de faire :
$> /tmp/root/usr/sbin/grub --config-file=/tmp/root/boot/grub/menu.lst
En gras, les modif pour mon system sachant que :
voici les partitions listés par fdisk :
Device Boot ... ... ... ID System
/dev/hda1 * 7 HPFS / NTFS
/dev/hda2 5 Extended
/dev/hda5 83 Linux
/dev/hda6 82 Linux Swap
/dev/hda7 83 Linux
/dev/hda8 83 Linux
/dev/hda9 83 Linux
apres tout ca, je me retrouve sur le prompt grub, si je reboote, je me trouve tjrs sur mon prompt grub !
quelqu'un a une ID
[edtdd]--Message édité par bruno31--[/edtdd]
Marsh Posté le 09-10-2001 à 18:11:46
contenu de mon fichier menu.lst :
timeout 5
Color ....
i18n (hd0,5)/boot/grub/messages
keytable ( hd0,5)/boot/fr-latin1.klt
altconfigfle (hd0,5)/boot/grub/menu.once
default 0
title linux
kernel (hd0,5)/boot/vmlinuz-secure root=/dev/hda6
title linux-up
kernel (hd0,5)/boot/vmlinuz root=/dev/hda6
title failsafe
kernel (hd0,5)/boot/vmlinuz root=/dev/hda6 failsafe
title windows
root (hd0,0)
makeactive
chainloader +1
il me semble faux ( hda6 C la swap ), G essayé de remplacer hda6 par hda5 puis de relancer :
/tmp/root/usr/sbin/grub --config-file=/tmp/root/boot/grub/menu.lst
je retombe toujours sur le prompt grub !
si ca marche il doit booter direct ???
Marsh Posté le 11-10-2001 à 16:44:50
bon G reussi a recuperer mon boot en faisant un upgrade via le cdrom
Apparement, j'avais bien un soucis sur le MBR mais avec une restauration du MBR + re création des partoches nickés ca roule
Dark, je retesterai ta procédure la prochaine fois que je m'enflamme
( G fais une D7 de boot cette fois-ci )
Marsh Posté le 11-10-2001 à 17:40:33
bruno31 a écrit a écrit : contenu de mon fichier menu.lst : timeout 5 Color .... i18n (hd0,5)/boot/grub/messages keytable ( hd0,5)/boot/fr-latin1.klt altconfigfle (hd0,5)/boot/grub/menu.once default 0 title linux kernel (hd0,5)/boot/vmlinuz-secure root=/dev/hda6 title linux-up kernel (hd0,5)/boot/vmlinuz root=/dev/hda6 title failsafe kernel (hd0,5)/boot/vmlinuz root=/dev/hda6 failsafe title windows root (hd0,0) makeactive chainloader +1 il me semble faux ( hda6 C la swap ), G essayé de remplacer hda6 par hda5 puis de relancer : /tmp/root/usr/sbin/grub --config-file=/tmp/root/boot/grub/menu.lst je retombe toujours sur le prompt grub ! si ca marche il doit booter direct ??? |
Bein quoi, c'est normal ! Il faut utiliser le script grub-install (regarde comment il marche), ou bien dans le prompt grub, tu utilise la fonction setup.
man grub est ton ami
Marsh Posté le 11-10-2001 à 17:50:19
G essayé grub-install : error parsing number machin
...
Marsh Posté le 11-10-2001 à 17:51:24
pluôt info grub
car le man n'est vraiment pas complet.
Marsh Posté le 12-10-2001 à 04:03:08
bruno31 a écrit a écrit : .... sinon, C normal que je ne puisse po autoriser un user quelconque en ecriture sur la partition /mnt/windows ?? chown ftpuser /mnt/windows => chown: windows: Opération non permise alors que je suis bien root |
Oui, le systeme de fichier fat n'a pas de gestion des droit, tu peut les simuler en faisant un truc genre mount -o uid=XXX gid=XXX, pour plus d'info man mount.
Marsh Posté le 09-10-2001 à 12:01:59
Salut,
G une partition ki est full, et une partition sur laquelle il me reste bocoup de place.
donc je voudrai faire un lien ( ln ) qui pointe vres cette partition afin de recuperer de la place pour mon serveur ftp !
comment faire ?
sinon, il existe l'equivalent de PQmagic sous Linux ?
[edtdd]--Message édité par bruno31--[/edtdd]
---------------
http://www.hardfr.org/ [HardFr]