Форум программистов, компьютерный форум, киберфорум
Ubuntu, Mint Linux
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.88/25: Рейтинг темы: голосов - 25, средняя оценка - 4.88
5 / 6 / 4
Регистрация: 03.12.2009
Сообщений: 267
1

raw-диск

02.04.2012, 22:49. Показов 5013. Ответов 13
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Здравствуйте. Установил на 64-x Ubuntu 11.10 virtualbox 4.1. Хочу установить гостевую ОС на raw диск, но не могу его создать. Создал неформатированный раздел в расширенном разделе жёсткого диска, задал права(), не монтировал, а дальше вот..
Код
karpo518@karpo518-GA-970A-UD3:~$ VBoxManage internalcommands createrawvmdk -filename /home/karpo518/.VirtualBox/HardDisks/sda.vmdk -rawdisk /dev/sda9
VBoxManage: error: Cannot open the raw disk '/dev/sda9': VERR_ACCESS_DENIED
VBoxManage: error: The raw disk vmdk file was not created
на всякий случай вот ещё инфа:
Код
karpo518@karpo518-GA-970A-UD3:~$ ls -al /dev/sd*
brw-rw---- 1 root disk      8, 0 2012-04-02 22:42 /dev/sda
brw-rw---- 1 root disk      8, 1 2012-04-02 22:32 /dev/sda1
brw-rw---- 1 root disk      8, 2 2012-04-02 22:32 /dev/sda2
brw-rw---- 1 root disk      8, 3 2012-04-02 22:32 /dev/sda3
brw-rw---- 1 root disk      8, 4 2012-04-02 22:42 /dev/sda4
brw-rw---- 1 root disk      8, 5 2012-04-02 22:32 /dev/sda5
brw-rw---- 1 root disk      8, 6 2012-04-02 22:32 /dev/sda6
brw-rw---- 1 root disk      8, 7 2012-04-02 22:32 /dev/sda7
brw-rw---- 1 root disk      8, 8 2012-04-02 22:32 /dev/sda8
brw-rw---- 1 root vboxusers 8, 9 2012-04-02 22:42 /dev/sda9
Заранее благодарю за ответ. Если всё получится, буду счастлив
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
02.04.2012, 22:49
Ответы с готовыми решениями:

Как на убунту увидеть диск где установлена убунта и другой диск для информации?
как на убунту увидеть диск где установлена убунта и другой диск для информации?

Восстановить диск RAW
После прерывания изменения размера диска в Paragon Partition Manager файловая система стала RAW и...

Диск стал RAW
Здравствуйте. В системнике установлены 2 HDD и 1 SSD. На одном из дисков пропал раздел, самый...

Логический диск RAW
Всем привет! После неудачного выключения компютера , включить его было не возможно, тоесть...

13
969 / 71 / 9
Регистрация: 15.10.2011
Сообщений: 583
Записей в блоге: 1
02.04.2012, 23:12 2
Цитата Сообщение от Karpo Посмотреть сообщение
VBoxManage: error: Cannot open the raw disk '/dev/sda9': VERR_ACCESS_DENIED
может это надо делать из под root
0
5 / 6 / 4
Регистрация: 03.12.2009
Сообщений: 267
02.04.2012, 23:31  [ТС] 3
Сделал. Только думал, что если из под рута делать, то зачем я тогда права настраивал. Если ещё и гостевая ОС будет спрашивать рут, то это вообще лажа какая-то..
0
2586 / 2259 / 257
Регистрация: 14.09.2011
Сообщений: 5,185
Записей в блоге: 18
03.04.2012, 01:09 4
никакая не лажа, если всякая шняга гостевая сможет писать в загрузочный раздел или на партиции, то винда будет гораздо защищёнее линукса
пошаманьте с доступами группы виртбокса и пользователя и тогда не будет спрашивать (хоть это и будет секьюрная дыра)
0
5 / 6 / 4
Регистрация: 03.12.2009
Сообщений: 267
03.04.2012, 22:07  [ТС] 5
Новая проблема. Как вы сказали, можно прописать права для раздела, но это будет дыра в безопасности. Так вот без этой дыры вообще не работает. Впрочем как и с ней.

