Форум программистов «Весельчак У»
  *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

  • Рекомендуем проверить настройки временной зоны в вашем профиле (страница "Внешний вид форума", пункт "Часовой пояс:").
  • У нас больше нет рассылок. Если вам приходят письма от наших бывших рассылок mail.ru и subscribe.ru, то знайте, что это не мы рассылаем.
   Начало  
Наши сайты
Помощь Поиск Календарь Почта Войти Регистрация  
 
Страниц: 1 2 3 4 [Все]   Вниз
  Печать  
Автор Тема: Загрузочная флешка  (Прочитано 46637 раз)
0 Пользователей и 1 Гость смотрят эту тему.
Алексей++
кот глобальный и пушистый
Глобальный модератор

ru
Offline Offline
Сообщений: 13


« : 30-01-2010 15:12 » 

Как сделать загрузочную флешку (объём девайса 256M) ?

Поиск в сети упоминает нечто flahs boot, но оно платное, да и требуется размер флешки не менее 1 гига

Требуется сделать немного: на компьютере с убитой системой получить доступ с разделам (чтобы перекинуть некоторые файлы с C на D)
Записан

Finch
Спокойный
Администратор

il
Online Online
Пол: Мужской
Пролетал мимо


« Ответ #1 : 30-01-2010 20:13 » 

Если тебя не корежит от Linux. То можно сделать загрузочный CD с ним. Например puppyrus.org или www.knoppix.org. По puppy я видел в сети инструкции, как делать загрузочную флешку на 128 мегов.
Записан

Не будите спашяго дракона.
             Джаффар (Коша)
Алексей++
кот глобальный и пушистый
Глобальный модератор

ru
Offline Offline
Сообщений: 13


« Ответ #2 : 30-01-2010 21:34 » 

Меня-то не корёжит, только я не знаком с линуксом Улыбаюсь

На первом сайте не отыскал про флешку. Второй сайт на немецком языке )
« Последнее редактирование: 30-01-2010 21:37 от Алексей1153++ » Записан

Finch
Спокойный
Администратор

il
Online Online
Пол: Мужской
Пролетал мимо


« Ответ #3 : 30-01-2010 22:06 » 

Я сейчас запускал puppy, там есть программка. Которая делает загрузочный flash диск. Дальше по пунктам я там не пошел. Находится в Mеню-> Настройки -> WakePup. Кстати интерфейс у него очень сильно напоминает Windows 95.
При запуске он у меня спросил, какой именно видео драйвер использовать. У меня пошло XVesa.
Записан

Не будите спашяго дракона.
             Джаффар (Коша)
Алексей++
кот глобальный и пушистый
Глобальный модератор

ru
Offline Offline
Сообщений: 13


« Ответ #4 : 30-01-2010 22:11 » 

PuppyRus Linux Jeans (1.3.0)
http://www.puppyrus.org/files%2Bcat%2B21.html

вот это что ли ?)
« Последнее редактирование: 27-02-2010 08:54 от Алексей1153++ » Записан

Finch
Спокойный
Администратор

il
Online Online
Пол: Мужской
Пролетал мимо


« Ответ #5 : 30-01-2010 22:15 » 

У меня помоему она и стоит. Правда с версией могу и ошибаться. Давно скачивал уже.
Записан

Не будите спашяго дракона.
             Джаффар (Коша)
Алексей++
кот глобальный и пушистый
Глобальный модератор

ru
Offline Offline
Сообщений: 13


« Ответ #6 : 30-01-2010 22:18 » 

качаю образ весом в 121М )
Записан

Finch
Спокойный
Администратор

il
Online Online
Пол: Мужской
Пролетал мимо


« Ответ #7 : 30-01-2010 22:19 » 

Это для заливки LiveCD
Записан

Не будите спашяго дракона.
             Джаффар (Коша)
Алексей++
кот глобальный и пушистый
Глобальный модератор

ru
Offline Offline
Сообщений: 13


« Ответ #8 : 30-01-2010 22:21 » 

я намереваюсь через daemon его открыть )
Записан

Алексей++
кот глобальный и пушистый
Глобальный модератор

ru
Offline Offline
Сообщений: 13


« Ответ #9 : 30-01-2010 22:22 » 

или это не то ?
Записан

Finch
Спокойный
Администратор

il
Online Online
Пол: Мужской
Пролетал мимо


« Ответ #10 : 30-01-2010 22:26 » 

Ну вообще то нужно прожечь на CD образ. И затем уже запустится с него. В принципе на больном компе можно запустится с этого диска. Помоему в puppy изначально встроена поддержка NTFS системы.
Записан

Не будите спашяго дракона.
             Джаффар (Коша)
Алексей++
кот глобальный и пушистый
Глобальный модератор

ru
Offline Offline
Сообщений: 13


« Ответ #11 : 30-01-2010 22:28 » 

прожечь то не проблема. Я ж о чём: то есть, я не то скачиваю ? 10% уже ))

флешку отсюда я не сделаю загрузочную ?

CD - это выход, но про флешку хочется также разобраться
Записан

Finch
Спокойный
Администратор

il
Online Online
Пол: Мужской
Пролетал мимо


« Ответ #12 : 30-01-2010 22:32 » 

Когда загрузишся с CD, там есть возможность сделать и флешку. Путь к программе я уже показал.
Записан

Не будите спашяго дракона.
             Джаффар (Коша)
Алексей++
кот глобальный и пушистый
Глобальный модератор

ru
Offline Offline
Сообщений: 13


« Ответ #13 : 30-01-2010 22:33 » 

понятно, спасибо )
Записан

Finch
Спокойный
Администратор

