Все технические форумы на одном сайте Удобный поиск информации с популярных форумов в одном месте
Вопрос: Kali linux не обнаружен CD-Rom

Здравствуйте. Возникла такая проблема . При установки Kali Linux после выбора языка выходит ошибка "Не найдет стандартный CD-Rom".Что можно с этим сделать?
Ответ: Да.
Вопрос: Как обойти cd-rom на модеме, чтобы ubuntu могла видеть сеть

с помощью какой программы(или как удалить) обойти cd-rom на модеме , что бы ubuntu могла видеть сеть
Ответ: пишет: команда не найдена .У меня чуть другая ситуация- установил ubuntu 16.04 , определила связь 3 G (и даже , иногда не активной строкой , выводит UMTS ,которая и нужна мне) .Интернетом пользуюсь ,от силы минут 5 , потом сброс и до перезагрузки бесполезно запустить . Появилась новая проблема , стало всплывать окно разблокировки , даже на модем , тоже появляется пароль( 2 окна с паролями) , поэтому вопрос , можно удалить все пароли с системы? Пытался перейти с виндоус на линукс почти 10 лет и что-то не вериться , что получится(много подводных камней) , хотя уверен что она лучше и всем расхваливаю

Добавлено через 11 минут
кстати , о камнях: хотел запустить программу modeswitch , не установлены пакеты администрирования , загрузил с десяток пакетов (обновлением), сбросился инет , включить только перезагрузкой , пакеты не знаю как распаковать , сами не распаковываются , как в них не тыкал , пока дебри полные

Добавлено через 11 часов 55 минут
Благодарю , всех за внимание , тема закрыта , причина банальна : сервера просто сбрасывают связь , т.к. скорость инета слаба для них , на винде тоже стали сбрасывать , правда если модем переходит с UMTS/HDSPA на EDGE, я иногда на 3G торрентом неделями скачивал вин7 и вин 8 , это к тому , что наверное с моими 9 гигами трафика в месяц , мне ловить в линуксах не чего , как простому пользователю( и жителю села!) Сейчас у меня на UBUNTU 16.04 стоит связь КВ ImpulsUMTS и сбрасывается каждые пять минут даже ночью, приходится постоянно включать её снова
Вопрос: Не подключается CD-Rom

Мне надо подключить CdRom
Пишу
sudo mount -t iso9660 -o ro /dev/cdrom /mnt
консоль выдает:
user is not in the sudoers file
пишу
sudo echo ' ALL=(ALL:ALL) ALL' >>/etc/sudoers
Отказано в доступе
Как сделать норм?
Ответ:
УМВР
apt-get install screen
это не помогает
Вопрос: Linux mint установка

Возникла проблема при установке linux mint, скачал образ, записал его на диск, выбрал в биосе первым загрузку cd-rom, но при загрузке диска возникает ошибка
Ответ: alexdit1, Написали б , что за ошибка, через что записывали, на что конкретно, как. Больше инфы.
Вопрос: Установка Windows на виртуальную машину установленую в Linux mint если нет оптического привода

Есть вопрос. На ноутбуке не имеющем оптического привода стоит линукс минт, для учебы необходимо использовать программы работающие под windows xp 32 bit. Установил виртуальную машину на которую планировал установить вышеуказанную версию винды но возникла проблема: в носителях информации с которых можно поставить систему имеет место только оптический диск и какой-то vdi как я понимаю виртуальный диск на который собственно и будет ставится система. Прошу поделитесь ОПЫТОМ если у кого таковой есть, расскажите пожалуйста пошагово как установить винду при таком раскладе. Может с флэшки или с виртуального cd rom?

p.s. если постите ссылки то будьте уверены, что там описана проблема и ее решение
Ответ: а то что вы
Сообщение от Свидуботаник
Образ подключаю так: правой кнопкой жму на сам образ iso в появившемся окне выбираю "открыть в программе" в следующем окне жму на "подключение образа диска"
это вы к реальной машине образ подключили...
Вопрос: Как правильно установить убунту?

у меня стоит операционная система Windows 7 а мне нужно поставить ubuntu. Как это сделать скачать iso образ с сайта записать его на CD чистый CD диск. Выключить компьютер затем включить и когда будет BIOS нажать F12 выбрать CD ROM и записать с него правильно я понимаю?? Если что исправьте
Ответ:
Сообщение от yura91
у меня стоит операционная система Windows 7 а мне нужно поставить ubuntu.
Будете ставить Win7+Ubuntu?
Сообщение от yura91
скачать iso образ с сайта записать его на чистый CD диск
Можно на флешку. На CD не влезет.
Сообщение от yura91
Выключить компьютер
Можно перезагрузить.
Сообщение от yura91
когда будет BIOS нажать F12
В зависимости от реализации BIOS для Boot Mentu используются разные клавиши.
Сообщение от yura91
правильно я понимаю??
У Ubuntu довольно-таки объемная и простая вики для новичков
Вопрос: Debian 7 wheezy apt-get update failed to fetch. local repository. iso

Здравтсвуйте!

Проблема такая. Параллельно с Windows стоит Debian. Все файлы в основном лежат на D:, который NTFS. Там же лежат и DVD с пакетами для Debian(3 шт.) и обновлениями(2 шт.):

