Установка Ubuntu 12.04 на Dell Inspiron N5110, уже имеющей 3 активных раздела

Как упоминалось выше Vojtech Trefny,

1) сначала преобразуйте VDI -> IMG

VBoxManage clonehd --format RAW ubuntu.vdi ubuntu.img

2) Затем установите IMG

mount -t ext3 -o loop,rw ./ubuntu.img /mnt
[d3 ] 3) Однако, когда я получил это сообщение об ошибке:

mount: wrong fs type, bad option, bad superblock on /dev/loop0,
       missing codepage or helper program, or other error
       In some cases useful info is found in syslog - try
       dmesg | tail  or so

и dmesg сказал:

[3105578.013671] EXT4-fs (loop0): VFS: Can't find ext3 filesystem

вам нужно проверить структуру раздела .img: [ ! d5]

fdisk -l ubuntu.img

Disk ubuntu.img: 21.0 GB, 20971520000 bytes
255 heads, 63 sectors/track, 2549 cylinders, total 40960000 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0xf45bc910

   Device Boot      Start         End      Blocks   Id  System
ubuntu.img1   *        2048    12582911     6290432   83  Linux
ubuntu.img2        12584958    16775167     2095105    5  Extended
ubuntu.img3        16775168    40959999    12092416   83  Linux
ubuntu.img5        12584960    16775167     2095104   82  Linux swap / Solaris

4) Как вы можете видеть, основной раздел начинается с байтов 16775168. Однако учтите, что размер сектора составляет 512 байт, поэтому вам нужно умножить результаты 16775168 x 512 = 8588886016, чтобы вы необходимо компенсировать монтирование следующим образом:

mount -t ext3 -o loop,rw,offset=8588886016 ./ubuntu.img /mnt

5) На самом деле это не сработало для меня, если файловая система была загрязнена после изменения размера. В этом случае я сделал следующее:

dd if=ubuntu.img of=ubuntu.disk bs=512 skip=16775168 count=12092416
e2fsck ubuntu.disk
mount ubuntu.disk /mnt
1
задан 17 September 2013 в 20:52

0 ответов

Другие вопросы по тегам:

Похожие вопросы: