Re: [Clonezilla-live] clonezilla live sees my flash as sd
A partition and disk imaging/cloning program
Brought to you by:
steven_shiau
From: Montaseri <mon...@gm...> - 2010-09-16 19:10:01
|
I have figured out how to read the filesystem type from the superblock.... Looks like superblock on ext2 and ext3 starts at offset 1024 for a length of 1024. The ext2 magic code is 2 byte code ( EXT2_SUPER_MAGIC of value 0xEF53 ) . So, I dd(1) 2048 bytes out dd if=/dev/sda2 of=/tmp/2blocks bs=1024 count=2 I then use od(1) to and read 2 bytes from offset 1024 + 53 (some magic offset where fs type is)=1080 od -x -j1080 -N2 /tmp/2blocks 7b5a This is not oxEF53 which is the ext2, ext3 FS type. hence mount(1) can not work with it. Looks like this product (the one I am cloneing) vendor is playing FS type change game. Ok, I'll change it to what I want and then change it back. So I rolled up a handy dandy perl script to change FS type on the first superblock. And mount still fails. Do you know if mount(1) checks all the superblocks to make sure they are consistant? I am almost there to crack this case. Medi On Wed, Sep 15, 2010 at 2:06 PM, Montaseri <mon...@gm...> wrote: > Hi Steven, > > The posting was pointing out that on the clonee box (being cloned) my OS > sees a hda and sda while when I boot to clonezilla, both flash and sata > disks are being seen as sda and sdb. > > Per your recommendation and usage of blkid(1) and sda (a flash drive for > /boot and / ) and sdb for other stuff. > > # blkid -p /dev/sda > /dev/sda PTTYPE="dos" > > # blkid -p /dev/sda1 > # echo $? > 2 > > # blkid -p -u filesystem /dev/sda2 > # echo $? > 2 > > So mount(1) fails and blkid(1) is failing....is there any options for blkid > to debug further... > > Thanks > Medi > > > On Wed, Sep 15, 2010 at 1:30 PM, Steven Shiau <st...@nc...> wrote: > >> >> >> On 2010年09月16日 05:22, Montaseri wrote: >> >> Thanks Les and Andy, >> >> I suppose I can ignore this type recognition if I can solve my real >> problem, which lead me to this inquiry. >> >> My real problem is that I would like to boot off of clonezilla and proceed >> to mount the root filesystem (of the box being cloned) to learn stuff from >> /etc such as IP of the box and such. This is to automate the cloneing to an >> NFS location in a proper folder, for ease of restore and such. >> >> Currently when I clonezilla fdisk reports my root filesystem type to be >> 83. When I try to mount this like >> >> mount -t ext3 /dev/sda2 /mnt >> >> I get the following error message >> VFS: Can't find ext3 filesystem on dev sda2 >> mount: wrong fs type, bad option, bad superblock on /dev/sda2 ... >> .....and bunch of other suggestions including see dmesg >> >> Any suggestions... >> >> >From the message you posted: >> =================== >> >> Disk /dev/sda: 250.0 GB, 250059350016 bytes >> 255 heads, 63 sectors/track, 30401 cylinders >> Units = cylinders of 16065 * 512 = 8225280 bytes >> >> Device Boot Start End Blocks Id System >> /dev/sda1 1 17 136552 83 Linux >> /dev/sda2 18 540 4200997+ 82 Linux swap >> /dev/sda3 541 1846 10490445 83 Linux >> <snap> >> =================== >> /dev/sda2 is swap, did you mean you want to mount /dev/sda3 actually? >> Or please run: >> sudo /sbin/blkid >> then post the results. >> >> Steven. >> >> >> Thanks >> Medi >> >> >> >> >> On Wed, Sep 15, 2010 at 12:09 PM, Andy Berquist <abe...@ad...>wrote: >> >>> That’s normal. There was a kernel update somewhere in the 2.6 branch >>> that deprecated the ide driver in favor of scsi emulation. I don’t know the >>> exact details off the top of my head. >>> >>> >>> >>> Is it actually stopping you from doing something? >>> >>> >>> >>> -Andy >>> >>> >>> >>> *From:* Montaseri [mailto:mon...@gm...] >>> *Sent:* Wednesday, September 15, 2010 2:52 PM >>> *To:* clo...@li... >>> *Subject:* Re: [Clonezilla-live] clonezilla live sees my flash as sd >>> >>> >>> >>> I have not received any reply on this inquiry. Can someone send me an >>> email indicating that it is being heard. >>> >>> Thanks >>> Medi >>> >>> On Mon, Sep 13, 2010 at 6:14 PM, Montaseri <mon...@gm...> wrote: >>> >>> Hi, >>> >>> Just installed and tried Clonezilla ver >>> clonezilla-live-20100721-lucid.iso and booted my Linux box. >>> >>> I have two PATA partitions and a few more SCSI partitions. When I run >>> fdisk from my (native) linux box, I see >>> >>> [root@meditest]# fdisk -l >>> >>> Disk /dev/hda: 1048 MB, 1048190976 bytes >>> 32 heads, 63 sectors/track, 1015 cylinders >>> Units = cylinders of 2016 * 512 = 1032192 bytes >>> >>> Device Boot Start End Blocks Id System >>> /dev/hda1 1 131 132047+ 83 Linux >>> /dev/hda2 132 1015 891072 83 Linux >>> >>> Disk /dev/sda: 250.0 GB, 250059350016 bytes >>> 255 heads, 63 sectors/track, 30401 cylinders >>> Units = cylinders of 16065 * 512 = 8225280 bytes >>> >>> Device Boot Start End Blocks Id System >>> /dev/sda1 1 17 136552 83 Linux >>> /dev/sda2 18 540 4200997+ 82 Linux swap >>> /dev/sda3 541 1846 10490445 83 Linux >>> /dev/sda4 1847 30401 229368037+ 5 Extended >>> /dev/sda5 1847 3152 10490444+ 83 Linux >>> /dev/sda6 3153 4458 10490444+ 83 Linux >>> /dev/sda7 4459 8636 33559784+ 83 Linux >>> /dev/sda8 8637 9942 10490444+ 83 Linux >>> /dev/sda9 9943 11248 10490444+ 83 Linux >>> /dev/sda10 11249 12554 10490444+ 83 Linux >>> /dev/sda11 12555 30401 143356027 83 Linux >>> >>> But when I boot off of clonezilla, and run fdisk -l, I get >>> (bunch of stuff skipped) >>> Device Boot Start End Blocks Id System >>> /dev/sda1 1 131 nnnn 83 >>> Linux >>> /dev/sda2 132 1015 nnnnn 83 >>> Linux // nnnn is ok...just lazy >>> ...skipping stuff.... >>> /dev/sdb1 >>> /dev/sdb2 >>> >>> Basically, Clonezilla is seeing both my flash disk and sata disk as scsi >>> disks? >>> Any ideas >>> >>> Thanks >>> Medi >>> >>> >>> >>> This message (including any attachments) may contain confidential, >>> proprietary, privileged and/or private proprietary information. The >>> information is intended to be for the use of the individual or entity >>> designated above. If you are not the intended recipient of this message, >>> please notify the sender immediately, and delete the message and any >>> attachments. Any disclosure, reproduction, distribution or other use of this >>> message or any attachments by an individual or entity other than the >>> intended recipient is prohibited. >>> >>> >> >> ------------------------------------------------------------------------------ >> Start uncovering the many advantages of virtual appliances >> and start using them to simplify application deployment and >> accelerate your shift to cloud computing. >> http://p.sf.net/sfu/novell-sfdev2dev >> >> >> _______________________________________________ >> Clonezilla-live mailing lis...@li...://lists.sourceforge.net/lists/listinfo/clonezilla-live >> >> >> -- >> Steven Shiau <steven _at_ nchc org tw> <steven _at_ stevenshiau org> >> National Center for High-performance Computing, Taiwan. http://www.nchc.org.tw >> Public Key Server PGP Key ID: 1024D/9762755A >> Fingerprint: A2A1 08B7 C22C 3D06 34DB F4BC 08B3 E3D7 9762 755A >> >> >> >> ------------------------------------------------------------------------------ >> Start uncovering the many advantages of virtual appliances >> and start using them to simplify application deployment and >> accelerate your shift to cloud computing. >> http://p.sf.net/sfu/novell-sfdev2dev >> _______________________________________________ >> Clonezilla-live mailing list >> Clo...@li... >> https://lists.sourceforge.net/lists/listinfo/clonezilla-live >> >> > |