1

Хочу установить Gentoo на диск, где установлена ОС Windows 7.

+ fdisk -l

Disk /dev/sda: 750.2 GB, 750156374016 bytes
255 heads, 63 sectors/track, 91201 cylinders, total 1465149168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disk identifier: 0x18f718f6

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *        2048      206847      102400    7  HPFS/NTFS/exFAT
/dev/sda2          206848   524290047   262041600    7  HPFS/NTFS/exFAT

Как правильно создать разделы, чтобы не затронуть существующую ОС? Буду создавать три раздела (boot, root, home, swap не нужен, т.к. 8Gb памяти).

2

шиндовс устанолена на sda1, так ?
Тогда удаляете sda2, на его месте создаете линуксовые разделы.

3

animal пишет:

шиндовс устанолена на sda1, так ?

Нет. На sda1 загрузчик windows. При установке винды он создался автоматически. Сама система установлена на sda2.

4

Spawn047 пишет:

Как правильно создать разделы, чтобы не затронуть существующую ОС? Буду создавать три раздела (boot, root, home, swap не нужен, т.к. 8Gb памяти).

В любом случае сначала нужно сделать бэкап данных.
Затем с помощью любой удобной для вас программы выделить свободное пространство от /dev/sda2.
Для установки рекомендую использовать SystemRescueCd. В принципе с помощью этого диска можно и пространство от windows-раздела «откусить».
Раздел /boot не обязателен.

Был, был и весь вышел...

5 (01.08.2012 19:46:59 отредактировано Spawn047)

У меня диск 750Gb. 100Mb загрузчик. 250Gb система. Ещё есть не размеченная область диска на 448,64Gb.

Lupo Alberto пишет:

Раздел /boot не обязателен.

Нужно ли удалять sda1?

6

Spawn047 пишет:

Ещё есть не размеченная область диска на 448,64Gb.

Э-э.. Так её и используйте.

Spawn047 пишет:

Нужно ли удалять sda1?

Нет.

Да, у меня Ubuntu.
Нет, не глючит.

7

Spawn047 пишет:

Нужно ли удалять sda1?

Зачем, раз место есть?

Был, был и весь вышел...

8

Spawn047 пишет:

100Mb загрузчик.

ЕМНИП, это не загрузчик, а данные для восстановления винды.

Да, у меня Ubuntu.
Нет, не глючит.

9

Разметка диска будет выглядеть примерно так?

+ Разметка диска

/dev/sda1
/dev/sda2
/dev/sda3 - root (50Gb)
/dev/sda4 - home (150Gb)
Остальное пространство хочу оставить пустым.

10

Под / достаточно и 20 Гб.

Да, у меня Ubuntu.
Нет, не глючит.

11

-=Serj=- пишет:

ЕМНИП, это не загрузчик, а данные для восстановления винды.

Нашёл информацию.

12

-=Serj=- пишет:

Под / достаточно и 20 Гб.

Спасибо!

13

Lupo Alberto пишет:

Раздел /boot не обязателен.

По Handbook'у создают папку boot в /mnt/gentoo, а затем в неё монтируют первый раздел. Т.к. у меня не будет раздела /boot, нужно ли создавать папку в /mnt/gentoo?

14

Spawn047 пишет:

По Handbook'у создают папку boot в /mnt/gentoo, а затем в неё монтируют первый раздел. Т.к. у меня не будет раздела /boot, нужно ли создавать папку в /mnt/gentoo?

Нет. Она должна создаваться при распаковке stage3.
P.S. Если мне не изменяет память, давно с «нуля» не ставил bx

Был, был и весь вышел...

15

Lupo Alberto пишет:

Нет. Она должна создаваться при распаковке stage3.

Спасибо!

16

Щас собираю ядро при помощи genkernel. Ругается, что нет /boot. Это ничего страшного?

+ genkernel all

(chroot) sysresccd / # genkernel all
* Gentoo Linux Genkernel; Version 3.4.24_p2
* Running with options: all

* Linux Kernel 3.3.8-gentoo for x86_64...
mount: special device /dev/BOOT does not exist
* WARNING: Failed to mount /boot!

* kernel: Using config from /usr/share/genkernel/arch/x86_64/kernel-config
* kernel: >> Running mrproper...
*         >> Running oldconfig...
* kernel: >> Cleaning...
*         >> Compiling 3.3.8-gentoo bzImage...
*         >> Not installing firmware as it's included in the kernel already (CONFIG_FIRMWARE_IN_KERNEL=y)...
*         >> Compiling 3.3.8-gentoo modules...

17

Spawn047 пишет:

Ругается, что нет /boot.

Это ругается, что в /etc/fstab нет имеющейся конфигурации, а только записан пример bx

Был, был и весь вышел...

18 (02.08.2012 00:56:15 отредактировано Spawn047)

Мой стандартный /etc/fstab:

+ /etc/fstab