il
Online Online
Пол: Мужской
Пролетал мимо


« Ответ #14 : 30-01-2010 22:38 » 

Только сразу оговорюсь. В linux файловая система строится по другому. Если в Windows есть куча начальных разделов (A: B: C: D: ....) То в Linux только 1 ( / ) Все твои диски будут монтироваться в раздел /mnt или /mount Да кстати, Разделитель в записи пути прямой слеш, а не обратный, как в Windows.
Записан

Не будите спашяго дракона.
             Джаффар (Коша)
Алексей++
кот глобальный и пушистый
Глобальный модератор

ru
Offline Offline
Сообщений: 13


« Ответ #15 : 31-01-2010 04:00 » 

С разделами я разобрался, они внизу экрана появились. Только по привычке окно с диском закрываю, а он спрашивает - размонтировать ? ))

В целом: глазу приятно, но очень непривычно. Один раз загрузился с CD , но флешку как делать не вспомнил, пересел в винду на время

Ещё не понял смысла значка слева на панели задач - на котором показываются прямоугольника окон. Он неинтерактивный, какой в нём толк ?
« Последнее редактирование: 31-01-2010 04:02 от Алексей1153++ » Записан

Алексей++
кот глобальный и пушистый
Глобальный модератор

ru
Offline Offline
Сообщений: 13


« Ответ #16 : 31-01-2010 04:48 » 

Требует дискету, а как для флешки сделать - не понял (
Загружусь с CD
Записан

Serg79
Команда клуба

ru
Offline Offline
Пол: Мужской

WWW
« Ответ #17 : 31-01-2010 08:57 » 

Можно перенести все необходимые файлы на флешку и настроить на ней загрузку через 'syslinux', после чего все будет работать как часики. Но опять же, для начинающего пользователя настроить все это хозяйство может оказаться непосильной задачей.
Записан
Finch
Спокойный
Администратор

il
Online Online
Пол: Мужской
Пролетал мимо


« Ответ #18 : 31-01-2010 12:33 » 

Ещё не понял смысла значка слева на панели задач - на котором показываются прямоугольника окон. Он неинтерактивный, какой в нём толк ?
Свернуть все открытые окна. Если тебе например нужно быстро добраться к рабочему столу. Но открыто куча окон. Эта кнопка сворачивает их всех. Дальше идет "вызвать терминал", затем "Редактор" и затем 2 окошка. Это выбор рабочего стола. Тут предусмотрено 2 рабочих стола. В принципе количество можно настроить. Для чего это нужно. На одном рабочем столе например разворачиваеш окна с доками. Во втором окне с редактором IDE. Теперь, чтобы переключиться на доки, достаточно шелкнуть по первому столу. И соответственно, на IDE по второму столу. Иногда полезная фича.
Насчет флешки, там есть пункт меню Меню->Настройки->"Универсальный инсталятор".  Он предлагает установить систему на сменные носители.
« Последнее редактирование: 31-01-2010 12:39 от Finch » Записан

Не будите спашяго дракона.
             Джаффар (Коша)
Алексей++
кот глобальный и пушистый
Глобальный модератор

ru
Offline Offline
Сообщений: 13


« Ответ #19 : 31-01-2010 14:55 » 

Можно перенести все необходимые файлы на флешку и настроить на ней загрузку через 'syslinux', после чего все будет работать как часики. Но опять же, для начинающего пользователя настроить все это хозяйство может оказаться непосильной задачей.
это точно ) Я с CD грузился уже. Что нужно было сделать - сделал )

Финч, понятно, попробую.

Кстати, сначала не выставил разрешение экрана нормально, было 800*600 - и некоторые окна не полностью видны. Хотель поменять размер окна вручную (через пункт контекстного меню заголовка окна), а при каждом нажатии клавиш стало появляться окошко с предложением сделать скрин вместо сдвига рамки окна )))  Что за глюк ?
Записан

Алексей++
кот глобальный и пушистый
Глобальный модератор

ru
Offline Offline
Сообщений: 13


« Ответ #20 : 31-01-2010 14:57 » 

(переношу тему, она ни грамма не про винду оказалась ))
Записан

Finch
Спокойный
Администратор

il
Online Online
Пол: Мужской
Пролетал мимо


« Ответ #21 : 31-01-2010 15:06 » 

Алексей1153++, У меня не удалось сделать это. Можеш точно описать последовательность действий? Кстати, чтоб двигать окна. Нажимаеш кнопку Alt. Потом в любом месте окна шелкаеш левой кнопкой мыши. И не отпуская ее, передвигаеш окно.
« Последнее редактирование: 31-01-2010 15:09 от Finch » Записан

Не будите спашяго дракона.
             Джаффар (Коша)
Алексей++
кот глобальный и пушистый
Глобальный модератор

ru
Offline Offline
Сообщений: 13


« Ответ #22 : 31-01-2010 15:29 » 

Правой кнопкой по заголовку окна - пункт move или resize , затем стрелками клавы пытался двигать. Видимо, на каждое нажатие кнопки по одному такому окошку выскакивало - целая очередь окошек
Записан

Finch
Спокойный
Администратор

il
Online Online
Пол: Мужской
Пролетал мимо


« Ответ #23 : 31-01-2010 15:43 » 

Это какая то фича диспетчера окон JWM  Улыбаюсь У меня в Gnome такого не наблюдается.
Записан

Не будите спашяго дракона.
             Джаффар (Коша)
Алексей++
кот глобальный и пушистый
Глобальный модератор

ru
Offline Offline
Сообщений: 13


« Ответ #24 : 31-01-2010 16:38 » 

это бага )
Записан

Sla
Модератор