debian-7.7.0-amd64-DVD-1.iso
debian-7.7.0-amd64-DVD-2.iso
debian-7.7.0-amd64-DVD-3.iso
debian-update-7.7.0-amd64-DVD-1.iso
debian-update-7.7.0-amd64-DVD-2.iso


Что бы их добавить в локальный репозиторий я сначала монтирую диск D, а потом от него монтирую DVD. Выглядит это примерно так:
/etc/fstab

UUID=865E27746C377BE0 /mnt/windows/ ntfs users,defaults,umask=0 0 0
/mnt/windows/Programs/Linux/dvd/debian-7.7.0-amd64-DVD-1.iso /mnt/setup/disk1/ auto,iaso9660 loop 0 0
/mnt/windows/Programs/Linux/dvd/debian-7.7.0-amd64-DVD-2.iso /mnt/setup/disk2/ auto,iso9660 loop 0 0
/mnt/windows/Programs/Linux/dvd/debian-7.7.0-amd64-DVD-3.iso /mnt/setup/disk3/ auto,iso9660 loop 0 0
/mnt/windows/Programs/Linux/dvd/debian-update-7.7.0-amd64-DVD-1.iso /mnt/setup/disk4-update/ auto,iso9660 loop 0 0
/mnt/windows/Programs/Linux/dvd/debian-update-7.7.0-amd64-DVD-2.iso /mnt/setup/disk5-update/ auto,iso9660 loop 0 0


При загрузке системы никаких сообщений об ошибка монтирования нету. Пишит что мол все примонтировалось.
Код Bash
1
2
3
4
5
6
7
root@slesh-pc:/# blkid 
...
/dev/loop1: LABEL="Debian 7.7.0 amd64 1" TYPE="iso9660" 
/dev/loop3: LABEL="Debian 7.7.0 amd64 2" TYPE="iso9660" 
/dev/loop5: LABEL="Debian 7.7.0 amd64 3" TYPE="iso9660" 
/dev/loop7: LABEL="Debian 7.7.0 update DVD" TYPE="iso9660" 
/dev/loop9: LABEL="Debian 7.7.0 update DVD" TYPE="iso9660" 
Когда пытаюсь сделать apt-get update, получаю такие ошибки(много текста):
Кликните здесь для просмотра всего текста

Код Bash
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
root@pc:/# apt-get update
Ign cdrom://[Debian GNU/Linux 7.7.0 _Wheezy_ - Official amd64 DVD Binary-1 20141018-13:06] wheezy Release.gpg
Ign file: wheezy Release.gpg
Ign cdrom://[Debian GNU/Linux 7.7.0 _Wheezy_ - Official amd64 DVD Binary-1 20141018-13:06] wheezy Release
Err cdrom://[Debian GNU/Linux 7.7.0 _Wheezy_ - Official amd64 DVD Binary-1 20141018-13:06] wheezy/contrib amd64 Packages
  Please use apt-cdrom to make this CD-ROM recognized by APT. apt-get update cannot be used to add new CD-ROMs
Err cdrom://[Debian GNU/Linux 7.7.0 _Wheezy_ - Official amd64 DVD Binary-1 20141018-13:06] wheezy/main amd64 Packages
  Please use apt-cdrom to make this CD-ROM recognized by APT. apt-get update cannot be used to add new CD-ROMs
Err cdrom://[Debian GNU/Linux 7.7.0 _Wheezy_ - Official amd64 DVD Binary-1 20141018-13:06] wheezy/contrib i386 Packages
  Please use apt-cdrom to make this CD-ROM recognized by APT. apt-get update cannot be used to add new CD-ROMs
Err cdrom://[Debian GNU/Linux 7.7.0 _Wheezy_ - Official amd64 DVD Binary-1 20141018-13:06] wheezy/main i386 Packages
  Please use apt-cdrom to make this CD-ROM recognized by APT. apt-get update cannot be used to add new CD-ROMs
Ign cdrom://[Debian GNU/Linux 7.7.0 _Wheezy_ - Official amd64 DVD Binary-1 20141018-13:06] wheezy/contrib Translation-en_US
Ign cdrom://[Debian GNU/Linux 7.7.0 _Wheezy_ - Official amd64 DVD Binary-1 20141018-13:06] wheezy/contrib Translation-en
Ign cdrom://[Debian GNU/Linux 7.7.0 _Wheezy_ - Official amd64 DVD Binary-1 20141018-13:06] wheezy/main Translation-en_US
Ign cdrom://[Debian GNU/Linux 7.7.0 _Wheezy_ - Official amd64 DVD Binary-1 20141018-13:06] wheezy/main Translation-en
Ign file: wheezy Release.gpg
Ign file: wheezy Release.gpg
Ign file: wheezy Release.gpg
Ign file: wheezy Release.gpg
Get:1 file: wheezy Release [18.6 kB]
Get:2 file: wheezy Release [17.7 kB]
Get:3 file: wheezy Release [14.2 kB]
Get:4 file: wheezy Release [4,095 B]
Get:5 file: wheezy Release [4,095 B]
Err file: wheezy/non-free amd64 Packages
  File not found
Err file: wheezy/contrib i386 Packages
  File not found
Err file: wheezy/main i386 Packages
  File not found
Err file: wheezy/non-free i386 Packages
  File not found
Err file: wheezy/non-free amd64 Packages
  File not found
Err file: wheezy/contrib i386 Packages
  File not found
Err file: wheezy/main i386 Packages
  File not found
Err file: wheezy/non-free i386 Packages
  File not found
Err file: wheezy/non-free amd64 Packages
  File not found
Err file: wheezy/contrib i386 Packages
  File not found
Err file: wheezy/main i386 Packages
  File not found
Err file: wheezy/non-free i386 Packages
  File not found
Err file: wheezy/contrib i386 Packages
  File not found
Err file: wheezy/main i386 Packages
  File not found
Err file: wheezy/non-free i386 Packages
  File not found
Ign file: wheezy/contrib Translation-en_US
Ign file: wheezy/contrib Translation-en
Ign file: wheezy/main Translation-en_US
Ign file: wheezy/main Translation-en
Ign file: wheezy/non-free Translation-en_US
Ign file: wheezy/non-free Translation-en
Err file: wheezy/contrib i386 Packages
  File not found
Err file: wheezy/main i386 Packages
  File not found
Err file: wheezy/non-free i386 Packages
  File not found
Ign file: wheezy/contrib Translation-en_US
Ign file: wheezy/contrib Translation-en
Ign file: wheezy/main Translation-en_US
Ign file: wheezy/main Translation-en
Ign file: wheezy/non-free Translation-en_US
Ign file: wheezy/non-free Translation-en
W: Failed to fetch cdrom://[Debian GNU/Linux 7.7.0 _Wheezy_ - Official amd64 DVD Binary-1 20141018-13:06]/dists/wheezy/contrib/binary-amd64/Packages  Please use apt-cdrom to make this CD-ROM recognized by APT. apt-get update cannot be used to add new CD-ROMs
 
W: Failed to fetch cdrom://[Debian GNU/Linux 7.7.0 _Wheezy_ - Official amd64 DVD Binary-1 20141018-13:06]/dists/wheezy/main/binary-amd64/Packages  Please use apt-cdrom to make this CD-ROM recognized by APT. apt-get update cannot be used to add new CD-ROMs
 
W: Failed to fetch cdrom://[Debian GNU/Linux 7.7.0 _Wheezy_ - Official amd64 DVD Binary-1 20141018-13:06]/dists/wheezy/contrib/binary-i386/Packages  Please use apt-cdrom to make this CD-ROM recognized by APT. apt-get update cannot be used to add new CD-ROMs
 
W: Failed to fetch cdrom://[Debian GNU/Linux 7.7.0 _Wheezy_ - Official amd64 DVD Binary-1 20141018-13:06]/dists/wheezy/main/binary-i386/Packages  Please use apt-cdrom to make this CD-ROM recognized by APT. apt-get update cannot be used to add new CD-ROMs
 
W: Failed to fetch file:/mnt/setup/disk1/dists/wheezy/non-free/binary-amd64/Packages  File not found
 
W: Failed to fetch file:/mnt/setup/disk1/dists/wheezy/contrib/binary-i386/Packages  File not found
 
W: Failed to fetch file:/mnt/setup/disk1/dists/wheezy/main/binary-i386/Packages  File not found
 
W: Failed to fetch file:/mnt/setup/disk1/dists/wheezy/non-free/binary-i386/Packages  File not found
 
W: Failed to fetch file:/mnt/setup/disk2/dists/wheezy/non-free/binary-amd64/Packages  File not found
 
W: Failed to fetch file:/mnt/setup/disk2/dists/wheezy/contrib/binary-i386/Packages  File not found
 
W: Failed to fetch file:/mnt/setup/disk2/dists/wheezy/main/binary-i386/Packages  File not found
 
W: Failed to fetch file:/mnt/setup/disk2/dists/wheezy/non-free/binary-i386/Packages  File not found
 
W: Failed to fetch file:/mnt/setup/disk3/dists/wheezy/non-free/binary-amd64/Packages  File not found
 
W: Failed to fetch file:/mnt/setup/disk3/dists/wheezy/contrib/binary-i386/Packages  File not found
 
W: Failed to fetch file:/mnt/setup/disk3/dists/wheezy/main/binary-i386/Packages  File not found
 
W: Failed to fetch file:/mnt/setup/disk3/dists/wheezy/non-free/binary-i386/Packages  File not found
 
W: Failed to fetch file:/mnt/setup/disk4-update/dists/wheezy/contrib/binary-i386/Packages  File not found
 
W: Failed to fetch file:/mnt/setup/disk4-update/dists/wheezy/main/binary-i386/Packages  File not found
 
W: Failed to fetch file:/mnt/setup/disk4-update/dists/wheezy/non-free/binary-i386/Packages  File not found
 
W: Failed to fetch file:/mnt/setup/disk5-update/dists/wheezy/contrib/binary-i386/Packages  File not found
 
W: Failed to fetch file:/mnt/setup/disk5-update/dists/wheezy/main/binary-i386/Packages  File not found
 
W: Failed to fetch file:/mnt/setup/disk5-update/dists/wheezy/non-free/binary-i386/Packages  File not found
 
E: Some index files failed to download. They have been ignored, or old ones used instead.


Как правильно примонтировать ISO, что бы APT его видел?

Заранее спс!
Ответ: Help me please!
Вопрос: Расширение системных каталогов в дополнительные разделы

В разных случаях возникает необходимость расширить некоторые системные разделы, такие как /usr, /usr/local, /var и прочие, лежащие в корневом разделе - в /. Например, вы купили новый HDD, перенесли ваши коллекции фильмов, музыки и прочего на новый, а освободившееся место решили добавить к / без форматирования, его переноса и прочих низкоуровневых действий.
Что мы сделаем? Так как данных на освободившемся месте нет, мы его отформатируем на несколько логических разделов. Например /dev/sda7, /dev/sda8, /dev/sda9 и тд. в зависимости от ваших нужд.
Но для начала небольшой экскурс в файловую структуру linux:
Файловая система Linux
/ <root>
-- /bin
-- /boot
-- /dev
-- /etc
-- /home
+ -- /home/username
-- /lost+found
-- /lib
-- /media
-- /mnt
-- /opt
-- /proc
-- /root
-- /sbin
-- /srv
-- /sys
+ -- /sys/block
+ -- /sys/bus
+ -- /sys/class
-- /tmp
-- /usr
+ -- /usr/bin
+ -- /usr/games
+ -- /usr/include
+ -- /usr/lib
+ -- /usr/local
+ -- /usr/sbin
+ -- /usr/share
+ + -- /usr/share/icons
+ + -- /usr/share/doc
+ -- /usr/src
-- /var
+ -- /var/cache
+ -- /var/games
+ -- /var/lib
+ -- /var/lock
+ -- /var/log
+ -- /var/spool
+ -- /var/www
-- Раздел <swap>


Подробное описание структуры файловой системы Linux
/
Корневой раздел.
/bin
В этом каталоге хранятся основные команды операционной системы, такие как команды оболочки и команды файловой системы (ls, cp и т.д.).
/boot
Здесь хранятся образы ядер Linux и менеджер загрузки: grub, lilo и т.д.
/dev
Директория содержит файлы устройств, подключенные к операционной системе.
В Linux вообще всё рассматривается, как файл, даже различные устройства, такие как принтеры, жёсткие диски, сканеры и т.д. Для получения доступа к определённому устройству, необходимо чтобы существовал специальный файл. Когда кто-либо или что-либо в системах Linux обращается к какому-то устройству, то он обращается к файлу этого устройства.
/etc
В этой директории находится основная часть конфигурационных файлов самой операционной системы (настройки сети, список пользователей, групп и т.д.) и различных программ (Apache, Samba и т. д.).
/home
В этом месте должна размещаться вся личная информация пользователей системы.
Почему должна? Потому что владелец компьютера может хранить свою личную информацию в любом понравившемся ему месте. В целях безопасности самой операционной системы и пользовательских данных хранить последние строго рекомендуется в директории /home. Для получения более высокой надежности операционной системы и сохранности пользовательской информации директорию /home рекомендуется выделить в отдельный раздел жесткого диска.
/home/username
Это Домашняя папка пользователя usermame. В ней хранится пользовательская часть конфигурационных файлов (настройки пользовательских программ) и вся личная информация пользователя.
Linux является многопользовательской системой и поэтому каждый пользователь имеет уникальный каталог для персональных файлов. Этот каталог называется Домашней папкой пользователя. Домашняя папка суперпользователя root располагается в корне файловой системы (о ней немного ниже).
Такое разделение пользовательских директорий от файлов операционной системы упрощает резервирование данных и повышает надежность самой операционной системы.
/lost+found
В lost+found скидываются файлы, на которых не было ссылок ни в одной директории, хотя их inod не были помечены как свободные. Допустим при удалении файла из директории произошёл сбой (выключилось питание), то в системе останется потерянный inod, который вроде как и указывает на корректный файл, но этот файл не содержится ни в одной директории. В ext2 и других нежурналируемых файловых системах задача восстановления таких файлов ложится на fsck. Он находит inod, на которые нет ссылок, и создаёт на них ссылки в lost+found. После этого пользователь сможет просмотреть файлы и при необходимости переместить их куда надо, вернув нужные имена или удалить.
В ext3 и в других журналируемых файловых системах fsck просматривает журнал и видя, что операция завершилась не полностью, откатывает ее. Поэтому потерянных inod в журналируемых файловых системах находиться меньше.
/lib
Эта директория предназначена для хранения системных библиотек, необходимых для работы программ из директорий /bin и /sbin и операционной системы вцелом.
/media
Директория, используемая для автоматического монтирования различных устройств USB-накопителей, CD-ROM и т.д. При вставке в привод CD-ROM диска он автоматически подключается во вложенный каталог этой директории.
/mnt
Обычно эта директория используется для ручного подключения устройств. В эту директорию командой mount «руками» монтируются различные USB-накопители, CD-ROM и т.д.
/opt
Директория, в которой обычно размещаются установленные программы, имеющие большой дисковый размер или вспомогательные пакеты (например /opt/openoffice.org).
/proc
/proc — это директория, к которой примонтирована виртуальная файловая система procfs. Различная информация, которую ядро может сообщить пользователям, находится в "файлах" каталога /proc. Например, в файле /proc/modules находится список загруженных модулей ядра. А в файле /proc/cpuinfo — информация о процессоре компьютера.
/root
Это домашний каталог или Домашняя папка суперпользователя. Эта директория фактически ничем не отличается от директории обычного пользователя. Данная директория по умолчанию всегда расположена в корневом каталоге файловой системы. Это было сделано для предотвращения проблем с доступом к директории /home. В случае когда к каталогу /home по какой-то причине невозможно получить доступ, в системе всегда есть возможность залогиниться под учетной записью суперпользователя, для решения возникших проблем с доступом.
/sbin
Основные системные программы для администрирования и настройки системы (iptables, ifconfig и т.д.).
/srv
Параметры, которые специфичные для окружения системы. Чаще всего данная директория пуста.
/sys
/sys — это директория, к которой примонтирована виртуальная файловая система sysfs, которая добавляет в пространство пользователя информацию ядра Linux о присутствующих в системе устройствах и драйверах. В версии ядра ниже 2.6 не использовалась.
/sys/block
/sys/block содержит директории всех блочных устройств, присутствующих в данный момент в системе.
/sys/bus
В этой директории находится список шин, определенных в ядре Linux (eisa, pci и т.д.).
/sys/class
Каталог содержит список группированных устройств по классам (printer, scsi-devices и т.д.).
/tmp
Временное хранилище данных. Аналог папки в ОС Windows — C:/Windows/Temp. Все пользователи имеют права чтения и записи в этом каталоге.
/usr
В этом каталоге хранятся все установленные пакеты программ, документация, исходный код ядра и система X Window. Все пользователи кроме суперпользователя root имеют доступ только для чтения. Может быть смонтирована по сети и может быть общей для нескольких машин.
/usr/bin
Директория дополнительных программ для всех учетных записей.
/usr/games
Каталог для размещения доступных компьютерных игр в системе.
/usr/include
Заголовочные файлы С++.
/usr/lib
Системные библиотеки для программ, расположенных в директории /usr.
/usr/local
По стандарту /usr должен быть общим для нескольких компьютеров и смонтирован по сети, а /usr/local должен содержать установленные пакеты программ только на локальной машине (к примеру, /usr - бюджет семьи, а /usr/local - личный кошелек каждого). Но чаще всего директория /usr/local используется для установки программ, которые не предназначены для конкретного дистрибутива (к примеру для пакетного дистрибутива Ubuntu в /usr находятся "родные" установленные пакеты, а /usr/local находятся собранные пакеты из исходников).
/usr/sbin
Дополнительные системные программы.
/usr/share
Общие данные установленных программ.
/usr/share/icons
В каталоге находятся все иконки системы.
/usr/share/doc
Директория, в которой обычно находится справочная документация по установленным программам.
/usr/src
Исходные коды (например, здесь располагаются исходные коды ядра).
/var
Это каталог для часто меняющихся данных. Здесь находятся журналы операционной системы, системные log-файлы, cache-файлы и т. д.
/var/cache
В этом месте хранятся все кэши различных программ.
/var/games
В этом месте расположены файлы с игровыми достижениями.
/var/lib
Постоянные данные, изменяемые программами в процессе работы (например, базы данных, метаданные пакетного менеджера и др.).
/var/lock
Здесь лежат lock-файлы, указывающие на занятость некоторого ресурса.
/var/log
В этом месте хранятся все log-файлы.
/var/spool
Задачи, ожидающие обработки (например, очереди печати, непрочитанные или не отправленные письма, задачи cron и т. д.).
/var/www
В этом месте размещаются Web-страницы для сервера Apache.
Раздел <swap>
Раздел виртуальной памяти для увеличения скорости обмена с оперативной памятью.

