Linux ext2-fs wird als vfat erkannt

Liebe/-r Experte/-in,

mein linux ärgert mich mal wieder.

gestern hab ich meine root-partition (/dev/sdb1 zu der zeit)
mit dd auf eine andere geclont (ext2),
den debian sein kernel-update installieren lassen,
die grub/menu.lst und etc/fstab angepasst

vor einiger zeit hab ich mal alles (grub+fstab) auf uuid’s umgestellt,
weil der ja /dev/sd* rumwürfelt wie grad der mond steht
und er selten (bis garnicht) gebootet hat,
wenn alle platten drangesteckt und angeschaltet waren…

erst, nachdem ich dem grub dann (hd0,0) - statt uuid -
direkt in die konsole getippt hab,
konnt ich heut dann wieder booten!

jetzt wollt ich alles prüfen & gradziehen,
aber meine /dev/sde1 hält er für fat32
(kein windows weit und breit, ehrlich!)
und mir stellt sich die frage:
wie kommter drauf? und
wie sag ichs ihm?

übrigens:
auch meine /dev/sdb1 (im moment /) hält er für fat32
(und ich schalt die kiste daher erst aus,
wenn du mir was vernünftiges geantwortet hast :wink:

root@foobar[3027] | Tue Jul 27 | 16:00:56

~\> ls -lh /dev/disk/by-uuid | sort -k 10 | grep sde  
lrwxrwxrwx 1 root root 10 2010-07-27 15:46 1D13-CF80 -\> ../../sde1  
lrwxrwxrwx 1 root root 10 2010-07-27 15:46 e12e7218-20d4-4b05-aa8a-a80a03760357 -\> ../../sde2  
lrwxrwxrwx 1 root root 10 2010-07-27 15:46 470662fd-a7b5-4e41-9e0c-ce92935ed849 -\> ../../sde3  
lrwxrwxrwx 1 root root 10 2010-07-27 15:46 74db0196-03d4-41e5-97dc-44d475c68064 -\> ../../sde5  
lrwxrwxrwx 1 root root 10 2010-07-27 15:46 1076c4dd-441b-456e-8140-ef3f2720faee -\> ../../sde6  
rc=\*0\* DISPLAY=\*\*  
root@foobar[3028] | Tue Jul 27 | 16:01:07  

~> vol_id /dev/sde1
ID_FS_USAGE=filesystem
ID_FS_TYPE=vfat
ID_FS_VERSION=FAT32
ID_FS_UUID=1D13-CF80
ID_FS_UUID_ENC=1D13-CF80
ID_FS_LABEL=
ID_FS_LABEL_ENC=
ID_FS_LABEL_SAFE=
rc=*0* DISPLAY=**
root@foobar[3029] | Tue Jul 27 | 16:01:11

~\> tune2fs /dev/sde1 -U "caee4bba-32c5-4914-bc03-e110cdb61e84" -L "ext1"  
tune2fs 1.41.3 (12-Oct-2008)  
rc=\*0\* DISPLAY=\*\*  
root@foobar[3030] | Tue Jul 27 | 16:01:18  

~> vol_id /dev/sde1
ID_FS_USAGE=filesystem
ID_FS_TYPE=vfat
ID_FS_VERSION=FAT32
ID_FS_UUID=1D13-CF80
ID_FS_UUID_ENC=1D13-CF80
ID_FS_LABEL=
ID_FS_LABEL_ENC=
ID_FS_LABEL_SAFE=
rc=*0* DISPLAY=**
root@foobar[3031] | Tue Jul 27 | 16:01:25

~\> fdisk /dev/sde  
  
The number of cylinders for this disk is set to 121515.  
There is nothing wrong with that, but this is larger than 1024,  
and could in certain setups cause problems with:  
1) software that runs at boot time (e.g., old versions of LILO)  
2) booting and partitioning software from other OSs  
 (e.g., DOS FDISK, OS/2 FDISK)  
  
Command (m for help): p  
  
Disk /dev/sde: 999.5 GB, 999501594624 bytes  
255 heads, 63 sectors/track, 121515 cylinders  
Units = cylinders of 16065 \* 512 = 8225280 bytes  
Disk identifier: 0x00052f35  
  
 Device Boot Start End Blocks Id System  
/dev/sde1 \* 1 876 7036438+ 83 Linux  
/dev/sde2 \* 877 1752 7036470 83 Linux  
/dev/sde3 \* 1753 2628 7036470 83 Linux  
/dev/sde4 2629 121515 954959827+ 5 Extended  
/dev/sde5 2629 2878 2008093+ 82 Linux swap / Solaris  
/dev/sde6 2879 121515 952951671 83 Linux  
  
Command (m for help): q  
  
rc=\*0\* DISPLAY=\*\*  
root@foobar[3032] | Tue Jul 27 | 16:01:40  

~> fsck.ext2 -v /dev/sde1
e2fsck 1.41.3 (12-Oct-2008)
ext1: clean, 141757/879552 files, 1262247/1757818 blocks
rc=*0* DISPLAY=**
root@foobar[3033] | Tue Jul 27 | 16:02:21

  
dank & gruß  
people  