# /etc/fstab: static file system information.
#
# noatime turns off atimes for increased performance (atimes normally aren't
# needed); notail increases performance of ReiserFS (at the expense of storage
# efficiency).  It's safe to drop the noatime options if you want and to
# switch between notail / tail freely.
#
# The root filesystem should have a pass number of either 0 or 1.
# All other filesystems should have a pass number of 0 or greater than 1.
#
# See the manpage fstab(5) for more information.
#

# <fs>                  <mountpoint>    <type>          <opts>          <dump/pass>

# NOTE: If your BOOT partition is ReiserFS, add the notail option to opts.
/dev/BOOT               /boot           ext2            noauto,noatime  1 2
/dev/ROOT               /               ext3            noatime         0 1
/dev/SWAP               none            swap            sw              0 0
/dev/cdrom              /mnt/cdrom      auto            noauto,ro       0 0
/dev/fd0                /mnt/floppy     auto            noauto          0 0

Для моего случая:

+ /etc/fstab

# /etc/fstab: static file system information.
#
# noatime turns off atimes for increased performance (atimes normally aren't
# needed); notail increases performance of ReiserFS (at the expense of storage
# efficiency).  It's safe to drop the noatime options if you want and to
# switch between notail / tail freely.
#
# The root filesystem should have a pass number of either 0 or 1.
# All other filesystems should have a pass number of 0 or greater than 1.
#
# See the manpage fstab(5) for more information.
#

# <fs>                  <mountpoint>    <type>          <opts>          <dump/pass>

# NOTE: If your BOOT partition is ReiserFS, add the notail option to opts.
/dev/sda1               /boot               ext2            noauto,noatime        1 2 - здесь не знаю, что писать!
/dev/sda2               /mnt/windows      ntfs-3g        defaults                   0 0 - здесь не уверен!

/dev/sda3               /                        ext3            noatime                  0 1
/dev/sda4               /home                ext3            defaults                   0 0
/dev/cdrom              /mnt/cdrom      auto            noauto,ro       0 0
/dev/fd0                /mnt/floppy     auto            noauto          0 0

Помогите, пожалуйста, правильно сконфигурировать!!!

19

Помогите разобраться с данной проблемой!

20

1 2 - здесь не знаю, что писать!

0 0 - здесь не уверен!

я ставлю 0 0

— Ты кто?
— Часть силы той, что без числа
Творит добро, всему желая зла. © Фауст

21

riso пишет:

я ставлю 0 0

Спасибо, но я не имел в виду какие цифры ставить, а как правильно заполнить 1 и 2 строчки, где содержатся разделы винды.

22 (02.08.2012 15:49:15 отредактировано zenon)

Ээээ... у тебя sda1 - виндо раздел 100Мб? его вообще не надо монтировать, зачем же ты его в /boot пытаешься монтировать???
Всё инородное монтировать принято в подкаталоги /mnt или /media
Например:

/dev/sda2          /mnt/ntfs               ntfs      auto,users,dmask=0022,fmask=0133,nls=utf8,rw  0 0
История показывает, что во всем новом обычно кроется какой-то подвох.
Классическая ошибка, которую совершают проектировщики
абсолютно надежных систем, - недооценка изобретательности клинических идиотов.

23

Spawn047 пишет:

/dev/sda1               /boot               ext2            noauto,noatime        1 2 - здесь не знаю, что писать!

Так на этом же разделе у вас что-то с windows связанное. Причём тут тогда всё это?

Был, был и весь вышел...

24

newzenon пишет:

Ээээ... у тебя sda1 - виндо раздел 100Мб? его вообще не надо м

Я его не монтировал! В видо-разделах я тока поменял названия на sda1 и sda2, а какие опции далее писать не знаю.

25

Spawn047 вообще не монтируй ничего пока кроме / и /home.

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

26

newzenon пишет:

Spawn047 вообще не монтируй ничего пока кроме / и /home.

Прописать noauto? Или закомментировать строки?

27 (02.08.2012 16:27:40 отредактировано zenon)

Исходя из:

Spawn047 пишет:

/dev/sda3 - root (50Gb)
/dev/sda4 - home (150Gb)
Остальное пространство хочу оставить пустым.

/dev/sda3   /         ext4        defaults                                 0 1
/dev/sda4   /home     ext4        defaults                                 0 1

Пока больше тебе и не надо.
И читать man fstab

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

28 (03.08.2012 01:21:24 отредактировано Spawn047)

После make && make modules_install перезагрузился. Теперь не могу загрузиться. Ошибка:
Block device /dev/sda3 is not valid root device...
Could not find the root block device in.
Что мне делать, скажите, пожалуйста?

29

Spawn047 пишет:

Что мне делать, скажите, пожалуйста?

Как минимум показать конфигурационный файл загрузчика.

Был, был и весь вышел...

30

...и, на всякий случай:

ls -l /boot
fdisk -l
Был, был и весь вышел...