[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-devel] fdisk give wrong number for losetup
From: |
octane indice |
Subject: |
[Qemu-devel] fdisk give wrong number for losetup |
Date: |
Thu, 07 Jul 2005 12:36:08 +0200 |
Hello
I have some trouble using losetup to mount partitions
from the host.
address@hidden:/usr/src/qemu-test# fdisk -l zipslack.img
Vous devez initialiser cylindres.
Vous pouvez faire cela à partir du menu des fonctions additionnelles.
Disque zipslack.img: 0 Mo, 0 octets
16 têtes, 63 secteurs/piste, 0 cylindres
Unités = cylindres de 1008 * 512 = 516096 octets
Périphérique Amorce Début Fin Blocs Id Système
zipslack.img1 1 49 24664+ 82 Linux swap
zipslack.img2 50 253 102816 83 Linux
zipslack.img3 254 609 179424 83 Linux
address@hidden:/usr/src/qemu-test#losetup -f
/dev/loop1
address@hidden:/usr/src/qemu-test# losetup -o $((50*512)) /dev/loop1
zipslack.img
address@hidden:/usr/src/qemu-test# mount -t ext2 /dev/loop1 /mnt/hd
mount: wrong fs type, bad option, bad superblock on /dev/loop1,
missing codepage or other error
In some cases useful info is found in syslog - try
dmesg | tail or so
address@hidden:/usr/src/qemu-test# sfdisk zipslack.img
AVERTISSEMENT: zipslack.img n'est pas un périphérique fonctionnant par blocs
Disque zipslack.img: ne peut obtenir la géométrie
Disque zipslack.img: 0 cylindres, 0 têtes, 0 secteurs/piste
Vieille situation:
AVERTISSEMENT: la table de partitions semble avoir été créée
pour C/H/S=*/16/63 (au lieu de 0/0/0).
Pour ce rapport, la géométrie suivante sera assumée.
Unités= cylindres de 516096 octets, blocs de 1024 octets, décompte à partir de 0
Périph Amor Début Fin #cyls #blocs Id Système
zipslack.img1 0+ 48 49- 24664+ 82 Linux swap
zipslack.img2 49 252 204 102816 83 Linux
zipslack.img3 253 608 356 179424 83 Linux
zipslack.img4 0 - 0 0 0 Vide
L'entrée utiliser un des formats suivants; les champs absents prennent
la valeur par défaut:
<début> <taille> <type [E,S,L,X,hex]> <amorçable [-,*]> <c,h,s> <c,h,s>
Habituellement vous n'avez besoin que de spécifier:
<début> et <taille> (et parfois <type>).
zipslack.img1 :
address@hidden:/usr/src/qemu-test#
address@hidden:/usr/src/qemu-test# losetup -f
/dev/loop2
address@hidden:/usr/src/qemu-test# losetup -o $((49*516096)) /dev/loop2
zipslack.img
address@hidden:/usr/src/qemu-test# mount -t ext2 /dev/loop2 /mnt/hd/
address@hidden:/usr/src/qemu-test# ls /mnt/hd/
bin/ cdrom/ etc/ home/ lib/ mnt/ root/ tmp/ var/
boot/ dev/ faq.txt install/ lost+found/ proc/ sbin/ usr/ vmlinuz
address@hidden:/usr/src/qemu-test#
And now, my questions: why this?
fdisk doesn't give the good values?
what's this number given by sfdisk: 516096 ?
thanks
---------------------------------------------
Etes vous un consom'Acteur ? Toutes les saveurs équitables sont sur
http://www.epicerie-equitable.com
- [Qemu-devel] fdisk give wrong number for losetup,
octane indice <=