Nieuws:

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

Auteur Topic: Windows somehow verdwenen?  (gelezen 2142 keer)

Offline dvdmeer

  • Lid
    • Python-RandR :: dvdmeer.nl
Windows somehow verdwenen?
« Gepost op: 2007/10/20, 18:36:19 »
Gister had ik de nieuwe live-cd van gutsy gedraaid.
Daarna nog even windows aangehad, en de laptop uitgezet.

Vanmiddag kom ik thuis, en zet ik mijn laptop aan.
Krijg ik een error 15 te zien. Verder geen meldingen dat die één of ander bestand mist.
Afijn, ik draai maar weer eens de live-cd, en probeer wat commando's uit. Geen resultaat.

Dus ik dacht, ik gebruik 1 van de linux partities en gooi daar gutsy overheen.
Nou hij nstalleert. Opnieuw opstarten en de grub staat er weer. ZONDER windows in de lijst. Ik probeer wat dingetjes, ik zet windows in de grub list, zoals die ook stond in een lijst die "vroeger" werkte.

Start opnieuw op. Selecteer windows, en wat krijg ik te zien:
grub>
dus ik zou daar commando's in moeten voeren?

dan maar weer reboot, en besloten om alle partities wat met linux te maken heeft te verwijderen. En feisty fawn maar weer installeren. Want die deed het altijd goed.

En zo gedaan.

Maar, nog steeds niks te zien van windows in de grub list. Wel bij fstab en hardware information..

Dus ik lees een topic op het forum, en zie daar het commando "sudo mount -a" staan.

Dat doe ik vervolgens in de terminal.

Krijg ik het volgende te zien:
mount: wrong fs type, bad option, bad superblock on /dev/disk/by-uuid/80C2F69090FA0800,
       missing codepage or other error
       In some cases useful info is found in syslog - try
       dmesg | tail  or so

mount: wrong fs type, bad option, bad superblock on /dev/disk/by-uuid/80C2F69090FA0800,
       missing codepage or other error
       In some cases useful info is found in syslog - try
       dmesg | tail  or so
Ik volg het op, en type dmesg | tail.

Daar zie ik het volgende staan:

[ 1963.052000] NTFS-fs error (device sda2): read_ntfs_boot_sector(): Mount option errors=recover not used. Aborting without trying to recover.
[ 1963.052000] NTFS-fs error (device sda2): ntfs_fill_super(): Not an NTFS volume.
[ 1963.052000] NTFS-fs warning (device sda2): is_boot_sector_ntfs(): Invalid boot sector checksum.
[ 1963.052000] NTFS-fs error (device sda2): read_ntfs_boot_sector(): Primary boot sector is invalid.
[ 1963.052000] NTFS-fs error (device sda2): read_ntfs_boot_sector(): Mount option errors=recover not used. Aborting without trying to recover.
[ 1963.052000] NTFS-fs error (device sda2): ntfs_fill_super(): Not an NTFS volume.
Toch is het daadwerkelijk een ntfs- volume.

Hier een overzicht van de fstab:

# /etc/fstab: static file system information.
#
#            
proc            /proc           proc    defaults        0       0
# /dev/sda6
UUID=adf03d25-9fe8-4eab-a389-b39c0b6003dd /               ext3    defaults,erro$
# /dev/sda1
UUID=80C2F69090FA0800 /media/sda1     ntfs    defaults,nls=utf8,umask=007,gid=4$
# /dev/sda2
UUID=80C2F69090FA0800 /media/sda2     ntfs    defaults,nls=utf8,umask=007,gid=4$
# /dev/sda5
UUID=cd0dbf82-129f-4c9e-b9ed-86aa33f594e1 none            swap    sw           $
/dev/scd0       /media/cdrom0   udf,iso9660 user,noauto     0       0
Als ik "sudo vol_id /dev/sda1" uitvoer krijg ik het volgende te zien:

