LinuxForum.Fans
Тема

Windows 7 и Gentoo

Автор: virxak 19 сообщений 8426 просмотров
#109077

Привет всем! Ради эксперимента установил на виртуалку (vmware) windows7. Диск создал 40гб. Поделил его в акронисе пополам(20гб). На первом разделе стоит вин7 а второй не отформатированный.
Цель: сделать так чтобы на одном поделенном жестком уживались 2 системы(вин7 и джента) от загрузчика граб который должен стоять на разделе с джентой.
При попадании в консоль livecd gentoo ввожу fdisk /dev/sda там вижураздела НТФС с финдой. Если ввести fdisk /dev/sda2 там не будет раздела с виндой. Если ввожу fdisk /dev/sda2 то почемуто фдиск видит sda2. хотя у меня только 2 раздела на диске. Пытался создать разделы дженту на sda1. После применения параметров по w, делаю рестарт. ввожу потом fdisk /dev/sda2 и там показывает что созданы все разделы что я создавал на sda1. Более того) захожу после этого в акронис а там показывает тока раздел с виндой, а второй раздел остался пустым. Как такое может быть или я чего то не знаю?
Вопрос: Куда мне лучше установить дженту? в sda1 или sda2? Чтобы загрузчик граб не тупил когда я его поставлю)

#109089

fdisk /dev/sda2 - это глупость, ибо fdisk работает с дисками(sdX) и создаёт на них разделы(sdXN)... Разберитесь что и как хотя бы по тому же хендбуку.
Если кратко, то:
[console]
fdisk /dev/sda #создаёте раздел для линукса (посмотрите, чтобы ID был правильный)
mkfs.FS /dev/sda2 # создаёте ФС, FS - ваша любая файловая система
[/console]

отвечая на ваш вопрос: Куда угодно это абсолютно не играет роли...
ЗЫ: судя по всему вы первый раз ставите линукс(по крайней мере с разбивкой разделов не сталкивались)... ИМХО с генты в таком случае начинать не стоит...

#109091
virxak написал:
Если ввожу fdisk /dev/sda2 то почемуто фдиск видит sda2. хотя у меня только 2 раздела на диске

Всё логично, два раздела на одном диске - два устройства sda*. Если бы было два физических диска, то были бы устройства sda и sdb

virxak написал:
Более того) захожу после этого в акронис а там показывает тока раздел с виндой, а второй раздел остался пустым

Не знаю как с Windows 7, но Windows Vista у меня разделы с Линукс видела как неразмеченные. Ставил ещё без сервис пака

virxak написал:
Вопрос: Куда мне лучше установить дженту? в sda1 или sda2? Чтобы загрузчик граб не тупил когда я его поставлю)

Я так понял, что Windows 7 стоит на sda1. Если это так, то ставьте Gentoo на sda2. Граб автоматически определит диск с Windows. Если этого не произойдет, то всегда можно отредактировать вручную настройки

#109109
Fat-Zer написал:
fdisk /dev/sda2 - это глупость, ибо fdisk работает с дисками(sdX) и создаёт на них разделы(sdXN)... Разберитесь что и как хотя бы по тому же хендбуку.
Если кратко, то:
[console]
fdisk /dev/sda #создаёте раздел для линукса (посмотрите, чтобы ID был правильный)
mkfs.FS /dev/sda2 # создаёте ФС, FS - ваша любая файловая система
[/console]

отвечая на ваш вопрос: Куда угодно это абсолютно не играет роли...
ЗЫ: судя по всему вы первый раз ставите линукс(по крайней мере с разбивкой разделов не сталкивались)... ИМХО с генты в таком случае начинать не стоит...

нее. линукс я ставил уже давно просто обычно в графическом режиме(мандрива,суся,убунта) размечал. там все просто. а тут столкнулся. Гента для меня идеальная система так как собирается из соурсов под меня

#109110
Ranyar написал:
Я так понял, что Windows 7 стоит на sda1. Если это так, то ставьте Gentoo на sda2. Граб автоматически определит диск с Windows. Если этого не произойдет, то всегда можно отредактировать вручную настройки

спасибо! тоже думаю так сделать.

#109119

вот интересно почему при создании разделов в генте раздел видится как не размеченный... хотя при форматировании в мандриве и сусе и тп. все по человечески

#109124
virxak написал:
вот интересно почему при создании разделов в генте раздел видится как не размеченный... хотя при форматировании в мандриве и сусе и тп. все по человечески

Потому что мандрива и суся скрывают всё за своими гуёвинами... там точно также идут вызовы fdisk'а, а потом mkfs... просто пользователь изолирован от этого. Опять же надо различать разбивку диска(создание разделов) и форматирование в конкретную ФС.

#109126

это понятно! Почему же в акронисе то это не показывается. всеравно же должно показываться. так как файловые системы не отличаются в сусе и генте

#109128
virxak написал:
это понятно! Почему же в акронисе то это не показывается. всеравно же должно показываться. так как файловые системы не отличаются в сусе и генте

акронис - УГ , зачем он Вам ? Море проблем на пустом месте , в Линуксе всё необходимое есть , акронис не нужен , а уж тем более для создания и разметки разделов [ИМХО]

#109129
gramozeka написал:
[quote=virxak]это понятно! Почему же в акронисе то это не показывается. всеравно же должно показываться. так как файловые системы не отличаются в сусе и генте

акронис - УГ , зачем он Вам ? Море проблем на пустом месте , в Линуксе всё необходимое есть , акронис не нужен , а уж тем более для создания и разметки разделов [ИМХО][/quote]
По сути вы правы) просто хотел завериться акронисом)) давно с ней работаю