Сейчас мы определимся какой раздел и под какую директорию мы будем выделять.
Например, раздел sda7 у нас имеет размер 10 Гб и ФС ext3, sda8 - 15 Гб ext3, а sda9 - 20 Гб и ФС ext4.
Самый "тяжёлый" каталог в Linux (за исключением, конечно же, пользовательских директорий) это /usr. Под него и логичнее всего будет отвести sda9, ещё "массивным" бывает /var, его мы поселим на sda8, а sda7 пускай у нас будет занят каталогом /opt.
Итак, давайте всё запишем в какой-нибудь файлик, например, в /home/username/file
Bash
1
2
$ touch /home/username/file
$ nano /home/username/file
nano - /home/username/file

/dev/sda7 /opt ext3
/dev/sda8 /var ext3
/dev/sda9 /usr ext4
А теперь, когда всё готово, начинаем самое основное, для чего мы это всё затеяли - добавляем пространство к системным директориям. Самое разумное будет это делать в однопользовательском режиме. Для этого перезагрузимся и выберем вариант загрузки "rescue mode", введём пароль рута и... поехали!
Bash
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
mkdir /tmp/opt # создадим временную папку
ls /opt # заглянем, что там лежит
mount /dev/sda7 /tmp/opt # смонтируем устройство в эту временную папку
ls /tmp/opt # заглянем, проверим, не лежит-ли там чего лишнего для нас. вполне вероятно, что мы 
# там обнаружим lost+found
lost+found
rm -rf /tmp/opt/lost+found # удалим его, тк. он нам не нужен
cp -ax /opt /tmp # копируем содержимое каталога /opt в наш новый раздел. выбираем директорию на 
# уровень выше тк. это обусловлено особенностью cp - она копирует в указанный каталог, где создаёт 
# папку назначения, одноимённую с оригиналом. мы её "обманываем" - каталог с таким именем уже есть, 
# значит его создавать не нужно, причём он находится в известном нам разделе диска. таким образом 
# мы копируем в корень нужного раздела
umount /dev/sda7 # отмонтируем устройство
rm -rf /tmp/opt # теперь можно удалять временную папку
rm -rf /opt # и оригинал
mkdir /opt # воссоздадим системную папку
mount /dev/sda7 /opt # подключаем раздел к этой точке монтирования
ls /opt # проверим нашу работу
Сейчас повторяем процедуру с sda8 и /var соответственно:
Bash
1
2
3
4
5
6
7
8
9
10
11
12
13
14
ls /var
backups cache games # ну и остальные...
mkdir /tmp/var
mount /dev/sda8 /tmp/var
ls /tmp/var
lost+found
rm -rf /tmp/var/lost+found
cp -ax /var /tmp
umount /dev/sda8
rm -rf /tmp/var
rm -rf /var
mkdir /var
mount /dev/sda8 /var
ls /var
Ну и напоследок - домашнее задание: Повторить всё то же самое с sda9 и /usr самостоятельно.
А теперь вспомним, что мы сохраняли некий файлик в /home/username/file Для чего? А вот для чего: Мы ведь не будем при каждой перезагрузке монтировать все эти разделы вручную! Значит, пропишем их в /etc/fstab
Bash
1
# nano /etc/fstab
nano - /etc/fstab

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

