LinuxForum.Fans
Тема

процесс установки Debian

Автор: vovan_m2005 18 сообщений 6771 просмотров
#319909

Хочу установить Debian, как тестовый домашний сервер (на котором попробуй поработать со всеми видами серверов). Читал не мало материала, статей, смотрел видео, но многие из них противоречат друг другу, то есть однозначных рекомендаций и решений не нашел.
Посоветуйте как лучше разметить диск под это дело? Стоит ли выносить /boot /var /tmp и т.д. Какой размер желательно под это выделить? Или лучше выбрать LVM?
И еще вопрос: вчера в виде эксперимента делил диск на:

1. /boot 2. / B
/ /home
/home /var
/var /tmp
/tmp /srv

В первом и во-втором случае были проблемы с GRUBом при рестарте после установке. Метку на разделе - загрузочный ставил. В первом случае /boot - EFI, но...., причем во-втором случае при установке GRUBа он не определил, что есть еще одна ОС. В чем моя ошибка? О чем я забываю? Посоветуйте, пожалуйста с разметкой и размерами разделов. Или тему вообще нужно уже перенести в раздел Работа? :)

P.S.: на ПК имеется 7-ка на другом жестком; место под Debian можно отвести хоть Тб.

Заранее спасибо.

#319937

У меня диск разбит примерно так:
Осн.раздел: WinXP:доп.раздел (логические диски): swap Linux: Linux - корневая (/) на ней все для него вместе: Винде - D: с ntfs: Винде - Е: с ntfs.
При установке - своп отдаешь под линукс (размер, как правило = физическая память твоего компа х2), остальной весь раздел (у меня около 100Гб) под /, GRUB ставлю на основной раздел sda1. Был только один раз за все время, что загрузчик не нашел Винду. Все работает, никому не мешает, диски D; и E: из под Линукса монтируются на ура и с чтением-записью на них проблем также как-то не возникало.
ps: с учетом того, что ты пытаешься под разные точки монтирования выделить отдельные разделы, я бы этого делать не стал. Сделал бы один большой раздел подо все и засадил бы туда /-корневую.

#319946
text
# fdisk -l
Disk /dev/sda: 160.0 GB, 160040803840 bytes
255 heads, 63 sectors/track, 19457 cylinders, всего 312579695 секторов
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: 0xd61eee49

Устр-во Загр Начало Конец Блоки Id Система /dev/sda1 2048 1050623 524288 82 Linux своп /dev/sda2 * 1050624 22022143 10485760 83 Linux /dev/sda3 22022144 42993663 10485760 83 Linux /dev/sda4 42993664 312579694 134793015+ 83 Linux # df -h Файловая система Размер Использовано Дост Использовано% Cмонтировано в /dev/sda2 9,9G 1,3G 8,2G 14% / /dev/sda3 9,9G 4,7G 5,2G 48% /usr /dev/sda4 127G 40G 87G 32% /mnt/data tmpfs 242M 0 242M 0% /dev/shm # swapon -s Filename Type Size Used Priority /dev/sda1 partition 524284 9696 -1

#319949

В вашем случае я бы сваливал все в корень и не парился. Тестовый сервер совершенно точно это переживет.

Выносить на отдельные разделы стоит:
- /boot - если загрузчик не поддерживает загрузку с корневого раздела (например там какая-нибудь zfs).
- /home - если нужно сохранять пользовательские данные между переустановками системы при бесчеловечных экспериментах.
- /var/log - чтобы тьма логов, забившая раздел, не приводила в неработоспособное состояние все остальное. Любые другие разделы, которые могут быстро разрастись до невменяемых размеров, аналогично.
- директории различных служб (/var/lib/mysql, /var/www, /var/mail и т. п.), чтобы было проще понять, что создает нагрузку на диск/занимает место. Для тестового сервера совершенно не актуально.
- разделы, для которых нужна другая ФС, или особые настройки (noexec, noatime, usrquota, grpquota и т. п).
- раздел подкачки, если нужен hibernate или на боевом сервере/десктопе. Для тестов можно не делать.

