Following Youtube video: How to Build a Fedora Linux Remix

The following is my experience creating a remix following a video.

At first I wanted to make sure I started fresh. Thus, I deleted all of the software I’ve previously installed to build a remix. I also updated Fedora 17 packages.

  1. Install livecd-tools and spin-kickstarts.
  2. create 2 folders under root directory.
    • One for The remix, the other for package cache
  3. copy the KS files to the newly created folders from /usr/share/spin-kickstarts. cp fedora-live-base.ks fedora-live-mini.ks /root/livecd-creator/GuruPlugFedoraPenTest/
  4. Edit GuruPlugFedoraPenTest.ks to remove fedora-logos and releases, add generic-logos and releases.
  5. Execute: livecd-creator --cache=/root/livecd-creator/package-cache -f GuruPlugFedoraPenTest -c GuruPlugFedoraPenTest.ks
    • The Command ended with the following:initscripts-9.37.1-1.fc17.x86_64 was supposed to be installed but is not!Removing password for user root.
      passwd: Success
      Note: Forwarding request to ‘systemctl enable NetworkManager.service’.
      Note: Forwarding request to ‘systemctl enable messagebus.service’.
      Operation failed: No such file or directory
      Note: Forwarding request to ‘systemctl enable avahi-daemon.service’.
      error reading information on service network: No such file or directory
      Note: Forwarding request to ‘systemctl disable sshd.service’.
      rm ‘/etc/systemd/system/multi-user.target.wants/sshd.service’
      error reading information on service iscsi: No such file or directory
      error reading information on service iscsid: No such file or directory
      Note: Forwarding request to ‘systemctl disable lldpad.service’.
      Traceback (most recent call last):
      File “/usr/bin/livecd-creator”, line 221, in
      sys.exit(main())
      File “/usr/bin/livecd-creator”, line 205, in main
      creator.configure()
      File “/usr/lib/python2.7/site-packages/imgcreate/creator.py”, line 728, in configure
      kickstart.XConfig(self._instroot).apply(ksh.xconfig)
      File “/usr/lib/python2.7/site-packages/imgcreate/kickstart.py”, line 244, in apply
      f = open(self.path(“/etc/inittab”), “rw+”)
      IOError: [Errno 2] No such file or directory: ‘/var/tmp/imgcreate-NI4fwD/install_root/etc/inittab’
  6. Tried it with a different Kick-start file without modifying it.
  7. Total packages before runing the livecd-creator command are 390, after running the command it was 669.
  8. It looks like the error occurred for the second time as well.
    • initscripts-9.37.1-1.fc17.x86_64 was supposed to be installed but is not!
      rpcbind-0.2.0-16.fc17.x86_64 was supposed to be installed but is not!
      wireshark-1.6.10-1.fc17.x86_64 was supposed to be installed but is not!Removing password for user root.
      passwd: Success
      Note: Forwarding request to ‘systemctl enable NetworkManager.service’.
      error reading information on service network: No such file or directory
      Note: Forwarding request to ‘systemctl disable sshd.service’.
      rm ‘/etc/systemd/system/multi-user.target.wants/sshd.service’
      Traceback (most recent call last):
      File “/usr/bin/livecd-creator”, line 221, in
      sys.exit(main())
      File “/usr/bin/livecd-creator”, line 205, in main
      creator.configure()
      File “/usr/lib/python2.7/site-packages/imgcreate/creator.py”, line 728, in configure
      kickstart.XConfig(self._instroot).apply(ksh.xconfig)
      File “/usr/lib/python2.7/site-packages/imgcreate/kickstart.py”, line 244, in apply
      f = open(self.path(“/etc/inittab”), “rw+”)
      IOError: [Errno 2] No such file or directory: ‘/var/tmp/imgcreate-iiWX9K/install_root/etc/inittab’

SideNote: “Will look more into this for future testing. : sudo mic-image-creator –run-mode=0 –cache=mycachedir –format=loop –arch=armv7l –release=daily –config=handset-armv7l-beagle.ks”

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

Follow

Get every new post delivered to your Inbox.

%d bloggers like this: