Как определить конкретную сеть WiFi подключается к в udev?

Рассмотрим процесс с ПИД-Р1

В экземпляр структуры task_struct объект дочерний процесс будет иметь идентификатор (родитель ПИД) как П1, и это PID и TGID установить, скажем, П2.

В экземпляр структуры task_struct объект какой-нить Р1 будет иметь ПИД установить как, скажем Р3, но TGID значение P1.

+549
dotsha747 9 февр. 2020 г., 16:51:10
18 ответов

В БСД установить нашли в OpenBSD систем есть этот кусок кода в нем (из src в каталог/usr.бин/xinstall/xinstall.с):

если (!S_ISREG(to_sb.st_mode))
 ецпц(1, EFTYPE, "%с", to_name);

Этот выдает ошибку

установка: файл /dev/ФД/4: несоответствующий тип файла или формат

когда он обнаружил, что в/dev/ДФ/4 не является обычным файлом. (Есть отдельные более ранние проверки на /dev/нуль)

Это было довольно прямо вперед.

ГНУ установите этот код (файл src/установить.С в coreutils):

 /* Разрешить установку из не-обычные файлы, такие как /dev/нуль.
 Чарльз Карни сообщил, что немного солнца версия позволяет установить, что
 и процесс установки, что sendmail опирается на поведение.
 Однако, поскольку !х->рекурсивный вызов "копия" будет выполнена, если от
 каталог. */

 возвращает копию (от, до, ложные, х, &copy_into_self, значение null);

Код испуская ошибка приходит от в src/копия.с:

 source_desc = открыть (имя_источника,
 (ФЛАГОВ O_RDONLY | O_BINARY
 | (х->разыменования == DEREF_NEVER ? O_NOFOLLOW : 0)));

(несколько строк пропущено)

 если (функцию fstat (source_desc, &src_open_sb) != 0)
{
 Ошибка (0, errno значение, _("Не помощью fstat %ы"), quoteaf (имя_источника));
 return_val = ложь;
 Гото close_src_desc;
}

 /* Сравнить источник Дев/Ино из открытого файла в входящий,
 сохраненные полученные с помощью предыдущего вызова стат. */
 если (! SAME_INODE (*src_sb, src_open_sb))
{
 Ошибка (0, 0,
 _("пропускать файл %s, так как он был заменен во время копирования"),
 quoteaf (имя_источника));

Это в copy_reg() , которая копирует обычный файл. В SAME_INODE макрос возвращает значение false, потому что иноды отличаться в два стат структуры *src_sb и src_open_sb. В *src_sb приходит от использования stat() и lstat() вызов на имя исходного файла и src_open_sb с помощью fstat() , как видно выше, на недавно открытых дескрипторов.

Я могу даже понять, почему открытие нового дескриптора файла и сравнения его индексный дескриптор этого файла дескриптора с учетом оболочкой (в/dev/ФД/4 в моем случае) не будет выполнена, но я не могу поставить его в определенные слова, к сожалению.

+1000
David Homer 03 февр. '09 в 4:24

Я не в состоянии отключения. Всякий раз, когда я пытаюсь выключить, он перезагружается. Я с Ubuntu 12.10 64-битной. Это настольный ПК. Без двойной загрузки. Я был Windows 7 раньше. Графический драйвер АМД радеон HD6670.Материнская плата от Intel.

Я запустил сапогом-ремонт и вот результат:

 Загрузки Информация Сценарий 0.61.полный + загрузки-ремонт дополнительная информация [загрузки-Инфо 20 ноября 2012]


============================= Загрузки Информация Резюме: ===============================

 => Для grub2 (версия V2.00) устанавливается в главную загрузочную запись из /dev/sda и смотрит на сектор 1 
 такой же жесткий диск для ядра.рис. ядро.img это в этом месте и выглядит 
 в разделе 1 для (,msdos1)/загрузки/grub.

будут sda1: __________________________________________________________________________

 Файловая система: ext4 и
 Тип загрузки сектора: -
 Загрузки информационный сектор: 
 Операционная Система: Убунту 12.10
 Файлы загрузки: файл /boot/grub/с жратвы.cfg в файле /etc/fstab строчку 
/загрузки/grub/i386 с-ПК/ядра.ИМГ

sda2: __________________________________________________________________________

 Файловая система: расширенный раздел
 Тип загрузки сектора: -
 Загрузки информационный сектор: 

sda5, поэтому: __________________________________________________________________________

 Файловая система: своп
 Тип загрузки сектора: -
 Загрузки информационный сектор: 

============================ Диска/Раздела Информация: =============================

Привод: ПДД _____________________________________________________________________

Диск как /dev/ПДД: 1000.2 ГБ, 1000204886016 байт
255 головок, 63 секторов/дорожку, 121601 цилиндров, общая 1953525168 секторов
Единиц = секторах 1 * 512 = 512 байт
Размер сектора (логического/физического): 512 байт / 4096 байт

Загрузочный раздел начало сектора конец сектора # секторах системы ИД 

на /dev/sda1, поскольку * 2,048 1,936,809,983 1,936,807,936 83 Линукс
на /dev/sda2 1,936,812,030 1,953,523,711 16,711,682 5 Расширенная
на /dev/sda5, поэтому 1,936,812,032 1,953,523,711 16,711,680 82 подкачки Линукс / Солярис


"blkid" выход: ________________________________________________________________

Метка тип UUID устройства 

на /dev/loop0 файл 
на /dev/sda1, поскольку 229a5484-7659-4ce1-98ce-2f05f61a1ffa в ext4 
на /dev/sda5, поэтому 6c6dca25-ab67-4de4-8602-26fdb6154781 своп 
на /dev/sr0 успешно стандарта записи iso9660 в Ubuntu 12.10 amd64 в

================================ Точки подключения: =================================

Точка Параметры Тип Устройства 

на /dev/loop0 /rofs файл (РО,существует два метода)
устройство /dev/sr0 успешно /компакт-диск стандарта записи iso9660 (РО,существует два метода)


=========================== будут sda1/загрузки/grub/харч.cfg для: ===========================

--------------------------------------------------------------------------------
#
# НЕ ИЗМЕНЯЙТЕ ЭТОТ ФАЙЛ
#
# Она автоматически генерируется на grub-mkconfig с использованием шаблонов
# из /etc/харч.D и настроек из /etc/по умолчанию/жратву
#

### Начало файла /etc/харч.д/00_header ###
если [ -с $префикс/grubenv ]; тогда
 набор have_grubenv=истина
load_env
интернет
заданное значение по умолчанию="0"

если [ Х"${feature_menuentry_id}" = ху ]; тогда
menuentry_id_option="--ИД"
еще
menuentry_id_option=""
интернет

экспорт menuentry_id_option

если [ "${prev_saved_entry}" ]; затем
 набор saved_entry="${prev_saved_entry}"
 save_env saved_entry
 набор prev_saved_entry=
 save_env prev_saved_entry
 набор boot_once=истина
интернет

savedefault функция {
 если [ -з "${boot_once}" ]; затем
saved_entry="${выбрать}"
 save_env saved_entry
интернет
}

recordfail функция {
 набор recordfail=1
 если [ -н "${have_grubenv}" ]; тогда, если [ -з "${boot_once}" ]; затем save_env recordfail; Fi Интернет; Интернет
}

load_video функция {
 если [ Х$feature_all_video_module = ху ]; тогда
 all_video insmod 
еще
 efi_gop insmod 
 efi_uga insmod 
 ieee1275_fb insmod 
 ВБЕ insmod 
 insmod ВГА
 video_bochs insmod 
 video_cirrus insmod 
интернет
}

если [ Х$feature_default_font_path = ху ] ; тогда
шрифт=Юникод
еще
part_msdos insmod 
insmod ext2 в
установить параметр root='hd0,msdos1'
если [ Х$feature_platform_search_hint = ху ]; тогда
 поиск ... нет-дискеты --ФС-идентификатор UUID --набор=корень-намек-БИОС=hd0,msdos1-намек-ели=hd0,msdos1-намек-с умом-доказать=ahci0,msdos1 229a5484-7659-4ce1-98ce-2f05f61a1ffa
еще
 поиск ... нет-дискеты --ФС-идентификатор UUID --набор=корень 229a5484-7659-4ce1-98ce-2f05f61a1ffa
интернет
шрифта="/usr/доли/жратву/Юникод.пф2"
интернет

если loadfont $шрифта ; затем
 набор gfxmode=авто
load_video
 insmod gfxterm 
 набор locale_dir=$префикс/язык
 выбрали Lang=язык
 insmod текстом
интернет
gfxterm terminal_output 
если [ "${recordfail}" = 1 ]; тогда
 установить таймаут=10
еще
 установить таймаут=10
интернет
### Конец файла /etc/харч.д/00_header ###

### Начало файла /etc/харч.д/05_debian_theme ###
набор menu_color_normal=белый/черный
набор menu_color_highlight=черный/светло-серый
если background_color 44,0,30; затем
понятно
интернет
### Конец файла /etc/харч.д/05_debian_theme ###

### Начало файла /etc/харч.д/10_linux ###
gfxmode функция {
 набор gfxpayload="${1}"
 если [ "${1}" = "сохранить" ]; затем
 набор vt_handoff=Вт.функция Handoff=7
еще
 набор vt_handoff=
интернет
}
если [ "${recordfail}" != 1 ]; тогда
 если [ -е ${префикс}/gfxblacklist.txt ]; тогда
 если hwmatch ${префикс}/gfxblacklist.txt 3; затем
 если [ ${спичка} = 0 ]; тогда
 набор linux_gfx_mode=сохранить
еще
 набор linux_gfx_mode=текст
интернет
еще
 набор linux_gfx_mode=текст
интернет
еще
 набор linux_gfx_mode=сохранить
интернет
еще
 набор linux_gfx_mode=текст
интернет
экспорт linux_gfx_mode
если [ "${linux_gfx_mode}" != "текст" ]; затем load_video; интернет
menuentry 'Убунту' --класс --Убунту класса гну-Линукс, гну класс --класс ОС $menuentry_id_option 'gnulinux-просто-229a5484-7659-4ce1-98ce-2f05f61a1ffa' {
recordfail
 gfxmode $linux_gfx_mode
 gzio insmod 
 part_msdos insmod 
 insmod ext2 в
 установить параметр root='hd0,msdos1'
 если [ Х$feature_platform_search_hint = ху ]; тогда
 поиск ... нет-дискеты --ФС-идентификатор UUID --набор=корень-намек-БИОС=hd0,msdos1-намек-ели=hd0,msdos1-намек-с умом-доказать=ahci0,msdos1 229a5484-7659-4ce1-98ce-2f05f61a1ffa
еще
 поиск ... нет-дискеты --ФС-идентификатор UUID --набор=корень 229a5484-7659-4ce1-98ce-2f05f61a1ffa
интернет
 в Linux файл /boot/vmlinuz-3.5.0-19-родовой корень=идентификатор UUID=229a5484-7659-4ce1-98ce-2f05f61a1ffa РО тихий всплеск с ACPI=сила $vt_handoff
 файл initrd в /boot/initrd, который.ИМГ-3.5.0-19-универсальный
}
подменю 'Дополнительные параметры для Ubuntu' $menuentry_id_option 'gnulinux-дополнительно-229a5484-7659-4ce1-98ce-2f05f61a1ffa' {
 menuentry 'Ubuntu и в Linux 3.5.0-19-общий-Убунту --класс --класс гну-гну Линукс --класс --класс ОС $menuentry_id_option 'gnulinux-3.5.0-19-универсальный-дополнительно-229a5484-7659-4ce1-98ce-2f05f61a1ffa' {
recordfail
 gfxmode $linux_gfx_mode
 gzio insmod 
 part_msdos insmod 
 insmod ext2 в
 установить параметр root='hd0,msdos1'
 если [ Х$feature_platform_search_hint = ху ]; тогда
 поиск ... нет-дискеты --ФС-идентификатор UUID --набор=корень-намек-БИОС=hd0,msdos1-намек-ели=hd0,msdos1-намек-с умом-доказать=ahci0,msdos1 229a5484-7659-4ce1-98ce-2f05f61a1ffa
еще
 поиск ... нет-дискеты --ФС-идентификатор UUID --набор=корень 229a5484-7659-4ce1-98ce-2f05f61a1ffa
интернет
 загрузка эхо 'в Linux 3.5.0-19-универсальный ...'
 в Linux файл /boot/vmlinuz-3.5.0-19-родовой корень=идентификатор UUID=229a5484-7659-4ce1-98ce-2f05f61a1ffa РО тихий всплеск с ACPI=сила $vt_handoff
 загрузка Эхо 'начальный RAMDisk ...'
 файл initrd в /boot/initrd, который.ИМГ-3.5.0-19-универсальный
}
 menuentry 'Ubuntu и в Linux 3.5.0-19-общий (восстановительный режим)' --класс --Убунту класса гну-Линукс, гну класс --класс ОС $menuentry_id_option 'gnulinux-3.5.0-19-универсальный-восстановление-229a5484-7659-4ce1-98ce-2f05f61a1ffa' {
recordfail
 gzio insmod 
 part_msdos insmod 
 insmod ext2 в
 установить параметр root='hd0,msdos1'
 если [ Х$feature_platform_search_hint = ху ]; тогда
 поиск ... нет-дискеты --ФС-идентификатор UUID --набор=корень-намек-БИОС=hd0,msdos1-намек-ели=hd0,msdos1-намек-с умом-доказать=ahci0,msdos1 229a5484-7659-4ce1-98ce-2f05f61a1ffa
еще
 поиск ... нет-дискеты --ФС-идентификатор UUID --набор=корень 229a5484-7659-4ce1-98ce-2f05f61a1ffa
интернет
 загрузка эхо 'в Linux 3.5.0-19-универсальный ...'
 в Linux файл /boot/vmlinuz-3.5.0-19-родовой корень=идентификатор UUID=229a5484-7659-4ce1-98ce-2f05f61a1ffa РО nomodeset восстановления 
 загрузка Эхо 'начальный RAMDisk ...'
 файл initrd в /boot/initrd, который.ИМГ-3.5.0-19-универсальный
}
 menuentry 'Ubuntu и в Linux 3.5.0-17-generic и' --класс --Убунту класса гну-Линукс, гну класс --класс ОС $menuentry_id_option 'gnulinux-3.5.0-17-универсальный-дополнительно-229a5484-7659-4ce1-98ce-2f05f61a1ffa' {
recordfail
 gfxmode $linux_gfx_mode
 gzio insmod 
 part_msdos insmod 
 insmod ext2 в
 установить параметр root='hd0,msdos1'
 если [ Х$feature_platform_search_hint = ху ]; тогда
 поиск ... нет-дискеты --ФС-идентификатор UUID --набор=корень-намек-БИОС=hd0,msdos1-намек-ели=hd0,msdos1-намек-с умом-доказать=ahci0,msdos1 229a5484-7659-4ce1-98ce-2f05f61a1ffa
еще
 поиск ... нет-дискеты --ФС-идентификатор UUID --набор=корень 229a5484-7659-4ce1-98ce-2f05f61a1ffa
интернет
 загрузка эхо 'в Linux 3.5.0-17-generic и ...'
 в Linux файл /boot/vmlinuz-3.5.0-17-родовой корень=идентификатор UUID=229a5484-7659-4ce1-98ce-2f05f61a1ffa РО тихий всплеск с ACPI=сила $vt_handoff
 загрузка Эхо 'начальный RAMDisk ...'
 файл initrd в /boot/initrd, который.ИМГ-3.5.0-17-универсальный
}
 menuentry 'Ubuntu и в Linux 3.5.0-17-общий (восстановительный режим)' --класс --Убунту класса гну-Линукс, гну класс --класс ОС $menuentry_id_option 'gnulinux-3.5.0-17-универсальный-восстановление-229a5484-7659-4ce1-98ce-2f05f61a1ffa' {
recordfail
 gzio insmod 
 part_msdos insmod 
 insmod ext2 в
 установить параметр root='hd0,msdos1'
 если [ Х$feature_platform_search_hint = ху ]; тогда
 поиск ... нет-дискеты --ФС-идентификатор UUID --набор=корень-намек-БИОС=hd0,msdos1-намек-ели=hd0,msdos1-намек-с умом-доказать=ahci0,msdos1 229a5484-7659-4ce1-98ce-2f05f61a1ffa
еще
 поиск ... нет-дискеты --ФС-идентификатор UUID --набор=корень 229a5484-7659-4ce1-98ce-2f05f61a1ffa
интернет
 загрузка эхо 'в Linux 3.5.0-17-generic и ...'
 в Linux файл /boot/vmlinuz-3.5.0-17-родовой корень=идентификатор UUID=229a5484-7659-4ce1-98ce-2f05f61a1ffa РО nomodeset восстановления 
 загрузка Эхо 'начальный RAMDisk ...'
 файл initrd в /boot/initrd, который.ИМГ-3.5.0-17-универсальный
}
}

### Конец файла /etc/харч.д/10_linux ###

### Начало файла /etc/харч.д/20_linux_xen ###

### Конец файла /etc/харч.д/20_linux_xen ###

### Начало файла /etc/харч.д/20_memtest86+ ###
menuentry "тест памяти (memtest86+)" {
 part_msdos insmod 
 insmod ext2 в
 установить параметр root='hd0,msdos1'
 если [ Х$feature_platform_search_hint = ху ]; тогда
 поиск ... нет-дискеты --ФС-идентификатор UUID --набор=корень-намек-БИОС=hd0,msdos1-намек-ели=hd0,msdos1-намек-с умом-доказать=ahci0,msdos1 229a5484-7659-4ce1-98ce-2f05f61a1ffa
еще
 поиск ... нет-дискеты --ФС-идентификатор UUID --набор=корень 229a5484-7659-4ce1-98ce-2f05f61a1ffa
интернет
 linux16 файл /boot/memtest86+.Бен
}
menuentry "тест памяти (memtest86+, последовательной консоли 115200)" {
 part_msdos insmod 
 insmod ext2 в
 установить параметр root='hd0,msdos1'
 если [ Х$feature_platform_search_hint = ху ]; тогда
 поиск ... нет-дискеты --ФС-идентификатор UUID --набор=корень-намек-БИОС=hd0,msdos1-намек-ели=hd0,msdos1-намек-с умом-доказать=ahci0,msdos1 229a5484-7659-4ce1-98ce-2f05f61a1ffa
еще
 поиск ... нет-дискеты --ФС-идентификатор UUID --набор=корень 229a5484-7659-4ce1-98ce-2f05f61a1ffa
интернет
 linux16 файл /boot/memtest86+.Бен консоли=ttyS0,115200n8
}
### Конец файла /etc/харч.д/20_memtest86+ ###

### Начало файла /etc/харч.д/30_os-проберитесь ###
### Конец файла /etc/харч.д/30_os-проберитесь ###

### Начало файла /etc/харч.д/30_uefi-прошивки ###
### Конец файла /etc/харч.д/30_uefi-прошивки ###

### Начало файла /etc/харч.д/40_custom ###
# Этот файл содержит простой способ, чтобы добавить пользовательские элементы меню. Просто введите
# меню вы хотите добавить после такого комментария. Будьте осторожны, чтобы не изменить
# в 'строку exec хвост' выше.
### Конец файла /etc/харч.д/40_custom ###

### Начало файла /etc/харч.д/41_custom ###
если [ -Ф ${config_directory}/таможня.cfg в ]; тогда
 источник ${config_directory}/таможня.cfg для
Элиф [ -з "${config_directory}" -а-F $префикс/таможня.cfg в ]; тогда
 источник $префикс/таможня.ГПФ;
интернет
### Конец файла /etc/харч.д/41_custom ###
--------------------------------------------------------------------------------

=============================== будут sda1 в/etc/fstab строчку: ================================

--------------------------------------------------------------------------------
# файл /etc/fstab: статическая сведения о файловой системе.
#
# Используйте 'blkid' для печати универсальный уникальный идентификатор
устройство#; это может использоваться с UUID= как более надежный способ присвоения имен устройствам
# это работает, даже если диски будут добавлены и удалены. См. файл fstab(5).
#
# <файловая система> <точка монтирования> <тип> <параметры> <дамп> <пропуск>
# / был на /dev/sda1, поскольку во время установки
Идентификатор UUID=229a5484-7659-4ce1-98ce-2f05f61a1ffa ошибки / в ext4=перемонтировать-РО 0 1
своп # был на /dev/sda5, поэтому во время установки
Идентификатор UUID=6c6dca25-ab67-4de4-8602-26fdb6154781 не поменять Юз 0 0
--------------------------------------------------------------------------------

=================== будут sda1: расположение файлов, загружаемых жратвы: ====================

 Гиб - ГБ файл фрагмент(ы)

 200.155235291 = 214.915047424 загрузки/граб/граб.cfg в 1
 40.280788422 = 43.251167232 загрузки/файлы initrd.ИМГ-3.5.0-17-универсальный 1
 2.468288422 = 2.650304512 загрузки/файлы initrd.ИМГ-3.5.0-19-универсальный 1
 200.149234772 = 214.908604416 загрузки/vmlinuz-3.5.0-17-универсальный 1
 1.990135193 = загрузки/vmlinuz-3.5.0-19-универсальный 2.136891392 1
 2.468288422 = initrd, который 2.650304512.Рисунок 1
 1.990135193 = 2.136891392 vmlinuz 1
 1.990135193 = 2.136891392 vmlinuz.старый 1

=============================== Поток Stderr Сообщения: ===============================

кошка: ошибка записи: сломанные трубы
Дескриптор файла-8 (в/proc/6297/крепления) слил на вызов lvscan. Родитель ПИД 13390: Баш
 Нет группы томов нашли

ДОПОЛНИТЕЛЬНУЮ ИНФОРМАЦИЮ :
=================== лог загрузки-ремонт 2012-12-17__01h53 ===================
загрузки-ремонт версия : 3.197~ppa1~дискретные
загрузки-САВ версия : 3.197~ppa1~дискретные
glade2script версия : 3.2.2~ppa45~дискретные
загрузки-САВ-дополнительная версия : 3.197~ppa1~дискретные
загрузки-ремонт выполнен в Live-сессии (в Ubuntu 12.10, квантовыми, Убунту, архитектуру x86_64)
ОП-режим процессора(ов): 32-бит, 64-бит
файл=/cdrom/и автоматизации/Убунту.семян загрузиться=Каспер и initrd=/Каспер/и initrd.ЛЗ тихий всплеск-наверное,-вездесущность

=================== ОС-проберитесь:
на /dev/sda1, поскольку:в Ubuntu 12.10 (12.10):Убунту:Линукс

=================== blkid:
устройство /dev/loop0: тип="файл"
на /dev/sr0 успешно: метка="в Ubuntu 12.10 amd64 в" тип="стандарта записи iso9660"
на /dev/sda1, поскольку: идентификатор UUID="229a5484-7659-4ce1-98ce-2f05f61a1ffa" тип="ext4"в
на /dev/sda5, поэтому: идентификатор UUID="6c6dca25-ab67-4de4-8602-26fdb6154781" тип="своп"


1 диск с ОС, 1 ОС 1 ОС Linux, MacOS и 0, окна 0, 0 неизвестный тип ОС.

Предупреждение: расширенный раздел не начинается на границе цилиндра.
DOS и Linux будут трактовать содержимое по-разному.


=================== будут sda1/и т. д./По умолчанию/жратва :

Потом # если вы измените этот файл, запустить обновление-жратва', чтобы обновить
# файл /boot/grub/с жратвы.конф.
# Для полного документирования параметров в этом файле, см.:
# инфо -Ф жратвы -Н-простая конфигурация'

GRUB_DEFAULT=0
GRUB_HIDDEN_TIMEOUT=0
GRUB_HIDDEN_TIMEOUT_QUIET=истина
GRUB_TIMEOUT=10
Команду -я -с GRUB_DISTRIBUTOR=`2> /dev/нуль || эхо на Debian
GRUB_CMDLINE_LINUX_DEFAULT="тихий всплеск с ACPI=сила"
GRUB_CMDLINE_LINUX=""

# Раскомментировать для включения фильтрации BadRAM, изменить в соответствии с вашими потребностями
# Это работает с Linux (без патчей) и с любым ядром, которая получает
# карта памяти от жратвы (ГНУ Маха, ядро FreeBSD ...)
#GRUB_BADRAM="0x01234567,0xfefefefe,0x89abcdef,0xefefefef"

# Раскомментируйте, чтобы отключить графический терминал (жратва-только для ПК)
#GRUB_TERMINAL=консоль

# Разрешение, используемое на графический терминал
# обратите внимание, что вы можете использовать только режимы, которые ваша видеокарта поддерживает через ВБЕ
# вы можете увидеть их в реальной жратвы с командой `vbeinfo'
#GRUB_GFXMODE=640x480 пикселей

# Раскомментируйте, если вы не хотите надрываться, чтобы пройти "корень=идентификатор UUID=параметр ХХХ" на Linux
#GRUB_DISABLE_LINUX_UUID=истина

# Раскомментируйте, чтобы отключить генерацию меню режим восстановления записи
#GRUB_DISABLE_RECOVERY="истинный"

# Раскомментируйте, чтобы получить сигнал на жратву начать
#GRUB_INIT_TUNE="480 440 1"




=================== будут sda1 в/etc/харч.д/ :
директорию типа drwxr-XR-х 2 корень корень 4096 17 окт 14:59 жратвы.д
итого 72
-rwxr-XR-х 1 корень 7541 октября 14 17:36 00_header
-rwxr-XR-х 1 корень 5488 4 октября 09:30 05_debian_theme
-rwxr-XR-х 1 корень 10891 октября 14 17:36 10_linux
-rwxr-XR-х 1 корень 10258 октября 14 17:36 20_linux_xen
-rwxr-XR-х 1 корень 1688 октября 11 14:10 20_memtest86+
-rwxr-XR-х 1 корень 10976 октября 14 17:36 30_os-проберитесь
-rwxr-XR-х 1 корень 1426 октября 14 17:36 30_uefi-прошивки
-rwxr-XR-х 1 корень 214 октября 14 17:36 40_custom
-rwxr-XR-х 1 корень 216 октября 14 17:36 41_custom
-RW-р-р-- 1 корень 483 14 окт 17:36 ридми


=================== UEFI и легаси режиме:
Это live-сессия не в EFI-режиме.
SecureBoot может быть включена.


=================== РАЗДЕЛОВ И ДИСКОВ:
будут sda1 : ПДД, нет-sepboot, grubenv-ОК для grub2, жратва-ПК , обновление-жратва, 64, с-сапогами,-ОС не-Эфи-часть, в fstab-без-загрузки, файл fstab-не-ели, нет-НТ, нет-winload потому, нет-восстановле-ни-спрятал, нет-bmgr, notwinboot, apt-получить, жратва-установки, с-УСР файл fstab-без-ЕГР, не-сен-ЕГР, стандарт, farbios, проблема-САВ/sda1, поскольку.

ПДД : не-ОПС, BIOSboot-не-нужны, и-нет-EFIpart, не-USB, имеет-ОС 2048 секторов * 512 байт


=================== расстались -л:

Модель: СТ1000ДМ003-1CH1 Ата (для SCSI)
Диск как /dev/ПДД: 1000Гб
Размер сектора (логического/физического): 512 Б/4096B
Таблица разделов: рекламного

Номер начало конец размер тип файловая система флаги 
1 1049kB 992GB 992GB начальной загрузки системы ext4
2 992GB 1000Гб 8556MB продлен
5 992GB 1000Гб 8556MB логических Линукс-своп(У1)




Предупреждение: невозможно открыть /dev/sr0 успешно чтения-записи (только для чтения файловой системы). устройство /dev/sr0 успешно
был открыт только для чтения.


Ошибка: не может быть раздела за диск!

=================== расстались -лм:

Быт;
в /dev/ПДД:1000Гб:для SCSI:512:4096:рекламного:Ата СТ1000ДМ003-1CH1;
1:1049kB:992GB:992GB:в ext4::загрузки;
2:992GB:1000ГБ:8556MB:::;
5:992GB:1000Гб:8556MB:Линукс-своп(В1)::;



Предупреждение: невозможно открыть /dev/sr0 успешно чтения-записи (только для чтения файловой системы). устройство /dev/sr0 успешно
был открыт только для чтения.


Ошибка: не может быть раздела за диск!


=================== крепление:
/коров на / имплементацией OverlayFS типа (РАО)
прок на /тип прок прок (РВ,с параметром noexec,с nosuid,nodev)
файловой системы sysfs в /sys тип файловой системы sysfs (RW,то с параметром noexec,с nosuid,nodev)
в udev на /devtmpfs типа dev (РВ,режим=0755)
devpts на /dev/тип оч devpts (RW,то с параметром noexec,с nosuid,gid=, что 5,режим=0620)
файловая система tmpfs на /запуска тип файловая система tmpfs (RW,то с параметром noexec,с nosuid,размер=10%,режиме Mode=0755)
на /dev/sr0 успешно в каталог /cdrom тип стандарта записи iso9660 (РО,существует два метода)
устройство /dev/loop0 на /rofs файл типа (ро,существует два метода)
никто в /sys/ФС/предохранитель/подключения тип fusectl (РВ)
никто в /sys/ядра/отладки типа активные (РВ)
никто в /sys/ядра/безопасность тип securityfs (РВ)
файловая система tmpfs на /tmp типа файловая система tmpfs (RW,то с nosuid,nodev)
никто на запуск /блокировка типа tmpfs (RW,то с параметром noexec,с nosuid,nodev,размер=5242880)
никто на запуск /ГИМ тип файловая система tmpfs (RW,то с nosuid,nodev)
никто на запуск /тип пользователей файловая система tmpfs (RW,то с параметром noexec,с nosuid,nodev,размер=104857600,режим=0755)
gvfsd-предохранитель на /выполнения/пользователей/Убунту/в тип взрывателя.gvfsd-взрывателя (РВ,с nosuid,nodev,пользователь=Убунту)
на /dev/sda1, поскольку в /mnt/boot, и-САВ/sda1, поскольку тип в ext4 (РВ)


