336 | | It seems that OpenSUSE 10.2 packaged mondo and mindi but did not include the now required mindi-busybox. Get it from ftp://ftp.mondorescue.org/suse/10.2 |
| 336 | First, It seems that OpenSUSE 10.2 packaged mondo and mindi but did not include the now required mindi-busybox. Get it from ftp://ftp.mondorescue.org/suse/10.2 |
| 337 | Second, ext2 capability isn't included in the OpenSuSE 10.2 kernel. Up to version 1.2.1 of mindi you may want to apply the following patch to /usr/sbin/mindi: |
| 338 | {{{ |
| 339 | |
| 340 | --- /usr/sbin/mindi 2007-01-20 17:05:51.000000000 +0100 |
| 341 | +++ mindi 2007-01-20 17:04:52.000000000 +0100 |
| 342 | @@ -2485,10 +2485,16 @@ |
| 343 | echo -en "..." |
| 344 | dd if=/dev/zero of=$tempfile bs=1k count=$ramdisk_size &> /dev/null || Die "Not enough room for temporary ramdisk |
| 345 | (TurnTgzIntoRdz)" |
| 346 | echo -en "..." |
| 347 | - mke2fs -b 1024 -m 1 -i 2048 -F $tempfile >> $LOGFILE 2>> $LOGFILE |
| 348 | +# |
| 349 | +# Changed 2 lines to make mindi work on OpenSuse 10.2, which has no ext2 support buildin |
| 350 | +# so we use minix for the initrd. Jacob Wiersma (jw) 20.01.2007 |
| 351 | +# |
| 352 | +# mke2fs -b 1024 -m 1 -i 2048 -F $tempfile >> $LOGFILE 2>> $LOGFILE |
| 353 | + mkfs.minix $tempfile >> $LOGFILE 2>> $LOGFILE |
| 354 | echo -en "..." |
| 355 | mkdir -p $mountpoint |
| 356 | - mount -t ext2 -o loop $tempfile $mountpoint || Die "Cannot loopmount $tempfile to $mountpoint! The reason may be |
| 357 | missing support for loopfs or ext2 (or both) in the running kernel." |
| 358 | +# mount -t ext2 -o loop $tempfile $mountpoint || Die "Cannot loopmount $tempfile to $mountpoint! The reason may be |
| 359 | missing support for loopfs or ext2 (or both) in the running kernel." |
| 360 | + mount -t minix -o loop $tempfile $mountpoint || Die "Cannot loopmount $tempfile to $mountpoint! The reason may be |
| 361 | missing support for loopfs or ext2 (or both) in the running kernel." |
| 362 | echo -en "..." |
| 363 | old_pwd=`pwd` |
| 364 | cd $mountpoint |
| 365 | }}} |
| 366 | |
| 367 | ''Solution reported by Jacob Wiersma'' |