Посмотрите опытным глазом и подскажите пожалуйста что не так?
Делал всё по хелпу:
Код
sudo gedit /etc/udev/rules.d/99-vbox-disk-rights.rules
В файл записал
Код
KERNEL=="sda9", GROUP="vboxusers"
создал файл диска на основе неформатированного раздела sda9
Код
sudo VBoxManage internalcommands createrawvmdk -filename /home/karpo518/.VirtualBox/HardDisks/sda.vmdk -rawdisk /dev/sda9
Единственное, что сделал не поинструкции - переименовал файл диска в windows7.
Потом добавил себя в группу:
Код
karpo518@karpo518-GA-970A-UD3:~$ sudo usermod -a -G vboxusers karpo518
[sudo] password for karpo518: 
karpo518@karpo518-GA-970A-UD3:~$ groups karpo518
karpo518 : karpo518 adm dialout cdrom plugdev lpadmin admin sambashare vboxusers
karpo518@karpo518-GA-970A-UD3:~$ ls -al /dev/sd*
brw-rw---- 1 root disk      8, 0 2012-04-03 19:24 /dev/sda
brw-rw---- 1 root disk      8, 1 2012-04-03 19:24 /dev/sda1
brw-rw---- 1 root disk      8, 2 2012-04-03 19:24 /dev/sda2
brw-rw---- 1 root disk      8, 3 2012-04-03 19:24 /dev/sda3
brw-rw---- 1 root disk      8, 4 2012-04-03 19:24 /dev/sda4
brw-rw---- 1 root disk      8, 5 2012-04-03 19:24 /dev/sda5
brw-rw---- 1 root disk      8, 6 2012-04-03 19:24 /dev/sda6
brw-rw---- 1 root disk      8, 7 2012-04-03 19:24 /dev/sda7
brw-rw---- 1 root disk      8, 8 2012-04-03 19:24 /dev/sda8
brw-rw---- 1 root vboxusers 8, 9 2012-04-03 19:24 /dev/sda9
Ничего не выходит:
Код
Не удалось открыть жёсткий диск /home/karpo518/.VirtualBox/HardDisks/windows7.vmdk.
The medium '/home/karpo518/.VirtualBox/HardDisks/windows7.vmdk' can't be used as the requested device type.
0
2586 / 2259 / 257
Регистрация: 14.09.2011
Сообщений: 5,185
Записей в блоге: 18
04.04.2012, 03:21 6
вопрос, диск sda9 отформатирован и смонтирован??? или просто есть партиция и на ней ничего и не смонтирована?
и ещё посмотри при работе из под какого юзера работает VirtualBox

Добавлено через 11 минут
у меня стоит sUID -r-s--x--x, может дело в нём?
0
5 / 6 / 4
Регистрация: 03.12.2009
Сообщений: 267
04.04.2012, 10:19  [ТС] 7
раздел просто создан. Не отформатирован, не примонтирован. Про sUID -r-s--x--x я не понял. Как посмотреть, где посмотреть? Спасибо
0
2586 / 2259 / 257
Регистрация: 14.09.2011
Сообщений: 5,185
Записей в блоге: 18
04.04.2012, 12:26 8
видимо ещё надо добавить опцию регистр
Bash
1
2
VBoxManage internalcommands createrawvmdk /home/karpo518/.VirtualBox/HardDisks/sda.vmdk -rawdisk /dev/sda9 
-register
0
5 / 6 / 4
Регистрация: 03.12.2009
Сообщений: 267
04.04.2012, 21:30  [ТС] 9
Что-то не так. Удалил все vmdk файлы в папке HardDisks и создал заново. Вот:

Код
karpo518@karpo518-GA-970A-UD3:~$ sudo VBoxManage internalcommands createrawvmdk /home/karpo518/.VirtualBox/HardDisks/sda2.vmdk -rawdisk /dev/sda9 -register
[sudo] password for karpo518: 
Oracle VM VirtualBox Command Line Management Interface Version 4.1.10
(C) 2005-2012 Oracle Corporation
All rights reserved.

Usage: VBoxManage internalcommands <command> [command arguments]

