web-dev-qa-db-fra.com

Comment créer mon ubuntu existant sur un CD d'installation amorçable? J'ai essayé remastersys mais échoue avec 11.10

J'ai besoin d'installer 10 PC dont la configuration et le matériel sont identiques. J'essayais donc de remastersys mais ça échouait. Comment puis-je résoudre ce problème ou utiliser quelque chose d'autre pour y parvenir?

Updating the remastersys.log
cat: /home/remastersys/remastersys/tmpusers: No such file or directory
Cleaning up the install icon from the user desktops
Removing the ubiquity frontend as it has been included and is not needed on the normal system
Calculating the installed filesystem size for the installer
Removing remastersys-firstboot from system startup
 Removing any system startup links for /etc/init.d/remastersys-firstboot ...
   /etc/rc0.d/K20remastersys-firstboot
   /etc/rc1.d/K20remastersys-firstboot
   /etc/rc2.d/S20remastersys-firstboot
   /etc/rc3.d/S20remastersys-firstboot
   /etc/rc4.d/S20remastersys-firstboot
   /etc/rc5.d/S20remastersys-firstboot
   /etc/rc6.d/K20remastersys-firstboot
Making disk compatible with Ubuntu Startup Disk Creator.
Creating md5sum.txt for the livecd/dvd
Creating /var/tmp/custom.iso in /home/remastersys/remastersys
The iso was not created. There was a problem. Exiting

Suivi:

J'ai aussi eu cette méthode de travail: Méthode 1: manière CloneZilla

6
YumYumYum

Deux autres possibilités:

Relinux (un fork de Remastersys).

Ou, ce que je fais pour cloner une machine, est de copier le disque entier avec CloneZilla et de cloner le disque. Ubuntu est doué pour la reconfiguration automatique lorsqu'il se trouve sur un nouveau matériel. Vous devez effectuer une modification dans trois fichiers différents sur chaque ordinateur cloné:

  • Modifiez le nom de l'ordinateur dans /etc/hostname, /etc/hosts et /etc/samba/smb.conf (sinon vous aurez des conflits sur le réseau).
3
Paddy Landau

Méthode 2: méthode ReLinux

$ Sudo cp -R usr /
$ Sudo cp -R etc /
$ cat /usr/share/doc/relinux/README
 Relinux

- a script to remaster your Linux distribution easily

For more information, please visit http://relinux.sf.net/


How to configure:
=================
Type this into a Terminal window to generate the configuration file:

  cp /etc/relinux/relinux.conf ./relinux.conf
  sed -i 's:EXCLUDES="\(.*\)":EXCLUDES="\1 '`readlink -f ./relinux.conf`'":g' ./relinux.conf

Then open ./relinux.conf in your favorite text editor, and change the values as you wish.
Some splash images are stored in /etc/relinux/relinux/splash/
When you run the script, make sure that you are in the same directory.

How to use:
===========
Usage is as follows:

  Sudo relinux clean [configfile]     -  Cleans the temporary build directory
  Sudo relinux fullclean [configfile] -  Fully cleans the temporary build directory (including the ISO file)
  Sudo relinux squashfs [configfile]  -  Generates a .squashfs file based on your system
  Sudo relinux onlyiso [configfile]   -  Generates a .iso file, using the squashfs file generated by the previous command
  Sudo relinux iso [configfile]       -  Runs the last 2 commands

Joel Leclerc, [email protected]
$ cp /etc/relinux/relinux.conf ./relinux.conf
$ sed -i 's:EXCLUDES="\(.*\)":EXCLUDES="\1 '`readlink -f ./relinux.conf`'":g' ./relinux.conf
$ vim ./relinux.conf 
edited my username there and saved it
$ Sudo relinux fullclean ../relinux.conf
Checking for bash                    [  OK  ]
Checking for sed                     [  OK  ]
Checking for find                    [  OK  ]
Checking for passwd                  [  OK  ]
Checking for rsync                   [  OK  ]
Checking for mount                   [  OK  ]
Checking for eject                   [  OK  ]
Checking for libdebian-installer4    [  OK  ]
Checking for memtest86+              [  OK  ]
Checking for casper                  [  OK  ]
Checking for mksquashfs              [  OK  ]
Checking for unsquashfs              [  OK  ]
Checking for genisoimage             [  OK  ]
Checking for os-prober               [  OK  ]
Checking for ubiquity                [  OK  ]
Checking for user-setup              [  OK  ]
Checking for discover-config         [  OK  ]
Checking for laptop-detect           [  OK  ]
Checking for xterm                   [  OK  ]
Checking for syslinux                [  OK  ]
Checking for util-linux              [  OK  ]
Checking for xresprobe               [  OK  ]
Checking for archdetect              [  OK  ]
Checking for tree                    [  OK  ]
Checking for dialog                  [  OK  ]
Checking for initramfs-tools         [  OK  ]
Checking for coreutils               [  OK  ]
Cleaning...
Done