ID_FS_USAGE=filesystem
ID_FS_TYPE=ntfs
ID_FS_VERSION=
ID_FS_UUID=80C2F69090FA0800
ID_FS_LABEL=
ID_FS_LABEL_SAFE=
Nog steeds staat er ntfs, en ook de uuid komt overeen.

Zien jullie nog iets wat er aan scheelt, wat ik zou kunnen doen, of wat dan ook?

schoappied

  • Gast
Windows somehow verdwenen?
« Reactie #1 Gepost op: 2007/10/20, 19:21:28 »
Xp of Vista?
Heb je windows als eerste geinstalleerd en staat ie op het eerste deel van de harde schijf?

Offline dvdmeer

  • Lid
    • Python-RandR :: dvdmeer.nl
Windows somehow verdwenen?
« Reactie #2 Gepost op: 2007/10/20, 19:26:39 »
xp.

ja, als eerste geïnstalleerd..

Toen het allemaal nog werkte gebruikte de grubloader hd0,0 voor windows.

Offline dvdmeer

  • Lid
    • Python-RandR :: dvdmeer.nl
Windows somehow verdwenen?
« Reactie #3 Gepost op: 2007/10/20, 19:31:42 »
Misschien de fdisk ook nog nodig om te zien?

dennis@dennis-laptop:~$ sudo fdisk -l

Disk /dev/sda: 100.0 GB, 100030242816 bytes
255 heads, 63 sectors/track, 12161 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *           1        6058    48660853+   7  HPFS/NTFS
/dev/sda2            6059        8323    18193612+   7  HPFS/NTFS
/dev/sda3           10887       12161    10241437+   f  W95 Ext'd (LBA)
/dev/sda5           10887       10978      738958+  82  Linux swap / Solaris
/dev/sda6           10979       12161     9502416   83  Linux
En nog wat:
fsck /dev/sda1
fsck 1.40-WIP (14-Nov-2006)
fsck: fsck.ntfs: not found
fsck: Error 2 while executing fsck.ntfs for /dev/sda1

schoappied

  • Gast
Windows somehow verdwenen?
« Reactie #4 Gepost op: 2007/10/20, 21:24:56 »
Met de live cd kun je opnieuw je Grub aanmaken toch?

zie bijv: http://ubuntuforums.org/archive/index.php/t-24113.html
bijdrage Wernst

Offline dvdmeer

  • Lid
    • Python-RandR :: dvdmeer.nl
Windows somehow verdwenen?
« Reactie #5 Gepost op: 2007/10/20, 21:40:48 »
Denk alleen dat het niet aan grub ligt.. het systeem vind het gewoon geen ntfs oid.

Ik gooi morgen nog gparted erin, kijken wat die zegt.

Anders moet ik nog even denken of ik heel windows eraf gooi, of windows opnieuw installeer, en vervolgens linux opnieuw.

Offline DarkStar

  • Lid
    • Mijn persoonlijke website
Windows somehow verdwenen?
« Reactie #6 Gepost op: 2007/10/20, 21:49:35 »
Ik krijg hier zo'n beetje het gevoel dat je NTFS gewoon om zeep is. Misschien eens opstarten met een Windows CD (of met SuperGrub) en kijken of je de originele MBR van Windows kan herstellen. Nadien Grub opnieuw instellen en kijken of het dan werkt.

° Bezoek mijn blog Digital (in)Sanity °

Offline dvdmeer

  • Lid
    • Python-RandR :: dvdmeer.nl
Windows somehow verdwenen?
« Reactie #7 Gepost op: 2007/10/20, 22:32:44 »
Dank je.

Dat supergrub, ik zie dat dat maar heel klein is, en om daar nu een cd voor te gebruiken..
ook kan die op een usb, maar dan moet je eerst weer een live cd gebruiken lees ik.