Commands:

  createrawvmdk -filename <filename> -rawdisk <diskname>
                [-partitions <list of partition numbers> [-mbr <filename>] ]
                [-relative]
       Creates a new VMDK image which gives access to an entite host disk (if
       the parameter -partitions is not specified) or some partitions of a
       host disk. If access to individual partitions is granted, then the
       parameter -mbr can be used to specify an alternative MBR to be used
       (the partitioning information in the MBR file is ignored).
       The diskname is on Linux e.g. /dev/sda, and on Windows e.g.
       \\.\PhysicalDrive0).
       On Linux or FreeBSD host the parameter -relative causes a VMDK file to
       be created which refers to individual partitions instead to the entire
       disk.
       The necessary partition numbers can be queried with
         VBoxManage internalcommands listpartitions

WARNING: This is a development tool and shall only be used to analyse
         problems. It is completely unsupported and will change in
         incompatible ways without warning.

Syntax error: Invalid parameter '/home/karpo518/.VirtualBox/HardDisks/sda2.vmdk'
karpo518@karpo518-GA-970A-UD3:~$
0
2586 / 2259 / 257
Регистрация: 14.09.2011
Сообщений: 5,185
Записей в блоге: 18
05.04.2012, 09:18 10
попробуй вот таким способом

Не по теме:

Creating the image requires read/write access for the given device. Read/write access is also later needed when using the image from a virtual machine. If this is not feasible, there is a special variant for raw partition access (currently only available on Linux hosts) that avoids having to give the current user access to the entire disk. To set up such an image, use


смотрим партиции
Bash
1
VBoxManage internalcommands listpartitions -rawdisk /dev/sda
несмотря на то что

Не по теме:

VirtualBox uses the same partition numbering as your Linux host. As a result, the numbers given in the above example would refer to the first primary partition and the first logical drive in the extended partition, respectively.


а тут выбираем релятивно
Bash
1
2
VBoxManage internalcommands createrawvmdk -filename /path/to/file.vmdk
      -rawdisk /dev/sda -partitions 9 -relative
0
5 / 6 / 4
Регистрация: 03.12.2009
Сообщений: 267
05.04.2012, 23:59  [ТС] 11
попробовал самый первый свой вариант и всё получилось. вводил команду без sudo. Наверно в этом и была проблема.Тогда создавался файл принадлежащий руту, а сейчас обычному пользователю, поэтому к нему и из virtualbox есть доступ. Теперь новая проблема. Винда не ставится. Пишет в самом начале, неизвестная ошибка. Буду другую качать, пробовать..
0
2586 / 2259 / 257
Регистрация: 14.09.2011
Сообщений: 5,185
Записей в блоге: 18
06.04.2012, 15:39 12
Цитата Сообщение от Karpo Посмотреть сообщение
Буду другую качать, пробовать..
чтобы винду поставить нужно загрузчик, почитай про mbr на сайте виртуалбокса
1
5 / 6 / 4
Регистрация: 03.12.2009
Сообщений: 267
06.04.2012, 19:15  [ТС] 13
Здесь вроде пишут, что он сам ставится при установке винды. Спасибо, почитаю
0
5 / 6 / 4
Регистрация: 03.12.2009
Сообщений: 267
19.04.2012, 01:17  [ТС] 14
Проблема решилась установкой двух параметров в свойствах созданной ОС. Сразу не написал, а теперь забыл каких, вобщем нагуглил в забугорном инете.
0
19.04.2012, 01:17
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
19.04.2012, 01:17
Помогаю со студенческими работами здесь

Диск D стал RAW
Приветствую, форумчане! Проблема такая: Win 10, без проблем выключил, а при следующем включении...

Жесткий диск формата Raw
Добрый день! Помогите, Windows 8.1, скачал обновления перезагрузился и диск на котором НЕ стоит...

Внешний жесткий диск RAW
Помогите простому юзеру.Имеется Seagate barracuda на 1 Тб,бук его видит,но при открытии просит...

Установка Win7 на RAW диск
Ребят, если я поставлю Seven на диск с RAW файловой (без форматирования), я потеряю информацию,...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
14
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru