Nieuws:

Welkom, Gast. Alsjeblieft inloggen of registreren.
Heb je de activerings-mail niet ontvangen?

Auteur Topic: Mounting Local Filesystemen  (gelezen 1272 keer)

Offline wilco

  • Lid
Mounting Local Filesystemen
« Gepost op: 2006/12/28, 20:09:42 »
Tijdens de opstartprocedure van Ubuntu krijg ik de melding Mounting Local Filesystem     failed
Kan iemand mij zeggen hoe ik dit moet oplossen.
Ik zie overigens ook mijn Windows bestanden niet.
Zou dit hier aan kunnen liggen ?

Offline bartek

  • Lid
    • http://bartek.blogsome.com
Mounting Local Filesystemen
« Reactie #1 Gepost op: 2006/12/28, 20:14:20 »
Is Ubuntu reeds geïnstalleerd op je pc?
Kijk trouwens eens in de map /media of je je windows schijf kan terugvinden.
| Deliberando saepe perit occasio |

"Car la vie est un bien perdu quand on n'a pas vécu comme on l'aurait voulu"

Offline Kiwinote

  • Lid
    • Launchpad
Mounting Local Filesystemen
« Reactie #2 Gepost op: 2006/12/28, 20:16:58 »
Zie je /home/wilco wel?
zoniet heeft het weinig zin om dat wat hieronder staat te proberen. Is het een eenmalige melding, of gebeurt het elke keer? Wat zie je als je "ls /" in de terminal typt?

Windows bestanden benaderen
Citaat
Zet de volgende code in een leeg document
Citaat
#!/bin/bash
####################
# This utility searches for available HFS+, NTFS and FAT32 partitions, creates
# mount points for them and adds them to /etc/fstab
# (c)2005 Dennis Kaarsemaker
# Thanks to Nalioth for suggesting, assisting with and testing the HFS+ bits
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# as published by the Free Software Foundation; either version 2
# of the License, or (at your option) any later version.
#
# Instructions for use:
#  - Save this file on your local hard drive
#  - Open a terminal and type sudo bash diskmounter
#  - If sudo asks for a password, use your own password
#  - Your windows and mac partitions will now be mounted everytime
#    you boot. You can delete this script now
#
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
# GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License
# along with this program; if not, write to the Free Software
# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA  02111-1307, USA.
###################

# Root check
if [[ $UID != 0 ]]; then
    echo 'You should run this program as root or using sudo'
    exit 1
fi

# Simple command line argument for installers
# -w: mount them with user,umask=0111
# -r: mount them with user,umask=0133,uid=1000,gid=1000
RWALL=-1;
if [[ $1 == '-w' ]]; then RWALL=1; fi
if [[ $1 == '-r' ]]; then RWALL=0; fi

if [[ $RWALL == -1 ]]; then
    echo 'By default the disks will be writable only by root and'
    cat /etc/passwd | awk -F ':|,' '/:1000:/ {print $5 " (" $1 ")"}'
    echo 'Do you want to make the disk writable by all users instead? (y/n)'
    read RESP
    if [[ $RESP == 'y' || $RESP == 'Y' ]]; then
        RWALL=1
    else
        RWALL=0
    fi
fi

if [[ $RWALL == 1 ]]; then
    OPTIONS='user,fmask=0111,dmask=0000'
    MACOPTIONS='user,file_umask=0111,dir_umask=0000'
else
    OPTIONS='user,fmask=0133,dmask=0022,uid=1000,gid=1000'
    MACOPTIONS='user,file_umask=0133,dir_umask=0022,uid=1000,gid=1000'
fi

# Now for the real work
drivesntfs=`fdisk -l | grep -i 'ntfs' | awk -F '/| ' '{print $3}'`
drivesfat=`fdisk -l | grep -i 'fat32' | awk -F '/| ' '{print $3}'`
driveshfs=`fdisk -l | grep -i 'Apple_HFS' | awk -F '/| ' '{print $3}'`