# добавим несколько своих строк записи в строках разделяются клавишей [tab]
/dev/sda7 /opt ext3 defaults 0 2
/dev/sda8 /var ext3 defaults 0 2
/dev/sda9 /usr ext4 defaults 0 2
Не забудем сохранить файл /etc/fstab , а также удалить /home/username/file - он нам более не нужен.
Теперь можно перезагрузить машину - ваши каталоги /opt /var и /usr вынесены с рутового раздела.
Ответ:
Сообщение от Dmitry
один раз разобраться что такое lvm и все .
Не спорю, можно для описанных в примере целей воспользоваться возможностями LVM. Но могут быть и другие необходимости перенести/расширить какой либо системный каталог или просто расширить раздел / , оставив ему строгие физические рамки.
Этот же способ может подойти и для решения некоторых других проблем.
В смысле: я надеюсь, что данный алгоритм действий кому-то может пригодиться. А уж для чего именно - вопрос другой.
Вопрос: Расширение системных каталогов в дополнительные разделы

В разных случаях возникает необходимость расширить некоторые системные разделы, такие как /usr, /usr/local, /var и прочие, лежащие в корневом разделе - в /. Например, вы купили новый HDD, перенесли ваши коллекции фильмов, музыки и прочего на новый, а освободившееся место решили добавить к / без форматирования, его переноса и прочих низкоуровневых действий.
Что мы сделаем? Так как данных на освободившемся месте нет, мы его отформатируем на несколько логических разделов. Например /dev/sda7, /dev/sda8, /dev/sda9 и тд. в зависимости от ваших нужд.
Но для начала небольшой экскурс в файловую структуру linux:
Файловая система Linux
/ <root>
-- /bin
-- /boot
-- /dev
-- /etc
-- /home
+ -- /home/username
-- /lost+found
-- /lib
-- /media
-- /mnt
-- /opt
-- /proc
-- /root
-- /sbin
-- /srv
-- /sys
+ -- /sys/block
+ -- /sys/bus
+ -- /sys/class
-- /tmp
-- /usr
+ -- /usr/bin
+ -- /usr/games
+ -- /usr/include
+ -- /usr/lib
+ -- /usr/local
+ -- /usr/sbin
+ -- /usr/share
+ + -- /usr/share/icons
+ + -- /usr/share/doc
+ -- /usr/src
-- /var
+ -- /var/cache
+ -- /var/games
+ -- /var/lib
+ -- /var/lock
+ -- /var/log
+ -- /var/spool
+ -- /var/www
-- Раздел <swap>