В общем можете выносить что угодно, если видите для этого какие-то основания.

"vovan_m2005⇓" написал:
В первом и во-втором случае были проблемы с GRUBом при рестарте после установке.

На что ругался?

#319953
"neol" написал:
/var/log

На мой взгляд, выносить /var/log не нужно, а лучше настроить ротацию логов.

#319969
"yars⇓" написал:
На мой взгляд, выносить /var/log не нужно, а лучше настроить ротацию логов.

Настроить ротацию логов - это так же естественно, как дышать.

Наверное я не совсем точно выразился, но суть в том, что /var/log (или любую другую директорию, которая может быстро и внезапно вырасти) можно вынести на отдельный раздел. Это совершенно не значит, что так нужно делать всегда.

#319972
neol написал:
- директории различных служб (/var/lib/mysql, /var/www, /var/mail и т. п.), чтобы было проще понять, что создает нагрузку на диск/занимает место. Для тестового сервера совершенно не актуально.
- разделы, для которых нужна другая ФС, или особые настройки (noexec, noatime, usrquota, grpquota и т. п).
- раздел подкачки, если нужен hibernate или на боевом сервере/десктопе. Для тестов можно не делать.

Эх, поздно прочел. Пока дал:
/ - 50
/home -100
tmp, usr, var, srv, opt, usr/local по 10 Гб + подкачка
Места хватает, таким образом и посмотрю что и сколько занимать будет. :)

neol написал:
На что ругался?

Вообщем, как только не изгалялся над флешкой, скинул и настроил заново весь БИОС и все пошло вроде. Теперь после разметки не требует раздел EFI.
А было при первом запуске после установки: GRUB rescue
Пытался восстановить, но никак, т к ls по всем разделам писало, что ничего не найдено.

yars написал:
На мой взгляд, выносить /var/log не нужно, а лучше настроить ротацию логов.

До этого я пока не дошел *SCRATCH*
P.S.: yars, посмотрите ЛС.

#319973
"vovan_m2005" написал:
yars, посмотрите ЛС.

Проверьте почту :)

#319985

Так и оказалось, после сброса БИОСа все установилось до конца. Дебиан установился и спокойно нашел вторую ОС.
Кстати, такой вопрос для тех кто пользуется роутером....
При установке дистрибутивов роутер сам автоматом поднимает у вас интернет?
Например, у меня да, везде, кроме Дебиана, хотя при установке свободно качал с зеркала обновления *SCRATCH*

#320006
vovan_m2005 написал:
Так и оказалось, после сброса БИОСа все установилось до конца. Дебиан установился и спокойно нашел вторую ОС.
Кстати, такой вопрос для тех кто пользуется роутером....
При установке дистрибутивов роутер сам автоматом поднимает у вас интернет?

Ну да. Только не роутер, а Дебиан его находит и настраивается сам автоматом, без моего вмешательства.

vovan_m2005 написал:

Например, у меня да, везде, кроме Дебиана, хотя при установке свободно качал с зеркала обновления *SCRATCH*

Значит и твой дистрибутив нашел и настроил. Мой также при установке сам настроился, залез в сеть за нужными пакетами, ну и т.д.
Может проблема в том, что ты поставил КДЕ (нет)? Если КДЕ, то где-то писали, что тамошний NetworkManager глюкаво работает. У меня сейчас КДЕ-шный аплет показывает "крестик" на сети, хотя пишу-же вот как-то. Ну в смысле сеть работает, а с крестиком потом разберемся... :) (Где вычитал про это сам не помню, извини.. Поиск в руки... :) )

#320021
Prokurator написал:
Может проблема в том, что ты поставил КДЕ (нет)? Если КДЕ, то где-то писали, что тамошний NetworkManager глюкаво работает. У меня сейчас КДЕ-шный аплет показывает "крестик" на сети, хотя пишу-же вот как-то. Ну в смысле сеть работает, а с крестиком потом разберемся... :) (Где вычитал про это сам не помню, извини.. Поиск в руки... :) )