#109131

после применения изменений в создании разделов вот это вылазиет Re-reading the partition table failed with error 22...
щас делаю обнуление dd if=/dev/zero of=/dev/sda1(на sda винда, а на sda1 размечал никс разделы)

#109141

не делайте так) систему запорол на виртуалке)

#109143
virxak написал:
после применения изменений в создании разделов вот это вылазиет Re-reading the partition table failed with error 22...
щас делаю обнуление dd if=/dev/zero of=/dev/sda1(на sda винда, а на sda1 размечал никс разделы)
virxak написал:
не делайте так) систему запорол на виртуалке)

think, before you type!!!
Ещё раз... /dev/sda - весь твой жёсткий диск и, понятно, что ты его запорол...
на /dev/sda1 была винда...
на /dev/sda2 ты собирался поставить gentoo... для этого надо было fdisk'ом поменять ID раздела и отформатировать его в нужную фс

Теперь всё придётся заново создавать...

#109144

спасибо разобрался.) запутался я совсем с этими цифрами. переработался(

#109146
Fat-Zer написал:
[quote=virxak]после применения изменений в создании разделов вот это вылазиет Re-reading the partition table failed with error 22...
щас делаю обнуление dd if=/dev/zero of=/dev/sda1(на sda винда, а на sda1 размечал никс разделы)
virxak написал:
не делайте так) систему запорол на виртуалке)

think, before you type!!!
Ещё раз... /dev/sda - весь твой жёсткий диск и, понятно, что ты его запорол...
на /dev/sda1 была винда...
на /dev/sda2 ты собирался поставить gentoo... для этого надо было fdisk'ом поменять ID раздела и отформатировать его в нужную фс

Теперь всё придётся заново создавать...[/quote]

Просто видишь... При создании раздела виндой на жестком то через fdisk он пишет что винда на /dev/sda (хотя по логике это мой жесткий в целом). а /dev/sda1 пишет пустым (пока не создавал разделы)

#109149

Семёрка там не семёрка , хоть черт лысый , как делать ?

1. Из винды - грузимся , в установщике создаем все нужные вам разделы , ставим семёрку , выходим , ставим любой понравившийся Вам линукс - граб или лило сами определят семёрку , получаем дуал-бут , радуемся .

2. Из Линукс . Грузим любой установщик(или лайфСД) , через ГУИ или cfdisk , создаем нужные вам разделы , ставим Линукс , выходим , ставим семёрку , выходим , грузим любой лайфСД , восстанавливаем загрузчик , выходим , имеем дуал-бут , радуемся .

3. Есть у мелкософта такая фича : поставить на виртуальный диск семёрку , и при желании назначить её как одну из загружаемых систем , есть одно важное "НО" - это работает только при имеющейся , работоспособной системе(семёрке к примеру) , так как начальная инициация происходит из установленной системы , в чём профит этой фичи я так и не понял , возможно , да , для разрабов или хакеров пилящих дистрибутив винды это и удобно( можно клонировать во множество копий одну и ту же установленную систему , а потом убивать её всеми доступными способами ) для "опатов" так сказать , для десктопа бесполезная да и глючная в общем-то... Намного выгодней и проще для этих целей использовать виртуальную машину установленную в обеих системах( одна в Линукс , вторая в Винде ) и несколькими общими виртуальными системами находящимися на общем дисковом пространстве , они будут доступны как из Линукс так и из винды , .

P.S. для изменения разметки дисков dd использовать совсем не обязательно , достаточно штатных средств : fdisk , cfdisk , gparted , partitonmanager , менеджер дисков Windows , и т.д..

#109159
virxak написал:
Просто видишь... При создании раздела виндой на жестком то через fdisk он пишет что винда на /dev/sda (хотя по логике это мой жесткий в целом). а /dev/sda1 пишет пустым (пока не создавал разделы)

Не может такого быть... должно было быть примерно:

Показать
[console]# fdisk /dev/sda

Команда (m для справки): p

Диск /dev/sda: 320.1 ГБ, 320071851520 байт
255 heads, 63 sectors/track, 38913 cylinders
Units = цилиндры of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00eb00ea

Устр-во Загр Начало Конец Блоки Id Система
/dev/sda1 * 1 33 265041 7 HPFS/NTFS
/dev/sda2 34 4701 37495710 83 Linux
[/console]

Числа, понятно, другие все...

#109163
Fat-Zer написал:
[quote=virxak]Просто видишь... При создании раздела виндой на жестком то через fdisk он пишет что винда на /dev/sda (хотя по логике это мой жесткий в целом). а /dev/sda1 пишет пустым (пока не создавал разделы)

Не может такого быть... должно было быть примерно:

Показать
[console]# fdisk /dev/sda

Команда (m для справки): p

Диск /dev/sda: 320.1 ГБ, 320071851520 байт
255 heads, 63 sectors/track, 38913 cylinders
Units = цилиндры of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00eb00ea

Устр-во Загр Начало Конец Блоки Id Система
/dev/sda1 * 1 33 265041 7 HPFS/NTFS
/dev/sda2 34 4701 37495710 83 Linux
[/console]

Числа, понятно, другие все...[/quote]

дааа чудеса.....

#111030

virxak, Fat-Zer прав, не может такого быть.
Вообще, кончай своими словами рассказывать нам выводы программ. Копипасти их сюда один к одному, а что не скопипастить, хотя бы скриншотами.

Войдите или зарегистрируйтесь, чтобы ответить.