ua
Offline Offline
Пол: Мужской

WWW
« Ответ #25 : 01-02-2010 08:45 » 

Чем все закончилось?
Записан

Мы все учились понемногу... Чему-нибудь и как-нибудь.
Алексей++
кот глобальный и пушистый
Глобальный модератор

ru
Offline Offline
Сообщений: 13


« Ответ #26 : 01-02-2010 08:52 » 

я нашёл, как флешку сделать ) Но ещё не грузился с неё. Щас поробую на ноуте
Записан

Алексей++
кот глобальный и пушистый
Глобальный модератор

ru
Offline Offline
Сообщений: 13


« Ответ #27 : 01-02-2010 08:58 » 

Всё нормально Улыбаюсь Правда  с отличием - когда грузился с CD предлагалось выбрать, будет ли система полностью размещена в ОЗУ или нет. А с флешки не предложили.

И вопрос о сохранении сессии на 1 пункт меньше ))
Записан

Алексей++
кот глобальный и пушистый
Глобальный модератор

ru
Offline Offline
Сообщений: 13


« Ответ #28 : 01-02-2010 17:14 » 

Вопрос далее Улыбаюсь

Под линуксом имеется диск, который в винде именуется C: . Можно сделать образ диска, чтобы сохранить его на другом диске в виде файла, а в случае чего обратно залить ? (всё из-под линукса)
Записан

Finch
Спокойный
Администратор

il
Online Online
Пол: Мужской
Пролетал мимо


« Ответ #29 : 01-02-2010 17:33 » 

Файловая система NTFS не родная для Linux. Да и фирма MS прикладывает максимум усилий, чтоб скрывать свои стандарты. Поэтому гарантировать 100 % корректную работу нельзя. Для родных ФС, можно и кучей способов. Я по крайней мере видел с помошь. программ dd, dump, rsync. Уверен, что найдутся еше.

Да кстати, Акроникс специально обучен для этой операции под Windows.
« Последнее редактирование: 01-02-2010 17:35 от Finch » Записан

Не будите спашяго дракона.
             Джаффар (Коша)
Алексей++
кот глобальный и пушистый
Глобальный модератор

ru
Offline Offline
Сообщений: 13


« Ответ #30 : 01-02-2010 18:14 » 

Кто такой Акронис, я не знаю, только я думал, что образ делается побитовым копированием и от ФС не зависит Улыбаюсь То есть как всё-таки можно сделать образ свежеустановленного  c: ?
Записан

Sla
Модератор

ua
Offline Offline
Пол: Мужской

WWW
« Ответ #31 : 01-02-2010 18:19 » 

Алексей1153++, http://www.acronis.ru/
когда-то можно было скачать trial, сделать загрузочный диск и ОПА!!!!

в линуксе dd и ему пофиг какая файловая система, поблочное копирование
Записан

Мы все учились понемногу... Чему-нибудь и как-нибудь.
Алексей++
кот глобальный и пушистый
Глобальный модератор

ru
Offline Offline
Сообщений: 13


« Ответ #32 : 01-02-2010 18:26 » 

в линуксе dd
как до него добраться ?
Записан

Sla
Модератор

ua
Offline Offline
Пол: Мужской

WWW
« Ответ #33 : 01-02-2010 18:31 » 

почитай
http://www.lissyara.su/articles/freebsd/trivia/use_dd_for_backup/
не поймешь - спрашивай
Записан

Мы все учились понемногу... Чему-нибудь и как-нибудь.
Алексей++
кот глобальный и пушистый
Глобальный модератор

ru
Offline Offline
Сообщений: 13


« Ответ #34 : 01-02-2010 18:33 » 

Хорошо, только интернета там у меня не будет, а страничку на ноуте сохраню как мануал )
Записан

Алексей++
кот глобальный и пушистый
Глобальный модератор

ru
Offline Offline
Сообщений: 13


« Ответ #35 : 01-02-2010 18:37 » 

Цитата
и недостаток — копирует все подряд без разбору. Т.е. если имеем винчестер размером 10Гб то и получим образ в 10Гб. Винчестер 100Гб — образ 100Гб.
а вот тут я не согласное ( Там максимум гига на 3
Записан

Алексей++
кот глобальный и пушистый
Глобальный модератор

ru
Offline Offline
Сообщений: 13


« Ответ #36 : 01-02-2010 18:42 » 

Цитата
Естественно такой образ можно пожать архиватором до приемлемого размера, но только если на остальное пространство будут записаны однородные данные, например нули.
хорошая мысль, но как это сделать )
Записан

Sla
Модератор

ua
Offline Offline
Пол: Мужской

WWW
« Ответ #37 : 01-02-2010 18:47 » 

ну вот же
dd bs=8M if=/dev/ad0 | gzip -c > /mnt/hdd/image.gz
dd снимает образ и поток поступает на вход gzip, а результат сжатия на /mnt/hdd/image.gz
Записан

Мы все учились понемногу... Чему-нибудь и как-нибудь.
Алексей++
кот глобальный и пушистый
Глобальный модератор

ru
Offline Offline
Сообщений: 13


« Ответ #38 : 01-02-2010 18:52 » 

нет, как заполнить пустое пространство однородными данными ?
Записан

Sla
Модератор

ua
Offline Offline
Пол: Мужской

WWW
« Ответ #39 : 01-02-2010 18:55 » 

где-то в сети была утилитка, которая затирала (забивала) свободное место на диске
Записан

Мы все учились понемногу... Чему-нибудь и как-нибудь.
Serg79
Команда клуба

ru
Offline Offline
Пол: Мужской