Нет, не кеды. Единственная интересная вещь у меня в Дебиане 7 (что с netinst, что с ДВД), так это то что он не может найти какой-то файл во время установки для определения сетевой карты. Я его скачал, записал на отдельную флешку и даю ему когда он просит.
Вообщем, гугл мне в помощь :) Буду искать решение.

#320040

Напишу в той-же теме....
Никак не могу настроить интернет в Дебиане. Т.к. запнулся на роутере, который у меня недавно (и до этого с ними дел не имел, был прямой VPN).
Как уже объяснял, при установке качались обновления, а после Дебиан начал прикидываться.

Как только не менял настройки, но все не то. В итоге все что делал стер и вернул к первоначальному виду:

text
root@debian:/# ifconfig -a
eth0      Link encap:Ethernet  HWaddr 30:85:a9:9f:2c:89  
          inet addr:192.168.1.15  Bcast:192.168.1.255  Mask:255.255.255.0
          inet6 addr: fe80::3285:a9ff:fe9f:2c89/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:15 errors:0 dropped:0 overruns:0 frame:0
          TX packets:124 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:2235 (2.1 KiB)  TX bytes:16701 (16.3 KiB)
          Interrupt:72 Base address:0xc000 

lo Link encap:Local Loopback inet addr:127.0.0.1 Mask:255.0.0.0 inet6 addr: ::1/128 Scope:Host UP LOOPBACK RUNNING MTU:16436 Metric:1 RX packets:63 errors:0 dropped:0 overruns:0 frame:0 TX packets:63 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:22778 (22.2 KiB) TX bytes:22778 (22.2 KiB)

nano /etc/network/interfaces

text
# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

# The loopback network interface auto lo iface lo inet loopback

# The primary network interface allow-hotplug eth0 iface eth0 inet dhcp

Вот как выглядит все в Винде:
ipconfig /all

text
Настройка протокола IP для Windows

Имя компьютера . . . . . . . . . : xx-ПК Основной DNS-суффикс . . . . . . : Тип узла. . . . . . . . . . . . . : Гибридный IP-маршрутизация включена . . . . : Нет WINS-прокси включен . . . . . . . : Нет

Ethernet adapter Подключение по локальной сети:

DNS-суффикс подключения . . . . . : Описание. . . . . . . . . . . . . : Realtek PCIe GBE Family Controller Физический адрес. . . . . . . . . : 30-85-A9-9F-2C-89 DHCP включен. . . . . . . . . . . : Да Автонастройка включена. . . . . . : Да Локальный IPv6-адрес канала . . . : fe80::417f:306e:920:bf53%15(Основной) IPv4-адрес. . . . . . . . . . . . : 192.168.1.15(Основной) Маска подсети . . . . . . . . . . : 255.255.255.0 Аренда получена. . . . . . . . . . : 10 мая 2013 г. 17:00:33 Срок аренды истекает. . . . . . . . . . : 20 мая 2013 г. 17:00:33 Основной шлюз. . . . . . . . . : 192.168.1.1 DHCP-сервер. . . . . . . . . . . : 192.168.1.1 IAID DHCPv6 . . . . . . . . . . . : 187729321 DUID клиента DHCPv6 . . . . . . . : 00-01-00-01-18-CF-6E-FD-30-85-A9-9F-2C-89

DNS-серверы. . . . . . . . . . . : 192.168.1.1 NetBios через TCP/IP. . . . . . . . : Включен

Туннельный адаптер isatap.{29CC996A-23B4-400F-A634-7B9AA5EA91ED}:

Состояние среды. . . . . . . . : Среда передачи недоступна. DNS-суффикс подключения . . . . . : Описание. . . . . . . . . . . . . : Адаптер Microsoft ISATAP Физический адрес. . . . . . . . . : 00-00-00-00-00-00-00-E0 DHCP включен. . . . . . . . . . . : Нет Автонастройка включена. . . . . . : Да

