Off-Topic > Release Candidate Testing

microcore_2.3RC3

<< < (5/8) > >>

Juanito:
rc3 fstab (before manually mounting sda1):
--- Code: ---# /etc/fstab
proc            /proc        proc    defaults          0       0
sysfs           /sys         sysfs   defaults          0       0
devpts          /dev/pts     devpts  defaults          0       0
tmpfs           /dev/shm     tmpfs   defaults          0       0
/dev/hda        /mnt/hda        auto     noauto,users,exec    0 0 # Added by TC
/dev/hda1       /mnt/hda1       ntfs     noauto,users,exec,ro,umask=000 0 0 # Added by TC
/dev/hda2       /mnt/hda2       ntfs     noauto,users,exec,ro,umask=000 0 0 # Added by TC
/dev/sda        /mnt/sda        auto     noauto,users,exec    0 0 # Added by TC
/dev/sda1       /mnt/sda1       ext2     noauto,users,exec,relatime 0 0 # Added by TC

--- End code ---

According to diff, tc-config in rc2 and rc3 is identical, so I'm lost as to why sda1 would mount in rc2 and not rc3.

I'm not sure where the correct place in tc-config would be to insert debug echo statements to track this down, but if somebody could point me in the right direction, I could modify tc-config, remaster rc3 and see what this brings

curaga:
The autoscan and find_mountpoint functions in tc-functions might be a good place to start, I think.

Juanito:
A cack-handed attempt at inserting debug lines in tc-config like this:
--- Code: ---  if [ "$TCVD_DEVICE" == "$TCVD_LOOPFILE" ]; then
    echo Testing $1 for autoscan point 1
    TCVD_DEVICE="$(autoscan $TCVD_LOOPFILE 'f')"
...
   # Next search for tce and setup tce folder
   echo Testing $1 for autoscan point 2
   [ -z "$TCE" ] && TCE="$(autoscan 'tce' 'd')"/tce
   if [ "$TCE" != "/tce" ]; then
      echo Testing $1 for autoscan point 3
      TCE_DEVICE="${TCE%%/*}"
      echo $TCE_DEVICE
      TCE_DIR="${TCE#*/}"
      echo $TCE_DIR
      if [ "$TCE_DEVICE" = "$TCE_DIR" ]; then TCE_DIR="tce"; fi
      echo Testing $1 for mount point 1
      find_mountpoint "$TCE_DEVICE"
      echo $MOUNTPOINT
      if [ -n "$MOUNTPOINT" ]; then
         echo Testing $1 for mount point 2
         echo "${BLUE}Checking for Tiny Core Applications... ${NORMAL}"
--- End code ---

..gave this:
--- Code: ---Ignoring swap partitions as requested
Testing for autoscan point 2
Testing for autoscan point 3
UUID=aaab6273-4a6c-4118-8eb2-e31a9b31edb3
UUID=aaab6273-4a6c-4118-8eb2-e31a9b31edb3
Testing for mount point 1

Done
--- End code ---

..then I ran out of time for today. I'll continue tomorrow, but feel free to give hints at where to go next...

roberts:
What does /etc/sysconfig/tce.mount show?

Juanito:
rc2 - tce.mount=/mnt/sda1
rc3 - tce.mount=[empty]

Navigation

[0] Message Index

[#] Next page

[*] Previous page

Go to full version