Подробное описание структуры файловой системы Linux
/
Корневой раздел.
/bin
В этом каталоге хранятся основные команды операционной системы, такие как команды оболочки и команды файловой системы (ls, cp и т.д.).
/boot
Здесь хранятся образы ядер Linux и менеджер загрузки: grub, lilo и т.д.
/dev
Директория содержит файлы устройств, подключенные к операционной системе.
В Linux вообще всё рассматривается, как файл, даже различные устройства, такие как принтеры, жёсткие диски, сканеры и т.д. Для получения доступа к определённому устройству, необходимо чтобы существовал специальный файл. Когда кто-либо или что-либо в системах Linux обращается к какому-то устройству, то он обращается к файлу этого устройства.
/etc
В этой директории находится основная часть конфигурационных файлов самой операционной системы (настройки сети, список пользователей, групп и т.д.) и различных программ (Apache, Samba и т. д.).
/home
В этом месте должна размещаться вся личная информация пользователей системы.
Почему должна? Потому что владелец компьютера может хранить свою личную информацию в любом понравившемся ему месте. В целях безопасности самой операционной системы и пользовательских данных хранить последние строго рекомендуется в директории /home. Для получения более высокой надежности операционной системы и сохранности пользовательской информации директорию /home рекомендуется выделить в отдельный раздел жесткого диска.
/home/username
Это Домашняя папка пользователя usermame. В ней хранится пользовательская часть конфигурационных файлов (настройки пользовательских программ) и вся личная информация пользователя.
Linux является многопользовательской системой и поэтому каждый пользователь имеет уникальный каталог для персональных файлов. Этот каталог называется Домашней папкой пользователя. Домашняя папка суперпользователя root располагается в корне файловой системы (о ней немного ниже).
Такое разделение пользовательских директорий от файлов операционной системы упрощает резервирование данных и повышает надежность самой операционной системы.
/lost+found
В lost+found скидываются файлы, на которых не было ссылок ни в одной директории, хотя их inod не были помечены как свободные. Допустим при удалении файла из директории произошёл сбой (выключилось питание), то в системе останется потерянный inod, который вроде как и указывает на корректный файл, но этот файл не содержится ни в одной директории. В ext2 и других нежурналируемых файловых системах задача восстановления таких файлов ложится на fsck. Он находит inod, на которые нет ссылок, и создаёт на них ссылки в lost+found. После этого пользователь сможет просмотреть файлы и при необходимости переместить их куда надо, вернув нужные имена или удалить.
В ext3 и в других журналируемых файловых системах fsck просматривает журнал и видя, что операция завершилась не полностью, откатывает ее. Поэтому потерянных inod в журналируемых файловых системах находиться меньше.
/lib
Эта директория предназначена для хранения системных библиотек, необходимых для работы программ из директорий /bin и /sbin и операционной системы вцелом.
/media
Директория, используемая для автоматического монтирования различных устройств USB-накопителей, CD-ROM и т.д. При вставке в привод CD-ROM диска он автоматически подключается во вложенный каталог этой директории.
/mnt
Обычно эта директория используется для ручного подключения устройств. В эту директорию командой mount «руками» монтируются различные USB-накопители, CD-ROM и т.д.
/opt
Директория, в которой обычно размещаются установленные программы, имеющие большой дисковый размер или вспомогательные пакеты (например /opt/openoffice.org).
/proc
/proc — это директория, к которой примонтирована виртуальная файловая система procfs. Различная информация, которую ядро может сообщить пользователям, находится в "файлах" каталога /proc. Например, в файле /proc/modules находится список загруженных модулей ядра. А в файле /proc/cpuinfo — информация о процессоре компьютера.
/root
Это домашний каталог или Домашняя папка суперпользователя. Эта директория фактически ничем не отличается от директории обычного пользователя. Данная директория по умолчанию всегда расположена в корневом каталоге файловой системы. Это было сделано для предотвращения проблем с доступом к директории /home. В случае когда к каталогу /home по какой-то причине невозможно получить доступ, в системе всегда есть возможность залогиниться под учетной записью суперпользователя, для решения возникших проблем с доступом.
/sbin
Основные системные программы для администрирования и настройки системы (iptables, ifconfig и т.д.).
/srv
Параметры, которые специфичные для окружения системы. Чаще всего данная директория пуста.
/sys
/sys — это директория, к которой примонтирована виртуальная файловая система sysfs, которая добавляет в пространство пользователя информацию ядра Linux о присутствующих в системе устройствах и драйверах. В версии ядра ниже 2.6 не использовалась.
/sys/block
/sys/block содержит директории всех блочных устройств, присутствующих в данный момент в системе.
/sys/bus
В этой директории находится список шин, определенных в ядре Linux (eisa, pci и т.д.).
/sys/class
Каталог содержит список группированных устройств по классам (printer, scsi-devices и т.д.).
/tmp
Временное хранилище данных. Аналог папки в ОС Windows — C:/Windows/Temp. Все пользователи имеют права чтения и записи в этом каталоге.
/usr
В этом каталоге хранятся все установленные пакеты программ, документация, исходный код ядра и система X Window. Все пользователи кроме суперпользователя root имеют доступ только для чтения. Может быть смонтирована по сети и может быть общей для нескольких машин.
/usr/bin
Директория дополнительных программ для всех учетных записей.
/usr/games
Каталог для размещения доступных компьютерных игр в системе.
/usr/include
Заголовочные файлы С++.
/usr/lib
Системные библиотеки для программ, расположенных в директории /usr.
/usr/local
По стандарту /usr должен быть общим для нескольких компьютеров и смонтирован по сети, а /usr/local должен содержать установленные пакеты программ только на локальной машине (к примеру, /usr - бюджет семьи, а /usr/local - личный кошелек каждого). Но чаще всего директория /usr/local используется для установки программ, которые не предназначены для конкретного дистрибутива (к примеру для пакетного дистрибутива Ubuntu в /usr находятся "родные" установленные пакеты, а /usr/local находятся собранные пакеты из исходников).
/usr/sbin
Дополнительные системные программы.
/usr/share
Общие данные установленных программ.
/usr/share/icons
В каталоге находятся все иконки системы.
/usr/share/doc
Директория, в которой обычно находится справочная документация по установленным программам.
/usr/src
Исходные коды (например, здесь располагаются исходные коды ядра).
/var
Это каталог для часто меняющихся данных. Здесь находятся журналы операционной системы, системные log-файлы, cache-файлы и т. д.
/var/cache
В этом месте хранятся все кэши различных программ.
/var/games
В этом месте расположены файлы с игровыми достижениями.
/var/lib
Постоянные данные, изменяемые программами в процессе работы (например, базы данных, метаданные пакетного менеджера и др.).
/var/lock
Здесь лежат lock-файлы, указывающие на занятость некоторого ресурса.
/var/log
В этом месте хранятся все log-файлы.
/var/spool
Задачи, ожидающие обработки (например, очереди печати, непрочитанные или не отправленные письма, задачи cron и т. д.).
/var/www
В этом месте размещаются Web-страницы для сервера Apache.
Раздел <swap>
Раздел виртуальной памяти для увеличения скорости обмена с оперативной памятью.