WWW
« Ответ #40 : 01-02-2010 18:56 » 

Алексей1153++, для снятия образа диска Тебе понадобиться второй жесткий диск, большего размера чем первый, куда будет записываться образ с первого (как-то так Улыбаюсь ).

IDE диски именуются как hd[a|b|c...]. SATA, SCSI именуются sd[a|b|c...]. Например что сохранить образ всего первого IDE диска делаем так:
Код:
# Сделать дамп
cat /dev/hda > hda.dump
# Восстановить дамп
cat hda.dump > /dev/hda

Тоже самое но с сжатием образа, занимает меньше места на диске:
Код:
# Сделать дамп
cat /dev/hda | gzip -c > hda.dump.gz
# Восстановить дамп
zcat hda.dump.gz > /dev/hda

Тоже самое но с более сильным сжатием, выполняться будет дольше:
Код:
# Сделать дамп
cat /dev/hda | bzip2 -c > hda.dump.bz2
# Восстановление дампа
bzcat hda.dump.bz2 > /dev/hda

Все отлично работает, сам иногда этим пользуюсь.
Записан
Алексей++
кот глобальный и пушистый
Глобальный модератор

ru
Offline Offline
Сообщений: 13


« Ответ #41 : 01-02-2010 18:58 » 

Алексей1153++, для снятия образа диска Тебе понадобиться второй жесткий диск, большего размера чем первый,
ну я в курсе )
А твой метод тоже ведь весь диск жмёт, то есть зачищать пустое место всё равно надо
Записан

Sla
Модератор

ua
Offline Offline
Пол: Мужской

WWW
« Ответ #42 : 01-02-2010 18:59 » 

чего проще
открываешь файл и пишешь в в бесконечно цикле одни нули, пока место не кончится Улыбаюсь
Записан

Мы все учились понемногу... Чему-нибудь и как-нибудь.
Serg79
Команда клуба

ru
Offline Offline
Пол: Мужской

WWW
« Ответ #43 : 01-02-2010 19:02 » 

Алексей1153++, что бы заполнить весь диск нулями делай так Улыбаюсь :
Код:
cat /dev/zero > /dev/hda

Что бы заполнить случайными значениями делай так:
Код:
cat /dev/random > /dev/hda

Аккуратней с этими командами, после них данные с диска уже не восстановить Улыбаюсь
« Последнее редактирование: 01-02-2010 19:19 от Алексей1153++ » Записан
Serg79
Команда клуба

ru
Offline Offline
Пол: Мужской

WWW
« Ответ #44 : 01-02-2010 19:02 » 

Алексей1153++, зачем тебе защищать пустое место?
Записан
Serg79
Команда клуба

ru
Offline Offline
Пол: Мужской

WWW
« Ответ #45 : 01-02-2010 19:04 » 

Эти команды делают полную копию диска, со всеми загрузочными записями и разделами как основными так и логическими.
Записан
Sla
Модератор

ua
Offline Offline
Пол: Мужской

WWW
« Ответ #46 : 01-02-2010 19:06 » 

Serg79, чтобы жалось лучше
Подразумевается , что однродные блоки дадут более сильное сжатие
Записан

Мы все учились понемногу... Чему-нибудь и как-нибудь.
Serg79
Команда клуба

ru
Offline Offline
Пол: Мужской

WWW
« Ответ #47 : 01-02-2010 19:07 » 

Sla, bzip2 дает примерно 60% сжатие, а для Linux и большее, для жесткого диска.
Записан
Алексей++
кот глобальный и пушистый
Глобальный модератор

ru
Offline Offline
Сообщений: 13


« Ответ #48 : 01-02-2010 19:09 » 

спасибо
Записан

Sla
Модератор

ua
Offline Offline
Пол: Мужской

WWW
« Ответ #49 : 01-02-2010 19:09 » 

Serg79, а на живой системе? Улыбаюсь
cat /dev/zero > /dev/hda
Записан

Мы все учились понемногу... Чему-нибудь и как-нибудь.
Serg79
Команда клуба

ru
Offline Offline
Пол: Мужской

WWW
« Ответ #50 : 01-02-2010 19:12 » 

Sla, это не интересно. Лучше вот это:
Код:
echo "test... test... test..." | perl -e '$??s:;s:s;;$?::s;;=]=>%-{<-|}<&|`{;;y; -/:-@[-`{-};`-{/" -;;s;;$_;see'
Улыбаюсь

Осторожно: Код опасен. Может повредить систему. Равносилен rm -F /
« Последнее редактирование: 01-02-2010 19:22 от Finch » Записан
Алексей++
кот глобальный и пушистый
Глобальный модератор

ru
Offline Offline
Сообщений: 13


« Ответ #51 : 01-02-2010 19:14 » 

Serg79, а на живой системе? Улыбаюсь
cat /dev/zero > /dev/hda
так, люди, чайника не грузите Улыбаюсь

Кстати, диск C: под линуксом вроде не системный - обычный. Так что сделать можно что угодно, но аккуратно )
Итак, эта команда точно только пустое место нулями заполняет ? )
Записан

Serg79
Команда клуба

ru
Offline Offline
Пол: Мужской

WWW
« Ответ #52 : 01-02-2010 19:16 » 

Алексей1153++, эта команда все нулями заполняет. Про пустые места знает только драйвер файловой системы.
Записан
Алексей++
кот глобальный и пушистый
Глобальный модератор

ru
Offline Offline
Сообщений: 13


« Ответ #53 : 01-02-2010 19:17 » 

Serg79, и вот зачем ты это мне советуешь тогда ?

А из винды как это сделать ? Она то наверняка файловую систему знает ))))))
Записан

