[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

[debian-knoppix] question about `scanpartitions'



Hi,

I'm using KNOPPIX_V3.2-2003-07-26-EN, and have installed to HD by both
 `knoppix-hdinstaller' and `knx-hdinstall'. 

After installation, the description about fstype of `fstab' is wrong.
It is as follows for details.
-----
  knoppix@ttyp0[knoppix]$ sudo fdisk -l
 
  Disk /dev/hda: 41.1 GB, 41174138880 bytes
  255 heads, 63 sectors/track, 5005 cylinders
  Units = cylinders of 16065 * 512 = 8225280 bytes
 
     Device Boot    Start       End    Blocks   Id  System
  /dev/hda1   *         1       261   2096451    b  Win95 FAT32    <-----!!!
  /dev/hda2           262      5005  38106180    f  Win95 Ext'd (LBA)
  /dev/hda5           262       644   3076416    b  Win95 FAT32
  /dev/hda6           645      1537   7172991    b  Win95 FAT32
  /dev/hda7          1538      1792   2048256    b  Win95 FAT32
  /dev/hda8          1793      2430   5124703+   b  Win95 FAT32
  /dev/hda9          2431      2929   4008186    b  Win95 FAT32
  /dev/hda10         2930      3451   4192933+  83  Linux
  /dev/hda11         3452      4075   5012248+  83  Linux
  /dev/hda12         4082      4208   1020096   83  Linux
  /dev/hda13         4209      4451   1951866   83  Linux
  /dev/hda14         4481      4911   3461976   83  Linux
  /dev/hda15         4912      5005    755023+  82  Linux swap

  knoppix@ttyp0[knoppix]$ cat /etc/fstab
  # /etc/fstab: filesystem table.
  #
  # filesystem  mountpoint  type  options  dump  pass
  /dev/hda10  /  ext3  defaults,errors=remount-ro  0  1
  
  proc  /proc  proc  defaults  0  0
  /dev/fd0  /floppy  vfat  defaults,user,noauto,showexec,umask=022  0  0
  /dev/cdrom /cdrom  iso9660  defaults,ro,user,noexec,noauto  0  0
  /dev/dvd /dvd  iso9660  defaults,ro,user,noexec,noauto  0  0
  /dev/cdaudio /cdaudio  iso9660  defaults,ro,user,noexec,noauto  0  0
  # Added by KNOPPIX
  /dev/hda1 /mnt/hda1 ext3 noauto,users,exec 0 0        <----- !!! NOT ext3 !!!
  # Added by KNOPPIX
  /dev/hda5 /mnt/hda5 vfat noauto,users,exec,umask=000 0 0
  # Added by KNOPPIX
  /dev/hda6 /mnt/hda6 vfat noauto,users,exec,umask=000 0 0
  # Added by KNOPPIX
  /dev/hda7 /mnt/hda7 vfat noauto,users,exec,umask=000 0 0
  # Added by KNOPPIX
  /dev/hda8 /mnt/hda8 vfat noauto,users,exec,umask=000 0 0
  # Added by KNOPPIX
  /dev/hda9 /mnt/hda9 vfat noauto,users,exec,umask=000 0 0
  # Added by KNOPPIX
  /dev/hda11 /mnt/hda11 ext3 noauto,users,exec 0 0
  # Added by KNOPPIX
  /dev/hda12 /mnt/hda12 ext3 noauto,users,exec 0 0
  # Added by KNOPPIX
  /dev/hda13 /mnt/hda13 ext3 noauto,users,exec 0 0
  # Added by KNOPPIX
  /dev/hda14 /mnt/hda14 ext3 noauto,users,exec 0 0
  # Added by KNOPPIX
  /dev/hda15 none swap defaults 0 0
-----

This problem arise not only with `knoppix-installer' but with `knx-hdinstall'
(0.39-1). Though it does not arise with 0.38-1.

  --- knx-hdinstall_0.38-1       2003-02-25 08:48:54.000000000 +0900
  +++ knx-hdinstall_0.39-1       2003-06-20 07:18:41.000000000 +0900
 (snip)
  +# Let Knoppix detect all other partitions
  +chroot "$TR" mount /proc
  +chroot "$TR" rebuildfstab -r   <------------!!!
  +chroot "$TR" umount /proc
 (snip)

Probabry there will be a problem in `scanpartitions' executing from 
`rebuildfstab'.

  $ cat /usr/sbin/scanpartitions
 (snip)
  # Check if partition is already mounted
  while read device mountpoint filesystem relax; do
  case "$device" in *$1*) echo "$filesystem";; esac
  done <<EOT
  $(cat /proc/mounts)
  EOT
 (snip)

If /dev/hda10(ext3) is mounted during HD-install, "$filesystem" above is `ext3'.
Am I right? 
And may I coment out the above-mentioned part?
If I do such a thing, are there any serious problems?

Please let me know.
Thank you.
-- 
Tsuge Akihide

_______________________________________________
debian-knoppix mailing list
debian-knoppix@linuxtag.org
http://mailman.linuxtag.org/mailman/listinfo/debian-knoppix


Reply to: