From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1DqU38-00038X-RQ for qemu-devel@nongnu.org; Thu, 07 Jul 2005 06:56:10 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1DqU1S-0002sJ-FC for qemu-devel@nongnu.org; Thu, 07 Jul 2005 06:54:30 -0400 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DqU1J-0002mT-Fu for qemu-devel@nongnu.org; Thu, 07 Jul 2005 06:54:17 -0400 Received: from [195.167.226.133] (helo=alinto.net) by monty-python.gnu.org with smtp (Exim 4.34) id 1DqTqD-0006OK-Hr for qemu-devel@nongnu.org; Thu, 07 Jul 2005 06:42:49 -0400 Message-ID: <1120732568.42cd0598078bd@webmail.alinto.com> Date: Thu, 07 Jul 2005 12:36:08 +0200 From: octane indice MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit Subject: [Qemu-devel] fdisk give wrong number for losetup Reply-To: qemu-devel@nongnu.org List-Id: qemu-devel.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-devel@nongnu.org Hello I have some trouble using losetup to mount partitions from the host. root@zipslack:/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 root@zipslack:/usr/src/qemu-test#losetup -f /dev/loop1 root@zipslack:/usr/src/qemu-test# losetup -o $((50*512)) /dev/loop1 zipslack.img root@zipslack:/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 root@zipslack:/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: Habituellement vous n'avez besoin que de spécifier: et (et parfois ). zipslack.img1 : root@zipslack:/usr/src/qemu-test# root@zipslack:/usr/src/qemu-test# losetup -f /dev/loop2 root@zipslack:/usr/src/qemu-test# losetup -o $((49*516096)) /dev/loop2 zipslack.img root@zipslack:/usr/src/qemu-test# mount -t ext2 /dev/loop2 /mnt/hd/ root@zipslack:/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 root@zipslack:/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