Sla
Модератор

ua
Offline Offline
Пол: Мужской

WWW
« Ответ #54 : 01-02-2010 19:17 » 

Алексей1153++, нет конечно

т.е. сначала затираешь нулями,
потом форматируешь
ставишь винду +драйвера
делаешь клон
Записан

Мы все учились понемногу... Чему-нибудь и как-нибудь.
Sla
Модератор

ua
Offline Offline
Пол: Мужской

WWW
« Ответ #55 : 01-02-2010 19:20 » 

Алексей1153++, у тебя доступ к телу будет? я в смысле к windows?
ну так навяй бесконечный цикл записи нулей, система то пишет на свободное место.
Записан

Мы все учились понемногу... Чему-нибудь и как-нибудь.
Алексей++
кот глобальный и пушистый
Глобальный модератор

ru
Offline Offline
Сообщений: 13


« Ответ #56 : 01-02-2010 19:20 » 

Дело в том, что винда и дрова уже поставлены и нифига не хочется снова 3 часа ночью сидеть не дома
Записан

Алексей++
кот глобальный и пушистый
Глобальный модератор

ru
Offline Offline
Сообщений: 13


« Ответ #57 : 01-02-2010 19:21 » 

Алексей1153++, у тебя доступ к телу будет? я в смысле к windows?
ну так навяй бесконечный цикл записи нулей, система то пишет на свободное место.
в смысле - создать БОЛЬШОЙ файл и до упора забить ?
Записан

Serg79
Команда клуба

ru
Offline Offline
Пол: Мужской

WWW
« Ответ #58 : 01-02-2010 19:23 » 

Алексей1153++, одно не понятно, зачем тебе пустые места нулями заполнять?
Записан
Finch
Спокойный
Администратор

il
Online Online
Пол: Мужской
Пролетал мимо


« Ответ #59 : 01-02-2010 19:24 » 

Serg79, Когда выкладываеш опасный код, предупреждай.
Записан

Не будите спашяго дракона.
             Джаффар (Коша)
Finch
Спокойный
Администратор

il
Online Online
Пол: Мужской
Пролетал мимо


« Ответ #60 : 01-02-2010 19:25 » 

Serg79, В статье было сказано, чтоб жалось gzip лучше.
Записан

Не будите спашяго дракона.
             Джаффар (Коша)
Sla
Модератор

ua
Offline Offline
Пол: Мужской

WWW
« Ответ #61 : 01-02-2010 19:27 » 

Алексей1153++, у тебя доступ к телу будет? я в смысле к windows?
ну так навяй бесконечный цикл записи нулей, система то пишет на свободное место.
в смысле - создать БОЛЬШОЙ файл и до упора забить ?
Ну да
Только зачем создать? Улыбаюсь открыть для записи, а какой получится, Большой или маленький - не знаю Улыбаюсь
Записан

Мы все учились понемногу... Чему-нибудь и как-нибудь.
Sla
Модератор

ua
Offline Offline
Пол: Мужской

WWW
« Ответ #62 : 01-02-2010 19:29 » 

тогда можно еще gzip -9 или gzip -best
Записан

Мы все учились понемногу... Чему-нибудь и как-нибудь.
Serg79
Команда клуба

ru
Offline Offline
Пол: Мужской

WWW
« Ответ #63 : 01-02-2010 19:29 » 

Я когда с ноутбуком игрался, команда cat /dev/zero > /dev/sda на 250 Гбайт-ом (sda) диске выполнялась 4 с лишним часа. Так что прикидывайте.
Записан
Алексей++
кот глобальный и пушистый
Глобальный модератор

ru
Offline Offline
Сообщений: 13


« Ответ #64 : 01-02-2010 19:30 » 

Serg79, ты архиваторы когда-нибудь писал ? Улыбаюсь Если да - то глупый вопрос
Записан

Serg79
Команда клуба

ru
Offline Offline
Пол: Мужской

WWW
« Ответ #65 : 01-02-2010 19:34 » 

Алексей1153++, я это к тому что записывать в файл нули может занять очень много времени.
Записан
Алексей++
кот глобальный и пушистый
Глобальный модератор

ru
Offline Offline
Сообщений: 13


« Ответ #66 : 01-02-2010 20:39 » 

А оно того стОит Улыбаюсь Кстати, щас интернет пропадал, я за это время почти сделал обнулялку - тестирую )
Записан

Finch
Спокойный
Администратор

il
Online Online
Пол: Мужской
Пролетал мимо


« Ответ #67 : 01-02-2010 22:08 » 

Леш, совсем забыл. /dev/sda Это весь винчестер. Первый логический диск ( С:\ )  Соответсвенно будет  /dev/sda1 Следовательно, чтоб тебе снять слепок, нужно будет вводить dd bs=8M if=/dev/sda1 |gzip -c >/mnt/hdd/image.img Чтобы снять слепок MBR. нужно dd count=1 if=/dev/sda of=/mnt/hdd/mbr.img .
« Последнее редактирование: 01-02-2010 22:20 от Finch » Записан

Не будите спашяго дракона.
             Джаффар (Коша)
Алексей++
кот глобальный и пушистый
Глобальный модератор

ru
Offline Offline
Сообщений: 13


« Ответ #68 : 01-02-2010 22:09 » 

Вот такая поделка получилась. Проверил на C: (5гиг свободного места) - скорость вполне приемлимая Улыбаюсь

Кто бы ещё такую поделку под линукс сделал )

<аттач несколькими постами ниже>
« Последнее редактирование: 02-02-2010 04:21 от Алексей1153++ » Записан

Алексей++
кот глобальный и пушистый
Глобальный модератор