Windows somehow verdwenen?
« Reactie #8 Gepost op: 2007/10/21, 00:53:15 »
Dat uuid  gedoe kan je nog wel eens opbreken.
Verander dit in devx ( de x in wat het nummer is)

error15 : File not found
This error is returned if the specified file name cannot be found, but everything else (like the disk/partition info) is OK.
Dus er is nix mis met die ntfs partitie hij kan alleen niet de juiste file vinden.

Dennis Kaarsemaker zo aardig geweest om een script te maken die alles automatisch doet voor je.

De bedoeling is dat je dit script even kopieerd met copy&past en dan in een simpele tekst verwerker zet zoals " Tekst-editor"
Sla het dan op in de map onder je naam of op je Desktop met de naam diskmounter
Bekijk de file ff en zorg ervoor dat er dus nix voor of achter de naam staat.

Wanneer je de diskmounter file op je Desktop zet moet je eerst naar de Desktop toegaan in terminal venster.
cd /DesktopNu pas de volgende opdracht geven.

Als hij in de map staat onder jouw naam dan hoef je enkel maar Ternminal venster (console) te openen en zet je dit erin:
sudo bash diskmounterNu start het script op en vraagt je 2 dingen waarna de harddisk herkend worden en er altijd zijn.
Je zou nu opnieuw moeten opstarten maar je kan ook met de opdracht:
sudo mount -aKunnen actiiveren zodat je meteen die harddisken ziet.

Dit is het script:
#!/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
Dit zou automatisch voor de op de juiste manier die HD partitie moeten mounten, misschien lukt het.

#########
EDIT

De makkelijkste manier is het te doen vanuit Terminal venster :P
wget http://media.ubuntu-nl.org/scripts/diskmountersudo bash diskmounterrm diskmounterPresie hetzelfde maar dan sneller ............

:D
I don't suffer from insanity, I enjoy every minute of it.
Microsoft geeft je een raam, Linux geeft je een heel huis :D

Offline dvdmeer

  • Lid
    • Python-RandR :: dvdmeer.nl
Windows somehow verdwenen?
« Reactie #9 Gepost op: 2007/10/21, 11:29:46 »
Hoi,
ik zal het straks eens proberen.
Aangezien mijn windows cd alleen product herstel cd van de fabrikant is, en zo te zien hij alleen windows installeerd, en ik daarmee niks kan repairen oid.

Maar ik zal straks laten weten hoe het gaat/gegaan is.

Offline dvdmeer

  • Lid
    • Python-RandR :: dvdmeer.nl
Windows somehow verdwenen?
« Reactie #10 Gepost op: 2007/10/21, 11:38:20 »
Goed, uitgeprobeerd,

ignoring /dev/sda1 - already ub /etc/fstab
ignoring /dev/sda2 - already ub /etc/fstab
No usable windows/mac partitions found.

Offline dvdmeer

  • Lid
    • Python-RandR :: dvdmeer.nl
Windows somehow verdwenen?
« Reactie #11 Gepost op: 2007/10/22, 17:50:02 »
Heb nog een windows cd gevonden, ook daarmee fixmbr geprobeerd, geen resultaat.
Dus productherstel cd gedraaid. En daarmaa is alles verwijderd en windows opnieuw eropgezet.

Vervolgens met gparted partitie voor linux gemaakt.
En linux (feisty) in 2de instantie geïnstalleerd. Bij de eerste keer bleef die op 87% hangen.

Maar goed, ik kan nu alles weer gaan opbouwen.

Bedankt voor de reacties die ik heb gekregen.

Greetz,
Dennis

Offline Kiwinote

  • Lid
    • Launchpad
Windows somehow verdwenen?
« Reactie #12 Gepost op: 2007/10/22, 21:04:41 »
Citaat van: dvdmeer
Bij de eerste keer bleef die op 87% hangen.
Bij die 87% installeert hij als ik me niet vergis de kernel, dit kan lang duren. Met een oudere systeem zou je best 10-20 minuten kunnen moeten wachten.