=================== общ.:
очереди файл /sys/блок/ПДД (фильтрованный): возможность alignment_offset бди разработки устройства discard_alignment событий events_async events_poll_msecs ext_range держатели летный диапазон мощности съемный РО будут sda1 sda2 sda5, поэтому размер рабами стат подсистемы трассировки uevent
очереди файл /sys/блок/sr0 успешно (фильтрованный): возможность alignment_offset бди разработки устройства discard_alignment событий events_async events_poll_msecs ext_range держатели летный диапазон мощности съемный размер РО рабов стат трассировки подсистемы uevent
/Дев (фильтрованный): сигнализация ashmem autofs с связующего блока БСГ в Btrfs-шины управления компакт-диске выполнении чар консоли ядра процессора cpu_dma_latency диск Дри ДВД нет ecryptfs fb0 ФД полный предохранитель fw0 hidraw0 hidraw1 hpet ввода kmsg КВМ журнала картографа mcelog Мэй мем чистые network_latency network_throughput нуль oldmem PPP порт psaux ptmx оч случайных rfkill РТК rtc0 ПДД будут sda1 sda2 sda5, поэтому sg0 СГ1 ГИМ снимок СНД sr0 успешно поток stderr stdin-стандартный поток ввода стандартный поток вывода uinput urandom vga_arbiter с USB хост-чистый ноль
Общ /Дев/маппер: контроль

=================== ДФ-й:

Размер тип файловая система, используемая выгоде использования% установленной на
/корова имплементацией OverlayFS 3,9 г 100м 3.8 г 3% /
в udev devtmpfs 3,9 г 12К 3,9 г 1% /Дев
файловая система tmpfs файловой системе tmpfs 1,6 г 864K 1,6 г 1% /запуск
на /dev/sr0 успешно стандарта записи iso9660 763M 763M 0 100% /компакт-диск
на /dev/loop0 файл 717M 717M 0 100% /rofs
файловая система tmpfs файловой системе tmpfs 3,9 г 32К 3,9 г 1% /ТМП
ни одна файловая система tmpfs 5.0 м 4.0 к 5.0 М 1% /запуск/блокировка
ни одна файловая система tmpfs 3,9 г 176 КБ 3,9 г 1% /работа/ГИМ
ни одна файловая система tmpfs 52К 100м 100м 1% /выполнения/пользователей
на /dev/sda1, поскольку в ext4 910Г 26г 838G 3% проблема-САВ/sda1, поскольку

=================== программа fdisk -л:

Диск как /dev/ПДД: 1000.2 ГБ, 1000204886016 байт
255 головок, 63 секторов/дорожку, 121601 цилиндров, общая 1953525168 секторов
Единиц = секторах 1 * 512 = 512 байт
Размер сектора (логического/физического): 512 байт / 4096 байт
Я/o размер (минимальный/оптимальный): 4096 байт / 4096 байт
Идентификатор диска: 0x000da1e9

Загрузочное Устройство Начало Конец Блоки ID Система
на /dev/sda1, поскольку * 2048 1936809983 968403968 83 Линукс
на /dev/sda2 1936812030 1953523711 8355841 5 Расширенная
Раздел 2 не запускается на границе физического сектора.
на /dev/sda5, поэтому 1936812032 1953523711 8355840 82 подкачки Линукс / Солярис


Раздел внешнего диска обнаружены.

=================== Рекомендуемый ремонт
Рекомендуется-Ремонт
Этот параметр будет переустановить на sda1, поскольку для grub2 в MBR ПДД.
Дополнительный ремонт будут выполняться: отобразить-меню загрузки-10С


Отобразить меню загрузки GRUB в будут sda1/и т. д./По умолчанию/жратву
жратва-установить (жратву) 2.00-7ubuntu11,жратва-установить (жратву) 2.

Переустановить жратву будут sda1 в MBR ПДД
Установка закончена. Ошибка не сообщается.
жратва-установить на /dev/ПДД: код выхода на жратву-установить на /dev/ПДД:0

использование chroot в /mnt/boot, и-САВ/sda1, поскольку обновление-жратва
Производя жратву.cfg для ...
Нашли образ Linux: файл /boot/vmlinuz-3.5.0-19-универсальный
Нашли образ initrd: файл /boot/initrd он.ИМГ-3.5.0-19-универсальный
Нашли образ Linux: файл /boot/vmlinuz-3.5.0-17-универсальный
Нашли образ initrd: файл /boot/initrd он.ИМГ-3.5.0-17-универсальный
Нашли memtest86+ изображение: файл /boot/memtest86+.Бен
Отобразить меню загрузки grub будут sda1 в файл/boot/grub/с жратвы.cfg для

Загрузки успешно отремонтированы.

Теперь вы можете перезагрузить ваш компьютер.
+975
Charlie Zhang 8 мар. 2017 г., 16:40:45
Другие ответы

Связанные вопросы


Похожие вопросы

То, что вы просите невозможно. Или, точнее, есть цена, чтобы заплатить, когда удаление каталогов и файлов; если вы не оплатите его в момент удаления, вам придется заплатить его в другом месте.

Вы не просто удаление каталога — это будет почти мгновенной. Вы удаляете папку и все файлы внутри нее, а также рекурсивно таким же образом удаляют все его подкаталоги. Удаление файла означает уменьшение его ссылке графа, а потом помечали свои ресурсы (блоки использовать для файла содержимое и метаданные файла, а инода если файловая система использует индексные таблицы) бесплатно если ссылка счетчик достигает 0 и файл не открыт. Это операция, которая должна быть выполнена для каждого файла в дереве каталогов, поэтому времени это занимает, как минимум, пропорционально количеству файлов.

Вы могли бы отложить расходы на маркировку ресурсов, как бесплатные. Например, есть сборки мусора файловой системы, где вы можете удалить папку, не удаляя файлы, которые он содержит. Запуск сборщика мусора будет обнаруживать файлы, которые не достижимы через структуру каталогов и пометить их как бесплатные. Делаем РМ -Ф каталог; мусор собирать на помойке собирали файловая система делает то же самое, как РМ -РФ на традиционной файловой системы, с различными триггерами. Есть несколько сборщиком мусора файловые системы, потому что ГК-это дополнительная сложность, которая редко нужна. ГК время может наступить в любой момент, когда файловая система нуждается в некоторых свободных блоков и не нашла, поэтому выполнение операции будет зависеть от истории, а не только на работу, что обычно нежелательно. Вам нужно, чтобы запустить сборщик мусора просто, чтобы получить фактический объем свободного пространства.

Если вы хотите имитировать поведение GC на нормальной файловой системе, вы можете сделать это:

каталог МВ .Удаление; РМ -РФ .Удаление и

(Я опустил множество важных деталей, таких как проверка ошибок, как устойчивость к потере мощности и т. д.) Имя каталога становится несуществующим сразу; пространство высвобождается постепенно.