ru
Offline Offline
Сообщений: 13


« Ответ #69 : 01-02-2010 22:11 » 

Finch, хорошо

А что есть MBR и почему его надо отдельно снимать ?
Записан

Finch
Спокойный
Администратор

il
Online Online
Пол: Мужской
Пролетал мимо


« Ответ #70 : 01-02-2010 22:19 » 

MBR это самый первый сектор на нулевой дорожке. Туда записывается начальный загрузчик системы. Также там записываются данные об логическом разбиении диска на разделы. Некоторые вирусы очень любят там селится Улыбаюсь .

Еше маленькая хитрость. Когда вводиш путь в консоли, если не помниш точно, как пишется. Нажми клавишу tab. Консоль дополнит если имя введенное тобой уникальное или покажет альтернативы. Это касается и команд.
« Последнее редактирование: 01-02-2010 22:22 от Finch » Записан

Не будите спашяго дракона.
             Джаффар (Коша)
Алексей++
кот глобальный и пушистый
Глобальный модератор

ru
Offline Offline
Сообщений: 13


« Ответ #71 : 02-02-2010 04:26 » 

подправил - забыл удалить динамический массив с нулями

* BIGZERO_project_and_exe.rar (137.14 Кб - загружено 209 раз.)
Записан

Алексей++
кот глобальный и пушистый
Глобальный модератор

ru
Offline Offline
Сообщений: 13


« Ответ #72 : 02-02-2010 05:05 » 

А вот 30 гигов свободного места программа мослала 2 часа ))  И появилась ещё мысль, что с FAT работать не будет - надо создавать файлы не более 2 гига

Кстати, а если и в NTFS создавать не один громадный файл, а файлы по 1 гиг,  к примеру, должно ли это повлиять на скорость ?
Записан

RXL
Технический
Администратор

ru
Offline Offline
Пол: Мужской

WWW
« Ответ #73 : 02-02-2010 08:00 » 

Просмотреть список разделов можно так:

cat /proc/partitions

Покажет найденные системой разделы, их major и minor номера блочных устройств, имена в системе и размер в 1 кБ блоках.



Акронис хорош тем, что содержит в себе драйвера файловых систем и сохраняет только занятые блоки. Но, Акронис для Win не понимает файловых систем Линукса, а то, что он не понимает, то копирует так же тупо, как и dd. Файловые системы Линукса понимает Акронис под Линукс.
Недостаток Акрониса в том, что он содержит какие-то неуниверсальные драйвера и старая версия может не работать на новом железе. Линукс, обычно, стандартные контроллеры обрабатывает единообразно.



Заполнение нулями файла.
cat /dev/zero можно заменить более быстрым dd:

dd bs=1048576 if=/dev/zero of=TARGET_FILE

Параметр bs показывает, блоками какого размера (в байтах) будет выполнятся заливка.
« Последнее редактирование: 02-02-2010 08:22 от RXL » Записан

... мы преодолеваем эту трудность без синтеза распределенных прототипов. (с) Жуков М.С.

Хз, я не очень просто не очень во всё это верю, во всякие там сатурны и прочую поебень.
RXL
Технический
Администратор

ru
Offline Offline
Пол: Мужской

WWW
« Ответ #74 : 02-02-2010 08:17 » 

Эксперимент по заполнению нулями:

Код:
Втр Фев  2 11:03:32 MSK 2010
20773+0 записей считано
20772+0 записей написано
 скопировано 21781372928 байт (22 GB), 431,379 секунд, 50,5 MB/s
Втр Фев  2 11:10:43 MSK 2010

Диск SCSI U320 10000 rpm.
Интерполируем на 250 ГБ и получим 1 час 22 минуты.
Если бы диск был SATA2 7200 rpm, то получилось бы вдвое медленнее - часа 3.
Ноутбучный винт наверняка был 5400 rpm, потому и получилось 4 часа.

На домашний диск SATA2 7200 rpm 500 ГБ у меня пишется со скоростью 50-60 МБ/с. Т.е. примерно также. Из этого делаю вывод, что dd работает втрое быстрее, чем cat.
« Последнее редактирование: 02-02-2010 08:26 от RXL » Записан

... мы преодолеваем эту трудность без синтеза распределенных прототипов. (с) Жуков М.С.

Хз, я не очень просто не очень во всё это верю, во всякие там сатурны и прочую поебень.
Алексей++
кот глобальный и пушистый
Глобальный модератор

ru
Offline Offline
Сообщений: 13


« Ответ #75 : 02-02-2010 17:24 » 

был на "объекте". Результаты

1) пространство в 20 гигов моя утилитка заполнила минут за 15 - видимо на ноуте в посте #75 скорость доступа к винту более низкая. Так что пользоваться можно Улыбаюсь

2) методом научного тыка в консоли родил команду
Код:
cat /dev/sda1 > /mnt/sda6/1.dump.bz2
где
  sda1 - диск C: (30 Г)
  sda6 - диск E: (120 Г)

и ушёл, оставил хозяевам инструкцию по завершении выключить комп. Делалось минут 30 , хозяева позвонили и сказали, что возле файла образа показывается цифра 30 Г (в паппирусе . Как выглядит в винде гляну завтра). Я так предполагаю, что это показывается цифра внутреннего размера архива ? А сам архив ну просто обязан быть меньше

Финч, про окошко снятия скриншота помнишь ? Улыбаюсь Оказывается, это там всеобщий глюк - хоть где жмёшь стрелку вверх на клаве, выскакивает это окошко. Почему - не знаю.

Ещё непонятно, где смотреть объём диска, свободное место.

