Hi all,<br><br>I am having problem while using anaconda installer.for my custom build<br><br>Following are the images used :<br>a) Fedora-12-ppc-DVD.iso<br>b) kernel-2.6.32.26-175.fc12.src.rpm<br><br>I am able to build the install.img successfully and using nfs mount for getting the images.  <br>
I am able to mount successfully. My output in the shell prompt for the mount command<br>
bash-4.0# mount                                                                                           <br>
rootfs on / type rootfs (rw,relatime)                                                                     <br>
/proc on /proc type proc (rw,relatime)                                                                    <br>
/dev on /dev type tmpfs (rw,relatime)                                                                     <br>
/dev/pts on /dev/pts type devpts (rw,relatime,mode=600,ptmxmode=000)                                      <br>
/sys on /sys type sysfs (rw,relatime)                                                                     <br>
none on /tmp type tmpfs (rw,relatime)                                                                     <br>
192.168.66.2:/opt/ngin/rpmBuild/images/images on /mnt/stage2 type nfs4 (ro,noatime,vers=4,rsize=8192,wsize)<br>
bash-4.0#<br>
<br>In the kickstart text screen after I specify the server name and path it fails giving the following error:<br><br>12:20:26 INFO    : starting STEP_STAGE2<br>12:21:33 ERROR   : failed to mount loopback device /dev/loop0 on /mnt/runtime as /mnt/stage2//install.img<br>
<br><br>I am using the following patch for sqfs, after extracting <br>a) unsquashfs -d "$D/sqfs" "$D/iso.dir/images/install.img"<br>b) patch -d "$D/sqfs" -p1 < "$D/sqfs.patch"<br>
c) mksquashfs "$D/sqfs" install.img -all-root<br><br><br>--- a/usr/lib/anaconda/platform.py<br>+++ b/usr/lib/anaconda/platform.py<br>@@ -531,7 +531,7 @@<br>         elif ppcMachine == "PS3":<br>             return PS3(anaconda)<br>
         else:<br>-            raise SystemError, "Unsupported PPC machine type"<br>+            return IPSeriesPPC(anaconda)<br>     elif iutil.isS390():<br>         return S390(anaconda)<br>     elif iutil.isSparc():<br>
--- a/usr/lib/anaconda/users.py<br>+++ b/usr/lib/anaconda/users.py<br>@@ -198,7 +198,11 @@<br>         if isCrypted:<br>             self.admin.setpassUser(rootUser, password, True)<br>         else:<br>-            self.admin.setpassUser(rootUser, cryptPassword(password, algo=algo), True)<br>
+            password = cryptPassword(password, algo=algo)<br>+            if password == None:<br>+                print "Warning - Root password not set!"<br>+            else:<br>+                self.admin.setpassUser(rootUser, cryptPassword(password, algo=algo))<br>
<br>         if lock:<br>             self.admin.lockUser(rootUser)<br><br>From the discussions in the internet, I understand some patch is required.  I am not sure which patch will help me fix this.<br>Please let me know how to cross this stage.<br>
<br>Thanks,<br>Rajesh <br>