Другой подход, чтобы избежать оплаты расходов во время удаления без ГК будет оплатить его во время распределения. Пометить дерево каталогов как удаленные, и пройти через удаленные каталоги при выделении блоков. Это будет сложно согласовать с жесткими ссылками, но на файловой системе без жестких связей, то это можно сделать за O(1) увеличение затрат на распределение. Тем не менее, очень распространенной операцией (создании или расширении файла) дороже, единственное преимущество относительно редкая операция (удаление большого дерева каталогов) дешевле.

Можно оптом-удалить дерево каталогов, если это дерево было сохранено как собственный пул блоков. (Примечание: Я использую слово “бассейн” в другом значении от ЗФС “бассейн хранения”. Я не знаю, что правильная терминология.) Это может быть очень быстро. Но что делать со свободным пространством? Если переназначить его на другой бассейн, который имеет стоимость, хотя намного меньше, чем удаление файлов по отдельности. Если вы оставляете пространства как неиспользованный резерв пространства, вы не можете сразу же вернуть его. Имея индивидуальный бассейн для дерева каталогов означает дополнительные расходы, чтобы увеличить или уменьшить размер этого пула (на лету или явно). Сделать дерево собственный пул хранения также повышает стоимость перемещение файлов В и из дерева.

+931
Barmar 25 нояб. 2018 г., 03:57:05

Просто чтобы прояснить, казалось бы, что этот прибор должен быть пройден дважды через usb_modeswitch. Смотрите здесь для деталей. В настоящее время нет никакого способа, чтобы сказать usb_modeswitch для запуска дважды, так что вы должны сделать это вручную для второго прохода.

+880
sparecycle 16 июн. 2022 г., 18:10:37

Потому что он там родился. Его мать не Абэ Сэймэй. Но я думаю, что он на светлой стороне ее. И она только родила его, чтобы уничтожить ее в конце.

+876
kerolloz 27 нояб. 2017 г., 19:19:05

Какая средняя зарплата доцента в Южной Корее? Как трудно для члена иностранный факультет получить государственным и частным сектором проектов, финансируемых за свою лабораторию?

+643
jazzdrive3 29 февр. 2020 г., 09:32:06
  • Это скорость, которая определяет, что отображается в индикаторе

  • Для конвенций, касающихся символов и скорость , увидеть это - в соответствии с тем, что упоминается в вашем вопросе

  • Рекламируемая скорость сканирования не фактический, реальный мир скоростях опытный пользователь. Видеть это для факторы, влияющие на скорость

Подходит к вашей главной заботой по поводу разных скоростей и дисперсии с отображением символов:

Ситуация, описанная в Индии конкретные и регулируется телекоммуникационный регулирующий орган Индии. Насколько мне известно, они известны операторам доставлять меньшей скоростью, чем рекламируются и в процессе ее оптимизации. Детали не пропущены здесь широкий / упрямый

  • Операторы не вправе фальсифицировать скорости - некоторые типичные практики были рассмотрены в комментарии

  • Лучше всего обратиться к перевозчикам или трай, чтобы добраться до оператора версию

+486
Fabio Favoretto 22 июн. 2017 г., 23:41:27

Я заметил несколько дней назад, что саженцы начали уже разворачиваются листья(кроме одного в мой горшок снаружи, может быть, мерзлый грунт препятствует росту листьев и бутонов для этого саженец на данный момент). Ночные температуры были ниже нуля, а дневные температуры были выше нуля. Деревья, сахарный клен, белый дуб(мне так кажется по крайней мере), и Эльм(не уверен, что вообще какой). Я в Коламбусе, штат Огайо.

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

+458
user2295816 11 июн. 2013 г., 16:29:22

Тунец захвачен сейнеры кошелька или baitboats или jigboats во многих случаях сохраняются и замороженные в солевой раствор. он бы впитали соль, просто факт. Другой свежий тунец может храниться в охлажденной морской водой и подобрали соли хорошо. В этих случаях соль была бы выше на краю кожи.

Хорошо описано в: http://docs.lib.noaa.gov/noaa_documents/NMFS/SWFSC/TM_NMFS_SWFSC/NOAA-TM-NMFS-SWR-011.pdf

Вы, возможно, часть какого-то большого ЖЛ из Эквадора, который был chilld или замороженные в плотных рассола.

Я в этом бизнесе.

+441
user1472751 24 июл. 2017 г., 09:43:06

Я хочу создать умный поиск папки, которая будет содержать .xcproj или .xcworkspace все файлы. У меня нет проблем spefying один из них, но как мне найти в том же поиске?

+405
Code Jagadisha 2 окт. 2010 г., 08:33:39

Некоторые Идеи

