Это может быть не полный ответ, но это то, что я смог найти в своих исследованиях.
Атрибуты файлов хранятся в inodes, а таблицы «inode» обычно разбросаны по всему файловая система. В общем, чтобы найти, где у вас есть таблицы inode (по крайней мере, в файловой системе ext3), вы можете запустить:
sudo dumpe2fs /dev/<device> | fgrep 'Inode table'
, и вы можете сделать hexdump необработанных данных в блоке, где inodes (Примечание: я не пробовал эту команду!):
sudo dd if=/dev/<device> ibs=4096 skip=<inode block> count=1 | hexdump
Замените <device> и <inode block> смещением блока на таблицу индексного дескриптора, на которую вы хотите посмотреть.
источник: LinuxQuestions, SO question
Вы должны попробовать μswsusp. Из статьи в Википедии:
uswsusp (приостановка программного обеспечения для пользовательского пространства) представляет собой приостановку и приостановку для операционной системы Linux, совместимую с ядрами 2.6.17 и далее. Он поддерживает как s2ram («standby»), так и s2disk («hibernate»), а также режим «s2both», который сохраняет состояние на диск и оперативную память. S2both предназначен для использования в ситуациях с низким уровнем заряда батареи, когда требуется восстановление из плунжера, но на них нельзя полагаться, поскольку батарея может выйти из строя, что потребует восстановления с диска.Пакет доступен в программном центре Ubuntu.
Вы можете попытаться поместить имя своего проприетарного модуля (скорее всего, nvidia или fglrx (для ATI)) в кавычки в MODULE="" в файле /etc/default/acpi-support и перезагрузиться.
sudo nano /etc/default/acpi-support
Это приведет к выгрузке модуля перед приостановкой и перезагрузкой после приостановки. Иногда это работает, но также возможно, что у вас есть просто багги-драйверы где-то и нужно записать ошибку ядра.
EDIT: Также очень возможно, что вы просто обнаружили ошибку. Если вы так думаете, напишите: ubuntu-bug linux
Вы устанавливаете свой ubuntu с обычной установкой или используете установщик wubi?
По сравнению с обычной установкой установка Wubi сталкивается с некоторыми ограничениями. Гибернация не поддерживается, и файловая система более уязвима для жесткой перезагрузки.
Вы должны попробовать μswsusp. Из статьи в Википедии:
uswsusp (приостановка программного обеспечения для пользовательского пространства) представляет собой приостановку и приостановку для операционной системы Linux, совместимую с ядрами 2.6.17 и далее. Он поддерживает как s2ram («standby»), так и s2disk («hibernate»), а также режим «s2both», который сохраняет состояние на диск и оперативную память. S2both предназначен для использования в ситуациях с низким уровнем заряда батареи, когда требуется восстановление из плунжера, но на них нельзя полагаться, поскольку батарея может выйти из строя, что потребует восстановления с диска.Пакет доступен в программном центре Ubuntu.
Вы можете попытаться поместить имя своего проприетарного модуля (скорее всего, nvidia или fglrx (для ATI)) в кавычки в MODULE="" в файле /etc/default/acpi-support и перезагрузиться.
sudo nano /etc/default/acpi-support
Это приведет к выгрузке модуля перед приостановкой и перезагрузкой после приостановки. Иногда это работает, но также возможно, что у вас есть просто багги-драйверы где-то и нужно записать ошибку ядра.
EDIT: Также очень возможно, что вы просто обнаружили ошибку. Если вы так думаете, напишите: ubuntu-bug linux
Вы устанавливаете свой ubuntu с обычной установкой или используете установщик wubi?
По сравнению с обычной установкой установка Wubi сталкивается с некоторыми ограничениями. Гибернация не поддерживается, и файловая система более уязвима для жесткой перезагрузки.
Вы должны попробовать μswsusp . Из статьи в Википедии:
uswsusp (приостановка программного обеспечения для пользовательского пространства) представляет собой приостановку и приостановку для операционной системы Linux, совместимую с ядрами 2.6.17 и далее. Он поддерживает как s2ram («standby»), так и s2disk («hibernate»), а также режим «s2both», который сохраняет состояние на диск и оперативную память. S2both предназначен для использования в ситуациях с низким уровнем заряда батареи, когда требуется восстановление из ПЗУ, но на них нельзя полагаться, поскольку батарея может не работать, что требует восстановления с диска.
blockquote>Пакет доступен в программном центре Ubuntu.
Вы устанавливаете свой ubuntu с обычной установкой или используете установщик wubi?
По сравнению с обычной установкой, установка Wubi сталкивается с некоторыми ограничениями . Гибернация не поддерживается, и файловая система более подвержена жесткой перезагрузке.
Вы можете попытаться поместить имя своего проприетарного модуля (скорее всего, nvidia или fglrx (для ATI)) в кавычки в MODULE = ""
в / etc / default / acpi-support
и перезагрузка.
sudo nano / etc / default / acpi-support
Это заставит этот модуль выгрузить перед приостановкой и перезагрузкой после приостановки. Иногда это работает, но также возможно, что у вас есть только простые драйверы с ошибками где-то и вам нужно записать ошибку ядра.
EDIT: Также очень возможно, что вы просто обнаружили ошибку. Если вы так думаете, напишите: ubuntu-bug linux
Вы устанавливаете свой ubuntu с обычной установкой или используете установщик wubi?
По сравнению с обычной установкой, установка Wubi сталкивается с некоторыми ограничениями . Гибернация не поддерживается, и файловая система более подвержена жесткой перезагрузке.
Вы можете попытаться поместить имя своего проприетарного модуля (скорее всего, nvidia или fglrx (для ATI)) в кавычки в MODULE = ""
в / etc / default / acpi-support
и перезагрузка.
sudo nano / etc / default / acpi-support
Это заставит этот модуль выгрузить перед приостановкой и перезагрузкой после приостановки. Иногда это работает, но также возможно, что у вас есть только простые драйверы с ошибками где-то и вам нужно записать ошибку ядра.
EDIT: Также очень возможно, что вы просто обнаружили ошибку. Если вы так думаете, напишите: ubuntu-bug linux
Вы должны попробовать μswsusp . Из статьи в Википедии:
uswsusp (приостановка программного обеспечения для пользовательского пространства) представляет собой приостановку и приостановку для операционной системы Linux, совместимую с ядрами 2.6.17 и далее. Он поддерживает как s2ram («standby»), так и s2disk («hibernate»), а также режим «s2both», который сохраняет состояние на диск и оперативную память. S2both предназначен для использования в ситуациях с низким уровнем заряда батареи, когда требуется восстановление из ПЗУ, но на них нельзя полагаться, поскольку батарея может не работать, что требует восстановления с диска.
blockquote>Пакет доступен в программном центре Ubuntu.
Вы устанавливаете свой ubuntu с обычной установкой или используете установщик wubi?
По сравнению с обычной установкой, установка Wubi сталкивается с некоторыми ограничениями . Гибернация не поддерживается, и файловая система более подвержена жесткой перезагрузке.
Вы можете попытаться поместить имя своего проприетарного модуля (скорее всего, nvidia или fglrx (для ATI)) в кавычки в MODULE = ""
в / etc / default / acpi-support
и перезагрузка.
sudo nano / etc / default / acpi-support
Это заставит этот модуль выгрузить перед приостановкой и перезагрузкой после приостановки. Иногда это работает, но также возможно, что у вас есть только простые драйверы с ошибками где-то и вам нужно записать ошибку ядра.
EDIT: Также очень возможно, что вы просто обнаружили ошибку. Если вы так думаете, напишите: ubuntu-bug linux
Вы должны попробовать μswsusp . Из статьи в Википедии:
uswsusp (приостановка программного обеспечения для пользовательского пространства) представляет собой приостановку и приостановку для операционной системы Linux, совместимую с ядрами 2.6.17 и далее. Он поддерживает как s2ram («standby»), так и s2disk («hibernate»), а также режим «s2both», который сохраняет состояние на диск и оперативную память. S2both предназначен для использования в ситуациях с низким уровнем заряда батареи, когда требуется восстановление из ПЗУ, но на них нельзя полагаться, поскольку батарея может не работать, что требует восстановления с диска.
blockquote>Пакет доступен в программном центре Ubuntu.
Вы устанавливаете свой ubuntu с обычной установкой или используете установщик wubi?
По сравнению с обычной установкой, установка Wubi сталкивается с некоторыми ограничениями . Гибернация не поддерживается, и файловая система более подвержена жесткой перезагрузке.
Вы можете попытаться поместить имя своего проприетарного модуля (скорее всего, nvidia или fglrx (для ATI)) в кавычки в MODULE = ""
в / etc / default / acpi-support
и перезагрузка.
sudo nano / etc / default / acpi-support
Это заставит этот модуль выгрузить перед приостановкой и перезагрузкой после приостановки. Иногда это работает, но также возможно, что у вас есть только простые драйверы с ошибками где-то и вам нужно записать ошибку ядра.
EDIT: Также очень возможно, что вы просто обнаружили ошибку. Если вы так думаете, напишите: ubuntu-bug linux
Вы должны попробовать μswsusp . Из статьи в Википедии:
uswsusp (приостановка программного обеспечения для пользовательского пространства) представляет собой приостановку и приостановку для операционной системы Linux, совместимую с ядрами 2.6.17 и далее. Он поддерживает как s2ram («standby»), так и s2disk («hibernate»), а также режим «s2both», который сохраняет состояние на диск и оперативную память. S2both предназначен для использования в ситуациях с низким уровнем заряда батареи, когда требуется восстановление из ПЗУ, но на них нельзя полагаться, поскольку батарея может не работать, что требует восстановления с диска.
blockquote>Пакет доступен в программном центре Ubuntu.
Вы устанавливаете свой ubuntu с обычной установкой или используете установщик wubi?
По сравнению с обычной установкой, установка Wubi сталкивается с некоторыми ограничениями . Гибернация не поддерживается, и файловая система более подвержена жесткой перезагрузке.
Вы можете попытаться поместить имя своего проприетарного модуля (скорее всего, nvidia или fglrx (для ATI)) в кавычки в MODULE = ""
в / etc / default / acpi-support
и перезагрузка.
sudo nano / etc / default / acpi-support
Это заставит этот модуль выгрузить перед приостановкой и перезагрузкой после приостановки. Иногда это работает, но также возможно, что у вас есть только простые драйверы с ошибками где-то и вам нужно записать ошибку ядра.
EDIT: Также очень возможно, что вы просто обнаружили ошибку. Если вы так думаете, напишите: ubuntu-bug linux
Вы должны попробовать μswsusp . Из статьи в Википедии:
uswsusp (приостановка программного обеспечения для пользовательского пространства) представляет собой приостановку и приостановку для операционной системы Linux, совместимую с ядрами 2.6.17 и далее. Он поддерживает как s2ram («standby»), так и s2disk («hibernate»), а также режим «s2both», который сохраняет состояние на диск и оперативную память. S2both предназначен для использования в ситуациях с низким уровнем заряда батареи, когда требуется восстановление из ПЗУ, но на них нельзя полагаться, поскольку батарея может не работать, что требует восстановления с диска.
blockquote>Пакет доступен в программном центре Ubuntu.
Вы устанавливаете свой ubuntu с обычной установкой или используете установщик wubi?
По сравнению с обычной установкой, установка Wubi сталкивается с некоторыми ограничениями . Гибернация не поддерживается, и файловая система более подвержена жесткой перезагрузке.
Вы можете попытаться поместить имя своего проприетарного модуля (скорее всего, nvidia или fglrx (для ATI)) в кавычки в MODULE = ""
в / etc / default / acpi-support
и перезагрузка.
sudo nano / etc / default / acpi-support
Это заставит этот модуль выгрузить перед приостановкой и перезагрузкой после приостановки. Иногда это работает, но также возможно, что у вас есть только простые драйверы с ошибками где-то и вам нужно записать ошибку ядра.
EDIT: Также очень возможно, что вы просто обнаружили ошибку. Если вы так думаете, напишите: ubuntu-bug linux
lsmod
предоставит вам список всех загруженных модулей.
– maco
14 August 2010 в 22:18
Вы должны попробовать μswsusp . Из статьи в Википедии:
uswsusp (приостановка программного обеспечения для пользовательского пространства) представляет собой приостановку и приостановку для операционной системы Linux, совместимую с ядрами 2.6.17 и далее. Он поддерживает как s2ram («standby»), так и s2disk («hibernate»), а также режим «s2both», который сохраняет состояние на диск и оперативную память. S2both предназначен для использования в ситуациях с низким уровнем заряда батареи, когда требуется восстановление из ПЗУ, но на них нельзя полагаться, поскольку батарея может не работать, что требует восстановления с диска.
blockquote>Пакет доступен в программном центре Ubuntu.