И непривычно то, что всё запускается по одному щелчку (хотя в винде тоже такую настройку использую) - но подсветить файл невозможно, а так хочется ))) Есть в этой подсветке что то тактильно-приятное. Ан нет, тут нельзя.

Общее впечатление от PuppyRus такое - красивый и полезный, но очень неудобный (после винды!) инструмент

Ещё бы хотелось узнать значения элементов команды - cat, dev, mnt
« Последнее редактирование: 02-02-2010 17:26 от Алексей1153++ » Записан

Sla
Модератор

ua
Offline Offline
Пол: Мужской

WWW
« Ответ #76 : 02-02-2010 17:46 » 

Алексей1153++, это ты сделал копию диска, даже не сжимая
а надо было
cat /dev/sda1 |gzip -9  > /mnt/sda6/1.dump.gz

Записан

Мы все учились понемногу... Чему-нибудь и как-нибудь.
Finch
Спокойный
Администратор

il
Online Online
Пол: Мужской
Пролетал мимо


« Ответ #77 : 02-02-2010 17:52 » 

Алексей1153++, Улыбаюсь Рожденная тобой команда не архивировала. Так что ты получил полный образ всего диска в полном размере Улыбаюсь
PuppyRus Я бы не использовал бы как основная система. Ты конечно не обратил внимание, но ты все время находишся в режиме root (Администратор) доступа. Что для *nix категорически не приемлемо.  Но для LiveCD самое то. Конечно можно сварганить пользователя, и на root повесить пароль.
Цитата
Финч, про окошко снятия скриншота помнишь ?  Оказывается, это там всеобщий глюк - хоть где жмёшь стрелку вверх на клаве, выскакивает это окошко. Почему - не знаю.
Я это заметил. Но это скорее всего поведение на горячую клавишу. Т.е. настраиваемо в стационарной системе.  Почему то разработчики дистра подумали, что PrintScreen повесить на клавишу вверх самое то.
Цитата
Ещё непонятно, где смотреть объём диска, свободное место.
На диске вызываеш контекстное меню, там есть пункт свойства. Которые показывают всю инфу по диску.

PS. Сейчас посмотрел, там не стандартно сделано Улыбаюсь Свойства диска можно посмотреть, только если он примонтирован. Но при этом выводится на экран диски, которые еше не примонтированы. Что не стандартно. Да и после закрытия менеджера файлов все время спрашивать "Размонтировать" Улыбаюсь

Цитата
Ещё бы хотелось узнать значения элементов команды - cat, dev, mnt
cat это вывод содержимого файла в консоль. /mnt и /dev это ключевые каталоги. Первый, предназначен как точка монтирования внешних дисков. Второй это псевдо каталог, реализованный на уровне ядра. Точка монтирования найденных устройств. Также там есть и псевдо устройства. Например /dev/zero или /dev/null

Цитата
Общее впечатление от PuppyRus такое - красивый и полезный, но очень неудобный (после винды!) инструмент
Ну довольно спорный вопрос насчет неудобности  Улыбаюсь Тем более инструмент в основном предназначен для востановления и работы на не своих компах.
« Последнее редактирование: 02-02-2010 18:07 от Finch » Записан

Не будите спашяго дракона.
             Джаффар (Коша)
Алексей++
кот глобальный и пушистый
Глобальный модератор

ru
Offline Offline
Сообщений: 13


« Ответ #78 : 02-02-2010 17:52 » 

да уж, прошляпил )))
Записан

Алексей++
кот глобальный и пушистый
Глобальный модератор

ru
Offline Offline
Сообщений: 13


« Ответ #79 : 02-02-2010 17:58 » 

Цитата
Ты конечно не обратил внимание, но ты все время находишся в режиме root (Администратор)

я и в винде на это особо внимания не обращаю ))) А там и подавно не подумал. Где это видно то хоть ?

Про неудобность - ну "непривычно" пускай. )
Записан

Finch
Спокойный
Администратор

il
Online Online
Пол: Мужской
Пролетал мимо


« Ответ #80 : 02-02-2010 18:04 » 

В терминале набираеш команду whoami. Она показывает, под каким логином сейчас запушен терминал. Да кстати в диспетчере файлов я там видел упоминание, что "запушен под рутом".
Записан

Не будите спашяго дракона.
             Джаффар (Коша)
Алексей++
кот глобальный и пушистый
Глобальный модератор

ru
Offline Offline
Сообщений: 13


« Ответ #81 : 02-02-2010 18:31 » 

И всё-таки! Раз из-под линукса я могу зайти в виндовый NTFS раздел, значит линукс понимает NTFS. Может кто-нибудь подобную обнулялку пустого места сделать для линукса ?
Записан

Finch
Спокойный
Администратор

il
Online Online
Пол: Мужской
Пролетал мимо


« Ответ #82 : 02-02-2010 18:56 » 

Алексей1153++, Ну там не надо так уж мучаться. Можно обойтись и стандартными средствами. Например cat /dev/zero >/mnt/sda1/somefile.zero Она будет наполнять файл нулями до последней свободной капли байт Улыбаюсь Устройство /dev/zero выдает при запросе нули, сколько запросил, столько и получил. Чтоб стереть файл, команда rm /mnt/sda1/somefile.zero

Только, еше раз повторяю, ты находишся с правами админа. Сдедовательно ты царь и бог в системе. Все твои действия будут исполнены без единого предупреждения. Так что будь осторожен.
« Последнее редактирование: 02-02-2010 19:02 от Finch » Записан

Не будите спашяго дракона.
             Джаффар (Коша)
Алексей++
кот глобальный и пушистый
Глобальный модератор

ru
Offline Offline
Сообщений: 13