Правда, я не пробовал расширить еще, но вот мое мнение по конкретным вопросам, которые вы упомянули:

  • Строителей в круглом базар: как базаров, полученные в ходе круглого базар не в счет, как базаров, потому что это ненормально размещения плитки, застройщик не должен делать ничего особенного, либо.
  • Дракон с замком: я бы заставить последователя, чтобы остановиться на плитке, где он был до того, как город был преобразован, но я рассчитываю на более авторитетный ответ.
  • Не овал замки: в правилах указать ", состоящий из двух полукруглых сегментов города".
  • Дорогу базар: мне кажется, это ломает его так же, как Монастырский от ИУС, которая должна разбить дорогу, в отличие от другой монастырь на базаре рис. alt text alt text
  • Базар ближе к концу игры: на этот один.
  • +396
    Kasra Abdollahi 2 сент. 2015 г., 23:31:28

    У меня в Debian машину, которая получает предупреждения (через Тигра автоматический аудитор), что РКП.он слушает на такой-то сокет. Погуглите показывает ЭКП.он - это демон применяемых NFS. Насколько я знаю, я не использую (и не установили), что связано с НФС.

    Что бы не установлен/запущен этот сервис, и что мне нужно сделать, чтобы отключить соответствующий ГЦН.он и NFS демоны?

    +261
    Alexander Bender 20 апр. 2010 г., 20:58:18

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

    +187
    Kumar Deo 20 авг. 2013 г., 12:38:02

    Я пытался разрабатывать приложения в стандартных АДТ - но очень медленно реагировать на мои клики на виртуальный смартфон..

    Есть ли другой более быстрый альтернативный Эйдос в ADT и лучше симулятор сходит?

    +184
    Namaku Jiro 20 апр. 2020 г., 17:44:07

    В программу вводят данные в ~/библиотеки/application поддержки/файл syncservices/местного/TFSM на вызывающий код, чтобы добавить их синхронизации схемы на мобильные меня локальной синхронизации баз данных. Вы хотите, чтобы программа для вызова unregisterSchemaWithName , прежде чем удалить его, так что данные будут удалены из на MobileMe.

    Локальная папка файл syncservices регулирует синхронизации устройства iOS, а также на MobileMe синхронизации - так что будьте осторожны, чтобы держать эти устройства подальше от вашего Mac, Если вы с перейти в ручной очистке.

    Это действительно плохая идея, чтобы просто удалить файлы из этой папки, если вы не готовы, чтобы синхронизировать перерыв в очень некрасивой стороны (я видел, что люди в конечном итоге с 10 экземпляров каждого контакта, элемента календаря и закладок при перемещении / тревожные вещи в файл syncservices) если у вас есть отличный резервного копирования и не против стирать с MobileMe и ре-синхронизации с компьютером - есть на взлом папку. Там нет лучшего способа, чтобы узнать как дела, нарушая их. Яблоко имеет красноречивое предупреждение о том, что начинается... "как если бы это был рой пчел, вы должны держаться подальше от файл syncservices папку."

    Вы можете увидеть, что синхронизация схемы, похоже, прочитав базе данных на вашем Mac в терминале найдите syncschema. Эти файлы и папки определить, каким образом получает данные вводят в синхронизации базы данных с registerSchemaWithBundlePath вызов и, возможно, руководство сценарии очистки или действия.

    Лучшим вариантом будет связаться с продавцом, и спросить их, какие шаги предпринять, чтобы отменить свои изменения. Apple, меняется внутреннее устройство, как мобильный мне в последнее время работает, поэтому нет никаких определенных шагов, которые будут работать во всех версиях 10.6.X и ваших конкретных данных с MobileMe. Поскольку на MobileMe-платный сервис, вы можете также получить общие рекомендации от службы поддержки Apple в панели настроек, даже если это третья сторона, помимо данных. Они все-таки добавят крючки и намерены разрешить другим приложениям на вечеринку синхронизации, так что они могут обоснованно помочь вам убирать после того, как веселье закончилось.

    +156
    Xeoncross 2 авг. 2014 г., 17:47:34

    Же бактерии, которые вызывают стрептококковое воспаление горла тоже мутирует, как вирус, который вызывает грипп?

    В то же сезон, это возможно для человека, чтобы быть заражены несколько раз (одновременно или нет), группа бактерий, которые вызывают острый фарингит?

    Учитывая отсутствие антибиотиков назначали, тот факт, что инфекция в горле уже закончился, значит ли это, что бактерии, вызывающие ушло, если нет других видимых признаков инфекции? Если нет, то как пациент может быть уверен, что бактерии больше не в его системе, поскольку не применялись антибиотики? Только через анализ крови?

    Спасибо за любую помощь!

    +90
    Emma Sadler 30 авг. 2011 г., 15:30:55

    Я использую мат Ubuntu, но я хочу перейти на мат в Debian или LXDE в Debian (тестирование). Таким образом, мне нужно знать следующие моменты

    • Мои испытания Debian останется тестирования за все время?

    предположим, я должен был установить тестирование Бастер в Debian.после несколько лет она стала стабильной.Так что мой Debian также станет стабильным?Я по-прежнему получать обновления для испытаний?

    • Я хочу установить Mate в Debian(или LXDE) тестирования, но я не нашел его на сайте.я должен скачать весь DVD-1 из testing.iso Debian или я должен сделать CD-образов netinst?Или я должен скачать все 3 DVD-диска тестируемого дистрибутива Debian?Я пытался искать компакт-диски, но они все были стабильными(устарел)

    • Тестирование Debian-это не хорошо или нестабильной?это сбой или у него есть так много ошибок?

    • Совместимо ли это для моего латоп?вот вывод из lscpu команду

      Смит@Смит-на Aspire-5742:~$ lscpu
      Архитектура: x86_64 с
      ОП-режим процессора(ов): 32-бит, 64-бит
      Порядок Байтов: С Обратным Порядком Байтов
      Процессор(ы): 4
      На линии CPU списка(ы): 0-3
      Тема(ы) на ядро: 2
      Ядро(ы) в гнезда: 2
      Разъем(ы): 1
      Узел NUMA(ы): 1
      Идентификатор поставщик: GenuineIntel
      Семейство процессора: 6
      Модель: 37
      Название модели: Интел(Р) ядро(ТМ) i3 процессор м 370 @ 2.40 ГГц
      Шагая: 5
      Процессора МГц: 933.000
      Процессора МГц: 2399.0000
      Процессора минимальная МГц: 933.0000
      BogoMIPS: 4787.75
      Виртуализация: VT-х
      Кэш L1d: 32К
      Кэш L1i: 32К
      Кэш L2: 256К
      Кэш-памяти L3: 3072K
      Нума процессора node0(ы): 0-3
      Флаги: ППУ вме де ЧОП ВСК ПМа Пае МРЗ cx8 апик sepmtrr ЭПГ СМА cmov ПЭТ pse36 clflush ДЦ с ACPI ММХ fxsr SSE за поддержкой SSE2 СС НТ ТМ пбэ операции в NX rdtscp лм constant_tsc arch_perfmon уик БЦ rep_good noplxtopologynonstop_tsc aperfmperf пни dtes64 монитор ds_cpl файл VMX есть ТМ2 ssse3 cx16 xtpr pdcm псмд sse4_1 sse4_2 popcnt lahf_lm tpr_shadow vnmi flexpriority епт vpid dtherm Арат
      
    +88
    user3546411 22 нояб. 2011 г., 23:22:22

    Да, вы можете застраховаться устройств навалом. Хотя большинство компаний вы зарегистрируйтесь в течение 30 дней с момента приобретения устройств - но там может быть политика в вашей школе материальный ущерб.

    В качестве альтернативы можно использовать сторонние гарантия/страховые компании, такие как защита

    Отказ от ответственности: я работаю в охране. Отправить мне сообщение, Если вам все еще нужно освещение, мы работаем с новых, подержанных и восстановленных устройств.

    +12
    Andrew Vermie 1 мая 2015 г., 07:37:43

    Показать вопросы с тегом