Ich weiss zwar nicht, warum ich hier antworten soll, denn normalerweise verdiene ich so mein Geld. Deshalb erstmal nur mein Tipp: da fehlt ganz schön viel Information. So kann Dir keiner helfen. Betriebssystem? vol_id Version? Grub version? Und was ha vol_id mit Grub zu tun? grub-install --debug oder so…

Ich weiss zwar nicht, warum ich hier antworten soll, denn
normalerweise verdiene ich so mein Geld.

wieso meldest du dich bei werweisswas als linux-experte an,
wenn du damit doch dein geld verdienst? mir unbegreiflich!

Deshalb erstmal nur
mein Tipp: da fehlt ganz schön viel Information. So kann Dir
keiner helfen. Betriebssystem? vol_id Version? Grub version?
Und was ha vol_id mit Grub zu tun? grub-install --debug oder
so…

root@foobar[3011] | Tue Jul 27 | 17:56:37

~\> cat /proc/version   
Linux version 2.6.26-2-686 (Debian 2.6.26-24) ([[email protected]](mailto:[email protected])) (gcc version 4.1.3 20080704 (prerelease) (Debian 4.1.2-25)) #1 SMP Mon Jun 21 05:58:44 UTC 2010  
rc=\*0\* DISPLAY=\*\*  
root@foobar[3012] | Tue Jul 27 | 17:56:55  

~> vol_id --version
vol_id: unrecognized option `–version’
rc=*0* DISPLAY=**
root@foobar[3013] | Tue Jul 27 | 17:57:01

~\> grub --version  
grub (GNU GRUB 0.97)  
rc=\*0\* DISPLAY=\*\*  
root@foobar[3014] | Tue Jul 27 | 17:57:19  

~> /sbin/grub-install --debug
You shouldn’t call /sbin/grub-install. Please call /usr/sbin/grub-install instead!

install_device not specified.
Usage: grub-install [OPTION] install_device
Install GRUB on your drive.

-h, --help print this message and exit
-v, --version print the version information and exit
–root-directory=DIR install GRUB images under the directory DIR
instead of the root directory
–grub-shell=FILE use FILE as the grub shell
–no-floppy do not probe any floppy drive
–force-lba force GRUB to use LBA mode even for a buggy
BIOS
–recheck probe a device map even if it already exists

INSTALL_DEVICE can be a GRUB device name or a system device filename.

grub-install copies GRUB images into the DIR/boot directory specfied by
–root-directory, and uses the grub shell to install grub into the boot
sector.

Report bugs to .
rc=*1* DISPLAY=**
root@foobar[3015] | Tue Jul 27 | 17:57:25

  
aber... danke für den tipp  
people  

hallo nochmal,

mein problem besteht weiter … und ich find’s immer noch komisch.

auf den punkt gebracht: vol_id zeigt (bei zwei partitionen) andere uuid’s als blkid … und vfat.

ich wollt aber meinen rechner aus ökonomischen wie ökologischen gründen ausschalten, obwohl mir noch keiner „was vernünftiges“ geantwortet hat und hab deshalb meinen grub von uuid wieder auf /dev/sdb1 zurückumgestellt (mit uuid’s bootet er mir nicht mehr).
das war’s dann auch schon, was der grub mit vol_id zu tun hat: egal mit welcher der beiden uuid’s bootet er nicht.

root@foobar[3060] | Thu Jul 29 | 10:32:40

~\> blkid | grep sdc  
/dev/sdc1: UUID="caee4bba-32c5-4914-bc03-e110cdb61e84" TYPE="ext2" LABEL="ext1"   
/dev/sdc2: UUID="e12e7218-20d4-4b05-aa8a-a80a03760357" TYPE="ext2"   
/dev/sdc3: UUID="470662fd-a7b5-4e41-9e0c-ce92935ed849" TYPE="ext2"   
/dev/sdc5: TYPE="swap" UUID="74db0196-03d4-41e5-97dc-44d475c68064"   
/dev/sdc6: UUID="1076c4dd-441b-456e-8140-ef3f2720faee" TYPE="ext2"   
rc=\*0\* DISPLAY=\*\*  
root@foobar[3061] | Thu Jul 29 | 10:41:00  

~> vol_id /dev/sdc1
ID_FS_USAGE=filesystem
ID_FS_TYPE=vfat
ID_FS_VERSION=FAT32
ID_FS_UUID=1D13-CF80
ID_FS_UUID_ENC=1D13-CF80
ID_FS_LABEL=
ID_FS_LABEL_ENC=
ID_FS_LABEL_SAFE=
rc=*0* DISPLAY=**
root@foobar[3062] | Thu Jul 29 | 10:41:06

~\> vol\_id /dev/sdc2  
ID\_FS\_USAGE=filesystem  
ID\_FS\_TYPE=ext2  
ID\_FS\_VERSION=1.0  
ID\_FS\_UUID=e12e7218-20d4-4b05-aa8a-a80a03760357  
ID\_FS\_UUID\_ENC=e12e7218-20d4-4b05-aa8a-a80a03760357  
ID\_FS\_LABEL=  
ID\_FS\_LABEL\_ENC=  
ID\_FS\_LABEL\_SAFE=  
rc=\*0\* DISPLAY=\*\*  
root@foobar[3063] | Thu Jul 29 | 10:41:08  

sowohl sdc1 als auch sdc2 sind in tat und wahrheit ext2!

gruß
people