« Ответ #83 : 02-02-2010 19:00 » 

понятно
Записан

Алексей++
кот глобальный и пушистый
Глобальный модератор

ru
Offline Offline
Сообщений: 13


« Ответ #84 : 02-02-2010 19:07 » 

cat /dev/sda1 |gzip -9  > /mnt/sda6/1.dump.gz

а что означает "-9"
Записан

Finch
Спокойный
Администратор

il
Online Online
Пол: Мужской
Пролетал мимо


« Ответ #85 : 02-02-2010 19:11 » 

Степень сжатия. Вот что говорит man
Цитата
-# --fast --best
              Regulate  the  speed of compression using the specified digit #,
              where -1 or --fast  indicates  the  fastest  compression  method
              (less  compression)  and -9 or --best indicates the slowest com-
              pression method (best  compression).   The  default  compression
              level is -6 (that is, biased towards high compression at expense
              of speed).
Кстати, в Puppy его нет (man), он вырезан весь.
« Последнее редактирование: 02-02-2010 19:16 от Finch » Записан

Не будите спашяго дракона.
             Джаффар (Коша)
Алексей++
кот глобальный и пушистый
Глобальный модератор

ru
Offline Offline
Сообщений: 13


« Ответ #86 : 02-02-2010 19:21 » 

а, вот ещё что хотел спросить и забыл: почему в первой части команды используется dev, а во второй mnt , хотя оба диска в заголовках своих окон имеют название /mnt/sd...


И: как повторить команду в консоли - чтоб запустить заново или отредактировать ?
« Последнее редактирование: 02-02-2010 19:26 от Алексей1153++ » Записан

Sla
Модератор

ua
Offline Offline
Пол: Мужской

WWW
« Ответ #87 : 02-02-2010 19:30 » 

(на пальцах, для запоминания)
потому что /dev/что-то это "устройство", а /mnt (и другое, например /usr, /etc - часть файловой системы.
Записан

Мы все учились понемногу... Чему-нибудь и как-нибудь.
Sla
Модератор

ua
Offline Offline
Пол: Мужской

WWW
« Ответ #88 : 02-02-2010 19:30 » 

команду повторить?
А стрелками вверх, вниз пробовал?
Записан

Мы все учились понемногу... Чему-нибудь и как-нибудь.
Finch
Спокойный
Администратор

il
Online Online
Пол: Мужской
Пролетал мимо


« Ответ #89 : 02-02-2010 19:31 » 

/dev это сами устройства. Там не только диски, но например также и аудио и другие устройства. Т.е. это физический уровень доступа к устройству. А /mnt это уже логический уровень доступа. В принципе, устройство можно примонтировать не только в каталог /mnt. Например также можно примонтировать в /home Это домашний каталог пользователей. Или в любой другой каталог. Лиш бы были права доступа к нему. Но так как ты сидиш под root, то у тебя везде есть права доступа Улыбаюсь. Просто стандартно принято внешние диски монтировать к каталогам /mnt или /mount. Встречал также /media.
Записан

Не будите спашяго дракона.
             Джаффар (Коша)
Finch
Спокойный
Администратор

il
Online Online
Пол: Мужской
Пролетал мимо


« Ответ #90 : 02-02-2010 19:34 » 

команду повторить?
А стрелками вверх, вниз пробовал?
Слав, у него не получится. Почему то стрелка вверх в Puppy работает как PrintScreen.
Записан

Не будите спашяго дракона.
             Джаффар (Коша)
Алексей++
кот глобальный и пушистый
Глобальный модератор

ru
Offline Offline
Сообщений: 13


« Ответ #91 : 02-02-2010 20:08 » 

ага. А стрелка вних тоже не листает. Ещё смутно помню, что пытался как в винде через буфер обмена - но как-то не вышло ))
Записан

Finch
Спокойный
Администратор

il
Online Online
Пол: Мужской
Пролетал мимо


« Ответ #92 : 02-02-2010 20:35 » 

Проблемы с PrintScreen у меня решились сменой настройки клавиатуры Улыбаюсь. Чтоб листать историю, в консоле ctrl-p вверх и ctrl-n вниз. Говорю же, все не совсем стандартное Улыбаюсь.

Кстати там есть Midnight Commander Эта программа клон Norton Commander, только под Linux.
« Последнее редактирование: 02-02-2010 20:38 от Finch » Записан

Не будите спашяго дракона.
             Джаффар (Коша)
Алексей++
кот глобальный и пушистый
Глобальный модератор

ru
Offline Offline
Сообщений: 13


« Ответ #93 : 03-02-2010 05:05 » 

нортоном не пользуюсь обычно, но, наверное, это лучше, чем ничего )
Записан

Sla
Модератор

ua
Offline Offline
Пол: Мужской

WWW
« Ответ #94 : 05-02-2010 14:44 » 

Цитата
Заполнение нулями файла.
cat /dev/zero можно заменить более быстрым dd:

dd bs=1048576 if=/dev/zero of=TARGET_FILE

Параметр bs показывает, блоками какого размера (в байтах) будет выполнятся заливка.
Так оно писать будет пока не забьет весь каталог, куда оно пишет
Есть у dd опция count
df -k
покажет сколько килобайт свободно
делим килобайты на размер блока умножаем на тысячу и берем целую часть
dd bs=1048576 count=Сколько получилось if=/dev/zero of=TARGET_FILE
Записан

Мы все учились понемногу... Чему-нибудь и как-нибудь.
Страниц: 1 2 3 4 [Все]   Вверх
  Печать  
 

Powered by SMF 1.1.21 | SMF © 2015, Simple Machines