usefuse=no
test -r /etc/lsb-release && source /etc/lsb-release
if [[ "x$DISTRIB_RELEASE" == "x6.04" || "x$DISTRIB_RELEASE" > "x6.04" ]]; then
    echo "As of Ubuntu 6.04 (Dapper Drake) there is slightly more NTFS writing support"
    echo "through a very experimental NTFS FUSE module. Using this seems to work but"
    echo -n "is NOT recommended. Do you want to use this? [no] "
    read RESP
    if [[ $RESP == 'yes' ]]; then
        usefuse=yes
        echo "Enabling experimental NTFS write support"
    else
        echo "Not enabling experimental NTFS write support"
    fi
fi            

donesomething='n'
for drive in $drivesntfs; do
    if [[ ! `grep $drive /etc/fstab` ]]; then
        mkdir "/media/$drive"
        echo "#Added by diskmounter utility" >> /etc/fstab
        if [[ $usefuse == 'yes' ]]; then
            echo "/dev/$drive /media/$drive ntfs-fuse rw,$OPTIONS 0 0" >> /etc/fstab
        else
            echo "/dev/$drive /media/$drive ntfs ro,$OPTIONS 0 0" >> /etc/fstab
        fi
        echo "Added /dev/$drive as '/media/$drive'"
        donesomething='y'
    else
        echo "Ignoring /dev/$drive - already in /etc/fstab"
    fi
done
if [[ $donesomething == 'y' && $usefuse == 'no' ]]; then
    echo "NTFS drives will be mounted read-only!"
fi
for drive in $drivesfat; do
    if [[ ! `grep $drive /etc/fstab` ]]; then
        mkdir "/media/$drive"
        echo "#Added by diskmounter utility" >> /etc/fstab
        echo "/dev/$drive /media/$drive vfat rw,$OPTIONS 0 0" >> /etc/fstab
        echo "Added /dev/$drive as '/media/$drive'"
        donesomething='y'
    else
        echo "Ignoring /dev/$drive - already in /etc/fstab"
    fi
done
for drive in $driveshfs; do
    if [[ ! `grep $drive /etc/fstab` ]]; then
        mkdir "/media/$drive"
        echo "#Added by winmac_fstab utility" >> /etc/fstab
        echo "/dev/$drive /media/$drive hfsplus rw,$MACOPTIONS 0 0" >> /etc/fstab
        echo "Added /dev/$drive as '/media/$drive'"
        donesomething='y'
    else
        echo "Ignoring /dev/$drive - already in /etc/fstab"
    fi
done

if [[ $donesomething == 'y' ]]; then
    # And mount them
    mount -a
    echo "All windows and mac partitions will now be mounted every time you boot"
    echo "You do not need to reboot, the partitions are mounted now too"
else
    echo "No usable windows/mac partitions found"
fi
Sla deze op als ~/diskmounter
Dan de volgende commando's in de terminal zetten:
sudo bash diskmounter
rm diskmounter
Klaar

Offline wilco

  • Lid
Mounting Local Filesystemen
« Reactie #3 Gepost op: 2006/12/28, 22:25:00 »
Ik heb bovenstaande code in een leeg document geplakt en daarna de code uitgevoerd.
Dit leverde op : By default the disks will be writable only by root and
willie (wilco)
Do you want to make the disk writable by all users instead? (y/n)
y
No usable windows/mac partitions found

Dus zo te zien heb ik geen windows partie. !
Ik zie wel de home/wilco, maar daar staat  niet veel in.
Desktop,
Nieuwe database .odb (dan start open office.org op)

Ik denk dat ik de installatie maar opnieuw moet doen.
Ik heb een labtop met slechts 20 GB
Hier wilde ik 10 GB gebruiken voor Ubuntu en de overige voor Windows XP
Kan dat ?

Offline wilco

  • Lid
Mounting Local Filesystemen
« Reactie #4 Gepost op: 2006/12/28, 22:26:30 »
Ik zie overigens wel een map media/windows maar hier zit niets in !

Offline Kiwinote

  • Lid
    • Launchpad
Mounting Local Filesystemen
« Reactie #5 Gepost op: 2006/12/29, 11:40:28 »
Citaat van: wilco
Ik heb een labtop met slechts 20 GB. Hier wilde ik 10 GB gebruiken voor Ubuntu en de overige voor Windows XP. Kan dat ?
Ja, dat kan, zelfs 5gb volstaat. Maar misschien dat je niet hoeft te herinstalleren.

Kan je misschien je /etc/fstab posten.
En de uitkomst van "sudo fdisk -l"
Is je windows schijf fat32 of ntfs?