Сейчас мы определимся какой раздел и под какую директорию мы будем выделять.
Например, раздел sda7 у нас имеет размер 10 Гб и ФС ext3, sda8 - 15 Гб ext3, а sda9 - 20 Гб и ФС ext4.
Самый "тяжёлый" каталог в Linux (за исключением, конечно же, пользовательских директорий) это /usr. Под него и логичнее всего будет отвести sda9, ещё "массивным" бывает /var, его мы поселим на sda8, а sda7 пускай у нас будет занят каталогом /opt.
Итак, давайте всё запишем в какой-нибудь файлик, например, в /home/username/file
Bash
1
2
$ touch /home/username/file
$ nano /home/username/file
nano - /home/username/file

/dev/sda7 /opt ext3
/dev/sda8 /var ext3
/dev/sda9 /usr ext4
А теперь, когда всё готово, начинаем самое основное, для чего мы это всё затеяли - добавляем пространство к системным директориям. Самое разумное будет это делать в однопользовательском режиме. Для этого перезагрузимся и выберем вариант загрузки "rescue mode", введём пароль рута и... поехали!
Bash
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
mkdir /tmp/opt # создадим временную папку
ls /opt # заглянем, что там лежит
mount /dev/sda7 /tmp/opt # смонтируем устройство в эту временную папку
ls /tmp/opt # заглянем, проверим, не лежит-ли там чего лишнего для нас. вполне вероятно, что мы 
# там обнаружим lost+found
lost+found
rm -rf /tmp/opt/lost+found # удалим его, тк. он нам не нужен
cp -ax /opt /tmp # копируем содержимое каталога /opt в наш новый раздел. выбираем директорию на 
# уровень выше тк. это обусловлено особенностью cp - она копирует в указанный каталог, где создаёт 
# папку назначения, одноимённую с оригиналом. мы её "обманываем" - каталог с таким именем уже есть, 
# значит его создавать не нужно, причём он находится в известном нам разделе диска. таким образом 
# мы копируем в корень нужного раздела
umount /dev/sda7 # отмонтируем устройство
rm -rf /tmp/opt # теперь можно удалять временную папку
rm -rf /opt # и оригинал
mkdir /opt # воссоздадим системную папку
mount /dev/sda7 /opt # подключаем раздел к этой точке монтирования
ls /opt # проверим нашу работу
Сейчас повторяем процедуру с sda8 и /var соответственно:
Bash
1
2
3
4
5
6
7
8
9
10
11
12
13
14
ls /var
backups cache games # ну и остальные...
mkdir /tmp/var
mount /dev/sda8 /tmp/var
ls /tmp/var
lost+found
rm -rf /tmp/var/lost+found
cp -ax /var /tmp
umount /dev/sda8
rm -rf /tmp/var
rm -rf /var
mkdir /var
mount /dev/sda8 /var
ls /var
Ну и напоследок - домашнее задание: Повторить всё то же самое с sda9 и /usr самостоятельно.
А теперь вспомним, что мы сохраняли некий файлик в /home/username/file Для чего? А вот для чего: Мы ведь не будем при каждой перезагрузке монтировать все эти разделы вручную! Значит, пропишем их в /etc/fstab
Bash
1
# nano /etc/fstab
nano - /etc/fstab

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

# добавим несколько своих строк записи в строках разделяются клавишей [tab]
/dev/sda7 /opt ext3 defaults 0 2
/dev/sda8 /var ext3 defaults 0 2
/dev/sda9 /usr ext4 defaults 0 2
Не забудем сохранить файл /etc/fstab , а также удалить /home/username/file - он нам более не нужен.
Теперь можно перезагрузить машину - ваши каталоги /opt /var и /usr вынесены с рутового раздела.
Ответ:
Сообщение от Dmitry
один раз разобраться что такое lvm и все .
Не спорю, можно для описанных в примере целей воспользоваться возможностями LVM. Но могут быть и другие необходимости перенести/расширить какой либо системный каталог или просто расширить раздел / , оставив ему строгие физические рамки.
Этот же способ может подойти и для решения некоторых других проблем.
В смысле: я надеюсь, что данный алгоритм действий кому-то может пригодиться. А уж для чего именно - вопрос другой.
Вопрос: Установка Ubuntu с DVD-RW

Ноут Asus F3SE. Записал образ 16.04 на DVD-RW диск. В BIOS поменял приоритет на CD/DVD, но ноут не видит загрузочного диска и загружает винду. Удалось уcтановить только Lubuntu 14.04 так как её дистрибутив влез на CD-диск. Почему не грузит с DVD?
Ответ: Скачай 40mb minimal cd c ubuntu.

У тебя походу старый компьютер купленный до примерно 2015 года (до роста цен на ПК),
и там переполнение буфера или с памятью что-то с cd-rom dvd-rom случилось у тебя,
и поэтому dvd-rom (ПО dvd-rom bios или что там) НЕчитает большие объемы 700 mb и 4,2GB соответственно.