Туннельный адаптер Teredo Tunneling Pseudo-Interface:

DNS-суффикс подключения . . . . . : Описание. . . . . . . . . . . . . : Teredo Tunneling Pseudo-Interface Физический адрес. . . . . . . . . : 00-00-00-00-00-00-00-E0 DHCP включен. . . . . . . . . . . : Нет Автонастройка включена. . . . . . : Да IPv6-адрес. . . . . . . . . . . . : 2001:0:4137:9e76:c2b:18ba:3f57:fef0(Основ ной) Локальный IPv6-адрес канала . . . : fe80::c2b:18ba:3f57:fef0%12(Основной) Основной шлюз. . . . . . . . . : :: NetBios через TCP/IP. . . . . . . . : Отключен

И на всякий случай скрины настроек роутера:

#320065

Вообщем сделал так:

text
root@debian:/home/user# cat /etc/network/interfaces
# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

# The loopback network interface auto lo iface lo inet loopback

# The primary network interface allow-hotplug eth0 iface eth0 inet static address 192.168.1.15 netmask 255.255.255.0 gateway 192.168.1.1 auto eth0

Интернет появился, но при запроса Сведения о соединении, выдает ошибку:

Ошибка показа сведений о соединении:
Активные соединения отсутствуют!


NM и выключал и перезагружал, но ошибка осталась. Это как-нибудь можно исправить?

#320085

Вообщем, это превращается в микроблог, который скоро удалят видимо :D
Кое-как настроил интернет, разобрался со звуковой картой, установил дрова на видеокарту из "хранилища пакетов", не пошли, удалил, скачал с сайта, установил. Система показывает VESA, при этом 3D работает, все поддерживается. И если при первом запуске система ругнулась на не полную поддержку гнома, то теперь автоматом перешла на КЕДы. Теперь статус интернет соединения - Неуправляемая сеть. Не ставятся ярлыки, не реагируют панели на ПКМ (думал так хоть поудобнее немного сделаю). o_O

#320086

А какая видеокарта?
[console=root]lspci -k | grep -A2 -i "video\|vga"[/console]
[console=user]glxinfo | grep render[/console]

"vovan_m2005" написал:
И если при первом запуске система ругнулась на не полную поддержку гнома, то теперь автоматом перешла на КЕДы. Теперь статус интернет соединения - Неуправляемая сеть. Не ставятся ярлыки, не реагируют панели на ПКМ (думал так хоть поудобнее немного сделаю). 

А вот это странно, автоматом менять среду система не должна, если ей прямо не указали, да и насчет ПКМ - похоже, чего-то не хватает. И насчет «неуправляемой сети» - тоже что-то странное.

#320089

Restart и выдало сообщение "О нет. Что-то пошло не так", предложило выбор гном,гном классик или системные, вошел только под гном классик. Вообщем, чувствую, что тут переустановить уже проще будет, нежели копаться в этой каше.

# lspci -k | grep -A2 -i "video\|vga"

text
01:00.0 VGA compatible controller: Advanced Micro Devices [AMD] nee ATI Barts PRO [Radeon HD 6800 Series]
    Subsystem: XFX Pine Group Inc. Device 3110
    Kernel driver in use: fglrx_pci

# glxinfo | grep render

text
direct rendering: No (If you want to find out why, try setting LIBGL_DEBUG=verbose)
OpenGL renderer string: AMD Radeon HD 6800 Series

Теперь и это слетело. Все не так сделал. Первый блин комом и второй комом, блин :[

#320162

Для yars:

Переустановил, сеть не настраивал, само на костылях работает.
Первый запуск:

#320456

Тему можно закрывать, наверное :)
Разметка - дело персональное и зависит от потребностей.
Ошибка NM - так это всего лишь косяк такой, т.е. либо настроить надо, чтобы выдавал нормальные результаты соединения, либо вообще выключить NM, все и без него работает.
И последнее - системе не хватало нормальных дров для видеокарты. После установки гадкий утенок превратился, пока что, в очень непонятного лебеденка :D

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