$ Sudo relinux iso ../relinux.conf
Checking for bash                    [  OK  ]
Checking for sed                     [  OK  ]
Checking for find                    [  OK  ]
Checking for passwd                  [  OK  ]
Checking for rsync                   [  OK  ]
Checking for mount                   [  OK  ]
Checking for eject                   [  OK  ]
Checking for libdebian-installer4    [  OK  ]
Checking for memtest86+              [  OK  ]
Checking for casper                  [  OK  ]
Checking for mksquashfs              [  OK  ]
Checking for unsquashfs              [  OK  ]
Checking for genisoimage             [  OK  ]
Checking for os-prober               [  OK  ]
Checking for ubiquity                [  OK  ]
Checking for user-setup              [  OK  ]
Checking for discover-config         [  OK  ]
Checking for laptop-detect           [  OK  ]
Checking for xterm                   [  OK  ]
Checking for syslinux                [  OK  ]
Checking for util-linux              [  OK  ]
Checking for xresprobe               [  OK  ]
Checking for archdetect              [  OK  ]
Checking for tree                    [  OK  ]
Checking for dialog                  [  OK  ]
Checking for initramfs-tools         [  OK  ]
Checking for coreutils               [  OK  ]
########################
## STEP 1 of SquashFS ##
########################
Installing/Removing all packages needed to install/remove
Removing    Popularity Contest   [  OK  ]
Installing  GTK Frontend for Ubiquity    [  OK  ]
########################
## STEP 2 of SquashFS ##
########################
Creating CD tree in /home/relinux
Done
/home/relinux
├── dummysys
│   ├── dev
│   ├── etc
│   ├── media
│   │   └── cdrom
│   ├── mnt
│   ├── proc
│   ├── sys
│   ├── tmp
│   └── var
└── ISOTMP
    ├── casper
    ├── isolinux
    └── preseed

14 directories, 0 files
########################
## STEP 3 of SquashFS ##
########################
Copying /etc and /var to a temporary directory, so that we can work on them
Done. Removing unneeded files, and changing others
Done
########################
## STEP 4 of SquashFS ##
########################
Setting up ISOLINUX
Creating filesystem.manifest and filesystem.manifest-desktop
Setting Casper, Ubiquity, and LSB_RELEASE options
Copying your kernel and initrd to the livecd
########################
## STEP 5 of SquashFS ##
########################
Creating filesystem.squashfs
This will take a while so be patient
Adding stage 1 files/folders that the livecd requires.
Adding stage 2 files/folders that the livecd requires.
This will probably take longer than the first stage.
Calculating the installed filesystem size for the installer
Done
Creating MD5 sum
Done
Finished generating SquashFS file.
##############################
## STEP 1 of ISO Generation ##
##############################
Detecting your tools for ISO generation
Done
##############################
## STEP 2 of ISO Generation ##
##############################
Verifying your SquashFS file
Done. No errors.
##############################
## STEP 3 of ISO Generation ##
##############################
Making disk compatible with Ubuntu Startup Disk Creator.
##############################
## STEP 4 of ISO Generation ##
##############################
Making temporary MD5 Sums for generation of the ISO file
###########################################
## STEP 5 of ISO Generation (final step) ##
###########################################
Creating the ISO file and MD5 sum for it
Creating custom.iso in /home/relinux
Creating custom.iso.md5 in /home/relinux
Done

/home/relinux/custom.iso is generated. It is recommended to run it inside a virtual machine before you release it.

The size of /home/relinux/custom.iso is 1.4G
You will need to burn a DVD/USB/Blu-Ray disk instead of a CD.

It is recommended to run 'Sudo relinux clean' (without quotes) once you have burned and tested custom.iso
It will not delete custom.iso or custom.iso.md5

Parfaitement travaillé.

1
YumYumYum

Méthode 1: Manière CloneZilla:

1) Je ne suis pas heureux qu'il n'y ait rien qui puisse être récupéré/sauvegardé 11.10

2) Quoi qu'il en soit, je dois le faire

3) Je n’ai pas utilisé la populaire Clonezilla car elle ne m’offre pas d’iso

4) J'ai téléchargé: http://clonezilla-sysresccd.hellug.gr/download.html

a) créé un CD amorçable à partir de cet ISO

b) amorcé et suivi ces étapes

http://clonezilla-sysresccd.hellug.gr/restore.html

c) j'ai un fichier iso avec tout le contenu, y compris les chargeurs d'amorçage

5) puis dans un autre système j'ai utilisé mon même CD pour restaurer mon image

(a posté cette réponse à partir d'une question, car cela me déroutait de penser que la réponse se trouvait dans la question, ce qui serait probablement déroutant pour les autres)

0
joshweir