Re: Ubuntu внутри Hyper-V не видит больше 127Гб.

Timofey Koolin timofey на koolin.ru
Вс Дек 11 09:40:19 UTC 2011


Нашел информацию о том что это с новыми ядрами стало происходить для
IDE-дисков, для SCSI проблемы нет, но SCSI-диски сервер не видит,
компоненты интеграции как я понял в новых ядрах уже вшиты и
дополнительно ничего ставить не надо.

в /etc/initramfs-tools/modules прописаны

hv_vmbus
hv_timesource
hv_netvsc
hv_utils

10 декабря 2011 г. 16:16 пользователь -=Devil_InSide=-
<devil_inside на mail.ru> написал:
>
> 1. в интернетах на тему гипер5 захлебнись всего
> )
>
>
> http://www.google.ru/search?sourceid=chrome&ie=UTF-8&q=hyper-v+137+Gb
>
>
> http://social.technet.microsoft.com/Forums/zh/winserverhyperv/thread/2f110053-
> a4bc-4c53-a945-b78481637f66
>
> BrianEhCitrix Labs (Partner, MVP) 24,445
>
> I side with Vincent that Clonezilla might be the root.
>
> the VHD implementaiton has changed over time and clinezilla might not be up
> to date.  The origional implementation of VHD had a limit of 127GB (127 *
> 1024 = 130048   this is close to the 136 GB).
>
> Hyper-V uses an implementation of VHD that is different from the origional
> Virtual Server implementation of VHD.  I have noticed many products have not
> recognized the Hyper-V changes in the VHD implementation and therefore
> cannot properly use the newer VHDs.  The root is that they don't properly
> recognize the new geometry.
>
> The detail is that the specification of VHD has not changed, but the
> implementation has.  I would try creating a VHD using Hyper-V v1, or another
> product all together.
>
> BTW - if the VHD is of the old implementaiton Hyper-V will automatically
> update it.  So it does not affect Hyper-V.
>
>
> Brian Ehlert
>
> Friday, December 24, 2010 12:55 AM
>
> yaplej180
>
> I just updated my gentoo kernel to 2.6.36 and am having the same problem now
> with it.  I found this little blurb that makes me wonder why the IDE
> interface does not seem to be using LBA48.
>
> http://www.urtech.ca/index.php/2010/09/should-you-use-an-ide-or-scsi-vhd-in-
> server-2008-hyper-v-virtual-machines/
> http://www.serverphorums.com/read.php?12,79638
>
> Does only Hyper-V R2 uses LBA48 and Hyper-V R1 use LBA32?  If they both use
> LBA48 then I dunno what the problem is.  My linux box seems to be using the
> correct IDE interface.
> 0000:00:07.1 IDE interface: Intel Corporation 82371AB/EB/MB PIIX4 IDE (rev
> 01)
>
> ...........................
> yaplej180
>
>
> Well I was able to get the hv modules working with kernel 2.6.32.  There
> seemed to have been a lot of patches for the hv modules between 2.6.32 and
> 2.6.36 and something was seriously broken.  I connected my VHDs > 137GB to a
> SCSI interface rather than the IDE interface and it worked fine that way.  I
> dont have an extra system to run XenServer on at the moment to give that a
> try.
>
> Just from my speculation is that the IDE interface is emulated as an Intel
> PIIX4 chipset like the Emulated NIC is DEC 21140 chipset.  If the newer
> linux kernel is stricter about the LBA flags being correct as of 2.6.28 then
> any oddities from the IDE interface could be the problem.  It would depend
> on how stricktly the emulated IDE interface adhears to the ATA standards.  I
> dont have the knowhow or time right now to try and figure that one out.
>
> I do know that the SCSI interface works fine with VHDs > 137GB if the hv
> modules are working in the kernel.  Hope the next stable will have them
> fixed.
>
> Proposed As Answer byVincent HuMicrosoft Contingent Staff,
> ModeratorThursday, December 30, 2010 8:06 AM
>
> =-=-=-=-=
>
> 1.1 из последнего поста можно вычленить слова типа "hv modules for guest
> system", "seriously broken"  и "to a SCSI interface rather than the IDE
> interface and it worked fine"
>
>
>
>
> ,-----[Timofey Koolin, 10 December 2011 13:29]:
>
>> С точки зрения Hyper-V всё на всех машинах настроено одинакого.
>>
>> Пробую подключить SCSI-диск, его Ubuntu вообще не видит (загружаюсь с
>> IDE который внутри VDS определяется как scsi). В интернете на тему
>> scsi на ubuntu под hyper-v пусто.
>
> http://www.google.ru/search?sourceid=chrome&ie=UTF-8&q=hyper-
> v+modules+ubuntu+guest+#sclient=psy-ab&hl=ru&newwindow=1&source=hp&q=hyper-
> v+modules+ubuntu+guest+137+Gb&pbx=1&oq=hyper-
> v+modules+ubuntu+guest+137+Gb&aq=f&aqi=q-
> w1&aql=&gs_sm=e&gs_upl=6397l9220l0l9372l7l7l0l0l0l0l1249l4015l3-3.6-2.1l6l0&fp=1&biw=1401&bih=861&bav=on.2,or.r_gc.r_pw.,cf.osb&cad=b
>
> или уж покороче:
> http://tinyurl.com/7qjqu7t
>
> Hyper-V does not support using SCSI as your boot volume on any guest OS.
>
> So you have 2 options:
>
> 1) Use 2 VHD files one small one for /boot which is connected via virtual
> IDE interface. Then use one bigger one for everything else which is
> connected via virtual scsi interface.
>
> 2) Install the Linux Integration Components for Hyper-V (which are not
> supported for Ubuntu - but can work). When using the LICs the VM has
> "enlightened" drivers which will allow you to get near SCSI performance on
> the virtual IDE interface. Additionally you also get 10Gbps connectivity to
> the virtual switch (if you use a Network Adapter instead of a Legacy Network
> Adapter - which gives you 100Mbps).
>
> .......
>
> Following up on Matthew answer. Yes, Hyper-V does not support booting up any
> OS from SCSI at the moment. Furthermore, it does not support Ubuntu OS yet.
> A good reference on how to setup Hyper-V & then install Linux though & the
> Linux Integration Module can be found at: MS Windows 2008 Hyper-V
> Installation & Linux Integration
>
> http://www.virtualizationteam.com/microsoft/hyper-v/microsoft-windows-2008-
> hyper-v-rtm-installation-steps.html
>
> Ah, yes its worth to mention, although Ubuntu is not supported yet it will
> work
> ..............................
>
> http://blog.allanglesit.com/2010/05/ubuntu-and-hyper-v-the-paths-to-
> enlightenment/
>
> пошаговый инструкшен.
>
> -=-=-=-=-
>
>
> если неохота воевать с модулями, заюзай lvm или md raid
> )
>
>
>>
>> Тут кто-то такое настраивал?
>>
>
> 2. нет, кругом достаточно нормальных виртуальных машин, имеющих нормальную
> поддержку.
> )
>
>
>> 8 декабря 2011 г. 22:11 пользователь -=Devil_InSide=-
>> <devil_inside на mail.ru> написал:
>>> копай гипер5
>>> )
>>>
>>> ,-----[Timofey Koolin, 8 December 2011 20:56]:
>>>
>>>> попробовал на 11.10, parted print
>>>> Model: ATA Virtual HD (scsi)
>>>> Disk /dev/sda: 21.5GB
>>>> Sector size (logical/physical): 512B/512B
>>>> Partition Table: msdos
>>>>
>>>> Number  Start   End     Size    Type      File system     Flags
>>>> 1      1049kB  20.9GB  20.9GB  primary   ext4            boot
>>>> 2      20.9GB  21.5GB  535MB   extended
>>>> 5      20.9GB  21.5GB  535MB   logical   linux-swap(v1)
>>>>
>>>> (parted) print  devices
>>>> /dev/sda (21.5GB)
>>>> /dev/sdb (137GB)
>>>> (parted) print all
>>>> Model: ATA Virtual HD (scsi)
>>>> Disk /dev/sda: 21.5GB
>>>> Sector size (logical/physical): 512B/512B
>>>> Partition Table: msdos
>>>>
>>>> Number  Start   End     Size    Type      File system     Flags
>>>> 1      1049kB  20.9GB  20.9GB  primary   ext4            boot
>>>> 2      20.9GB  21.5GB  535MB   extended
>>>> 5      20.9GB  21.5GB  535MB   logical   linux-swap(v1)
>>>>
>>>>
>>>> Model: ATA Virtual HD (scsi)
>>>> Disk /dev/sdb: 137GB
>>>> Sector size (logical/physical): 512B/512B
>>>> Partition Table: msdos
>>>>
>>>> Number  Start   End     Size    Type     File system  Flags
>>>> 1      32.3kB  21.5GB  21.5GB  primary  ext4
>>>>
>>>>
>>>> /dev/sdb на самом деле 400Гб
>>>> 28 ноября 2011 г. 0:22 пользователь Timofey Koolin <timofey на koolin.ru>
>>>> написал:
>>>>> Если это про настройки контейнера - там всё точно так же как на
>>>>> соседних машинах - создаются автоматом.
>>>>>
>>>>> Версия 11.04, 11.10 буду на выходных пробовать.
>>>>>
>>>>> 27 ноября 2011 г. 22:40 пользователь -=Devil_InSide=-
>>>>> <devil_inside на mail.ru> написал:
>>>>>> в винде оно было году в 2006м чтоль
>>>>>> )
>>>>>> тада и hyper v не было
>>>>>> )
>>>>>>
>>>>>> ,-----[Алексей Чернокур, 27 November 2011 19:52]:
>>>>>>
>>>>>>> могу ошибаться но мне кажется вопрос в винде
>>>>>>>
>>>>>>> 27 ноября 2011 г. 19:49 пользователь Timofey Koolin
>>>>>>> <timofey на koolin.ru>написал:
>>>>>>>
>>>>>>>> Есть системный диск и второй для /home второй диск 220Гб, из них
>>>>>>>> Ubuntu видит только 127, пробовал создавать разделы через lvm и
>>>>>>>> fdisk - оба отказываются видеть больше.
>>>>>>>>
>
> --
> __________
> mpd status:     [playing]
> Judas Priest - Devil's Child
> **************************************
> *  jabber:  devil_inside на jabber.ru   *
> *   Registered linux user #450844    *
> **************************************
>
>
>
> --
> ubuntu-ru mailing list
> ubuntu-ru на lists.ubuntu.com
> https://lists.ubuntu.com/mailman/listinfo/ubuntu-ru



-- 
Blog: www.rekby.ru


Подробная информация о списке рассылки ubuntu-ru