Posté par doublehp .
En réponse au message Initrd.
Évalué à 1.
Non.
Pour info .. initrd a deux utilites:
- tu n as pas de root ... donc tu fais du disk less; alors la les images noyo en initrd peuvent venire d un (disque), CD, reseau ( genre ta carte reseau vas toute seule sur le bon server ... OUI OUI ca existe )
- tu as un root, mais tu ne veux pas ou peux pas mettre le driver de root dans le noyo: le bon driver est alors en module ; l initrd sert alors a charger ce driver.
( cas du RAID, DOC2000 dans l UIB, ou lorsque la carte qui supporte les disques a besoin d une initialisation speciale ... )
Exemple: tu prends une disquette avec un noyo dessus ... juste une disquette ala
cat noyo > /dev/fd0
chez toi ca marche; now imagine que tu as plusieur partitions Linux ... ben ca marche aussi, mais ca boot toujours le meme system .. pourquoi ?
parce que l image du noyo contient des informations sur l emplacement du root !!! je te laisse lire 'man rdev' ...
les arguments de lilo ou grub servent justement a passer outre ces arguments par default; un argument geniale si un jour tu oublies ton mot de passe root:
Linux init=/bin/bash
tu laisse booter, puis
mount -o remount,rw /dev/hda<?> /
password
mount -o remount,ro /dev/hda<?> /
sync
reboot
[^] # Re: initrd
Posté par doublehp . En réponse au message Initrd. Évalué à 1.
Pour info .. initrd a deux utilites:
- tu n as pas de root ... donc tu fais du disk less; alors la les images noyo en initrd peuvent venire d un (disque), CD, reseau ( genre ta carte reseau vas toute seule sur le bon server ... OUI OUI ca existe )
- tu as un root, mais tu ne veux pas ou peux pas mettre le driver de root dans le noyo: le bon driver est alors en module ; l initrd sert alors a charger ce driver.
( cas du RAID, DOC2000 dans l UIB, ou lorsque la carte qui supporte les disques a besoin d une initialisation speciale ... )
Exemple: tu prends une disquette avec un noyo dessus ... juste une disquette ala
cat noyo > /dev/fd0
chez toi ca marche; now imagine que tu as plusieur partitions Linux ... ben ca marche aussi, mais ca boot toujours le meme system .. pourquoi ?
parce que l image du noyo contient des informations sur l emplacement du root !!! je te laisse lire 'man rdev' ...
les arguments de lilo ou grub servent justement a passer outre ces arguments par default; un argument geniale si un jour tu oublies ton mot de passe root:
Linux init=/bin/bash
tu laisse booter, puis
mount -o remount,rw /dev/hda<?> /
password
mount -o remount,ro /dev/hda<?> /
sync
reboot
http://www.tldp.org/HOWTO/BootPrompt-HOWTO.html(...)