zion - rdev
Nom
rdev - interroge/configure l'image du périphérique racine, la taille du disque mémoire ou le mode vidéo.
Résumé
.nf rdev [ -rvh ] [ -o offset ] [ image [ value [ offset ] ] ] rdev [ -o offset ] [ image [ root_device [ offset ] ] ] ramsize [ -o offset ] [ image [ size [ offset ] ] ] vidmode [ -o offset ] [ image [ mode [ offset ] ] ] rootflags [ -o offset ] [ image [ flags [ offset ] ] ] .fi
Description
Sans arguments, rdev affiche une ligne de /etc/mtab pour le système de fichiers racine actuel. Sans arguments, ramsize , vidmode , et rootflags affichent l'aide. Dans une image démarrable du noyau Linux sur i386, il y a des octets qui spécifient le périphérique racine, le mode vidéo et la taille du disque mémoire. Ces octets, par défaut, commencent à l'offset 504 (décimal) dans l'image du noyau : .nf
498 Drapeaux Racines (500 et 502 réservés) 504 Taille du disque mémoire 506 Mode VGA 508 Périphérique Racine (510 Signature Racine) |
/vmlinux /vmunix /boot/bzImage-2.4.0 /dev/fd0 /dev/fd1 |
/dev/hda1 /dev/hdf13 /dev/sda2 /dev/sdc4 /dev/ida/c0d0p1 |
-3 = Pose la question -2 = VGA étendu -1 = VGA normal 0 = comme si « 0 » était choisi comme réponse à la question 1 = comme si « 1 » était choisi comme réponse à la question 2 = comme si « 2 » était choisi comme réponse à la question n = comme si « n » était choisi comme réponse à la question |
Options
-r
Oblige rdev à se comporter comme ramsize . |
-R
Oblige rdev à se comporter comme rootflags . |
-v
Oblige rdev à se comporter comme vidmode . |
-h
Affiche l'aide. |
Bugs
L'utilitaire rdev , lorsqu'il est utilisé sur autre chose que le périphérique racine actuel, est une ancienne astuce qui fonctionne en modifiant l'image noyau à un offset « magique » avec des nombres « magiques ». Ceci ne fonctionne que sur i386, et une telle utilisation est vivement déconseillée. Utilisez à la place un chargeur de démarrage comme SysLinux ou LILO.
Historique
L'offset 502 était utilisé pour enregistrer le numéro du périphérique d'échange (dans Linux 0.12), et « rdev -s» ou « swapdev » était utilisé pour le modifier. Cependant, depuis Linux 0.95, cette constante n'est plus utilisée et le périphérique d'échange est spécifié en utilisant l'appel système swapon ().
Auteurs
rdev a été écrit, à l'origine, par Werner Almesberger <almesber@nessie.cs.id.ethz.ch>, puis modifié par Peter MacDonald <pmacdona@sanjuan.UVic.CA>. Enfin le support pour rootflags a été ajouté par Stephen Tweedie <sct@dcs.ed.ac.uk>.
Traduction
Sébastien Blanchet, 2002
Poster un commentaire