 installer systemrescuecd sur son disque dur but de ce document ce document me sert de mémo il relate mon expérience lors de l installation de systemrescuecd sur un disque dur je l ai écrit pour me souvenir des différentes opérations que j ai dû effectuer je le diffuse car cela pourra servir à d autres personnes situation initiale un pc ultraportable dont je vous ai déjà parlé dans cet article  fonctionnait sous windows 98 j y ai installé une debian puis ensuite une xkubuntu au fil des mises à jour il m a fallu trouver de la place et oui même linux n échappe pas à la règle il lui faut de plus en plus de place et sur un disque dur de moins de 6 go il devient difficile d y faire cohabiter 3 os complets j ai donc été amené dans un premier temps à supprimer windows pour stocker usr je dois dire que cette opération ne m a posé aucun soucis je dirais presque que je l ai fait avec un certain plaisir aujourd hui cette partition devient trop petite il va donc falloir que je supprime la partition qui abrite ma debian pour y stocker usr lib là par contre c est pour moi un vrai crève cœur en effet c est une de mes toutes premières installations de debian avec en plus un noyau compilé aux petits oignons pour prendre en charge l écran tactile de la bête non vraiment c est trop triste de faire une chose pareille de plus cette machine ne dispose pas de lecteur de cdrom et n est pas capable de booter sur une clef usb autant dire qu en cas de problème lors d une mise à jour par exemple je serais bien embêté j ai donc décidé d installer un système linux minimal qui me permettra en cas de besoin d apporter les corrections nécessaires l installation j ai suivi les instructions données sur le site de l auteur ici et là en les adaptant à mon cas particulier systemrescuecd à besoin d une partition d au moins 120mo et il se trouve qu il existe une partition primaire cachée de 214 mo formatée en fat16 sur hda3 à l aide de fdisk et qtparted je transforme celleci en partition primaire ext2 non cachée il faut ensuite effacer toutes les données présentes sur la partition qui hébergeait debian puis y copier toutes les données présentes dans usr lib il faut également modifier le fichier etc fstab pour prendre en compte ces modifications grâce à cette ligne dev hda5 usr lib ext3 defaults 0 2 il ne restera plus alors qu à effacer les données présentes dans usr lib sur hda1 pour disposer d un plus grand espace dans usr évidemment pour faire cette opération il ne faut pas que la nouvelle partition soit montée dans usr lib car cela masque les données déjà présentes et cela ne semble pas très raisonnable de le faire sur la partition actuelle avec le système en cours de fonctionnement il faut donc impérativement booter sur un autre système et faire cette opération lorsque la partition n est pas montée récupération de la dernière image iso de systemrescuecd  cette image iso sera montée grâce à cette commande mount o loop systemrescuecdx86035iso mnt loop copie de systemrescuecd sur le disque dur à l aide des commandes suivantes mount dev hda3 mnt custom cd mnt custom mkdir sysrcd cp mnt loop sysrcddat mnt custom sysrcd cp mnt loop isolinux rescuecd mnt custom sysrcd cp mnt loop isolinux rescuecdigz mnt custom sysrcd la prise en compte de ce nouveau système se fait en ajoutant les lignes suivantes dans le fichier boot grub menulst title systemrescuecd root hd02 kernel sysrcd rescuecd root dev ram0 init linuxrc looptype squashfs loop sysrcd sysrcddat splash silent nosound subdir sysrcd cdroot dev hda3 setkmap fr vga 5 initrd sysrcd rescuecdigz boot et voilà au reboot il est désormais possible de choisir systemrescuecd historique des modifications version date commentaire 01 20042007 création par jibux  installer systemrescuecd sur son disque dur merci jibux pour ce très bon article synthétique dommage toutefois d avoir dû te séparer de ta debian surtout après l investissement que tu as fait sur son tunning   installer systemrescuecd sur son disque dur  système  