まずは2ch-Linux-Beginnersを読みましょう。
いろいろとまとめられているので(・∀・)イイ!!
http://www12.atwiki.jp/linux2ch/
読んでも解決しなかったら、質問を書きこむ前にここを読もう。
http://www12.atwiki.jp/linux2ch/?About
質問に対して答えてもらったら、お礼よりも、結果報告。
過去ログ検索
https://www.google.co.jp/search?&;q=site%3A2ch.net%2Ftest%2Fread.cgi%2Flinux%2F+検索語句
https://www.google.co.jp/search?&;q=site%3A5ch.net%2Ftest%2Fread.cgi%2Flinux%2F+検索語句
※前スレ
くだらねえ質問はここに書き込め! Part 245
https://mao.5ch.net/test/read.cgi/linux/1625239222/
■■■ 荒らしは放置 ■■■
特定の個人名を出す奴は荒らしです。無視しましょう。
くだらねえ質問はここに書き込め!Part 246
■ このスレッドは過去ログ倉庫に格納されています
1login:Penguin
2021/11/06(土) 21:57:00.57ID:3RHht5de2021/12/17(金) 22:47:38.76ID:WDpFyAGb
これらの参考ページはすべて
Procedure if the drive can be mounted
ドライブをマウントできるかどうかの手順
であって、俺の環境はすでにマウントできてる
だからぜんぜん別の修復方法がありそうなものだ
> 復元したい日付のディレクトリへ入り、
$ cd /media/ユーザ/debian/timeshift-btrfs/snapshots/2021-12-13_16-08-21
これじゃダメなのか?(じつはもうやった、リードオンリーと出てできない)
Procedure if the drive can be mounted
ドライブをマウントできるかどうかの手順
であって、俺の環境はすでにマウントできてる
だからぜんぜん別の修復方法がありそうなものだ
> 復元したい日付のディレクトリへ入り、
$ cd /media/ユーザ/debian/timeshift-btrfs/snapshots/2021-12-13_16-08-21
これじゃダメなのか?(じつはもうやった、リードオンリーと出てできない)
2021/12/17(金) 22:56:45.86ID:EEXs8ixD
惨めな荒らしだな・・・
2021/12/17(金) 23:31:03.92ID:myoXf6ap
ここは質問を書き込むところで日記や備忘録を書き込むところではないはずなんだが
ぐだぐだ書かずにやったこととやりたいことだけ書いて質問して
HDDの内容吸い出せなかったら壊れたとして諦めるか専門業者に頼め
ぐだぐだ書かずにやったこととやりたいことだけ書いて質問して
HDDの内容吸い出せなかったら壊れたとして諦めるか専門業者に頼め
2021/12/17(金) 23:48:40.01ID:EEXs8ixD
専門業者と同じレベルのことが出来ない悲しさあるな・・・別に専用の機材が必要なわけじゃないから出来ること同じなのにw
見てて恥ずかしいわw
見てて恥ずかしいわw
2021/12/18(土) 00:14:02.88ID:HnVQUw9E
□やったこと
https://github.com/satoru-takeuchi/btrfs-thin-book/blob/master/trouble_shooting.md
このページのすべてのコマンド
一つだけ効果があった
# btrfs rescue zero-log /dev/sdb2
でマウントできるになった。
しかしsdbのシーゲートから起動できない。
□やりたいこと
>HDDの内容吸い出し
ではなく、デビアンの正常起動
> 復元したい日付のディレクトリへ入り、
cd /media/jin/debian/timeshift-btrfs/snapshots/2021-12-13_16-08-21
して
$ sudo btrfs sub snap @ /media/jin/debian
か
$ sudo btrfs sub snap @ /media/jin/debian/@
みたいな感じでスナップショットからファイルシステムを復元できないかと?しかしやってみると
ERROR: cannot snapshot '@': Read-only file system
となりま。
□壊れたとして諦める
このディスクはあかん。しばらくオッケーに見えて1ヶ月以内に必ずダメになりますWWW
それでもなんとかしてほしい!! とりあえずいまだけ!!
https://github.com/satoru-takeuchi/btrfs-thin-book/blob/master/trouble_shooting.md
このページのすべてのコマンド
一つだけ効果があった
# btrfs rescue zero-log /dev/sdb2
でマウントできるになった。
しかしsdbのシーゲートから起動できない。
□やりたいこと
>HDDの内容吸い出し
ではなく、デビアンの正常起動
> 復元したい日付のディレクトリへ入り、
cd /media/jin/debian/timeshift-btrfs/snapshots/2021-12-13_16-08-21
して
$ sudo btrfs sub snap @ /media/jin/debian
か
$ sudo btrfs sub snap @ /media/jin/debian/@
みたいな感じでスナップショットからファイルシステムを復元できないかと?しかしやってみると
ERROR: cannot snapshot '@': Read-only file system
となりま。
□壊れたとして諦める
このディスクはあかん。しばらくオッケーに見えて1ヶ月以内に必ずダメになりますWWW
それでもなんとかしてほしい!! とりあえずいまだけ!!
2021/12/18(土) 00:15:10.44ID:HnVQUw9E
俺はすべてのパーツをぜったいに あきらめないっ
-----------------------------------------
電気が入らなくなるまでっっ
-----------------------------------------
-----------------------------------------
電気が入らなくなるまでっっ
-----------------------------------------
2021/12/18(土) 00:52:04.61ID:poEKAKYQ
状況も分からずデタラメにコマンド叩いてるだけじゃ悪化するだけだわ恥ずかしいw
2021/12/18(土) 01:28:08.14ID:JBIVhS6S
無駄に足掻く時間が勿体無いからストレージをクローンかイメージ化して取れるものだけ取って後は諦めるけどな
2021/12/18(土) 08:26:10.45ID:kJlm2/Qf
> 26 login:Penguin sage 2021/11/10(水) 00:03:48.68 ID:U/pJYCBd
> debian10busterはsdb 298.1G HGST_HTS545032A7E680 にあります。大きい容量から小さい容量のHDDへコピーする方法を教えて下さい。
こいつだから
あとは本人がちゃんと説明するかどうか
> debian10busterはsdb 298.1G HGST_HTS545032A7E680 にあります。大きい容量から小さい容量のHDDへコピーする方法を教えて下さい。
こいつだから
あとは本人がちゃんと説明するかどうか
2021/12/18(土) 08:46:14.29ID:poEKAKYQ
1ヶ月以上かけてこの進捗じゃもう向いてないとしか言いようがない
496login:Penguin
2021/12/18(土) 08:56:43.16ID:fe9H0Vwc ガガガガイ
2021/12/18(土) 09:35:13.91ID:nN8WfFGQ
2021/12/18(土) 09:41:39.00ID:HnVQUw9E
よし、オメーラ。いまからOracle® Linux 6管理者ソリューション・ガイドをいっしょに読んでいくぞ
4.6 サブボリュームとスナップショットの作成
btrfsファイル・システムの最上位レベルは、ディレクトリやファイルを含む名前付きのBツリー構造で構成されたサブボリュームであり、
>btrfsファイル・システムの最上位レベルは
これはわかる
>ディレクトリやファイルを含む
これもわかる
>名前付きのBツリー構造で構成されたサブボリュームであり、
はぁ?ww
>サブボリュームを作成するには、サブボリュームを作成するbtrfsファイル・システム内の位置にディレクトリを変更し、次のコマンドを入力します。
サブボリュームなんか作成したことねーぞ。タイムシフトで勝手に作成されるみたいだな。
>サブボリュームを作成するbtrfsファイル・システム内の位置にディレクトリを変更し
ここは前に指導受けてわかる。
# btrfs subvolume create subvolume_name
-----------------------------------------
はやく
$ sudo btrfs sub snap @ / の使い方出てこねえかな?
4.6 サブボリュームとスナップショットの作成
btrfsファイル・システムの最上位レベルは、ディレクトリやファイルを含む名前付きのBツリー構造で構成されたサブボリュームであり、
>btrfsファイル・システムの最上位レベルは
これはわかる
>ディレクトリやファイルを含む
これもわかる
>名前付きのBツリー構造で構成されたサブボリュームであり、
はぁ?ww
>サブボリュームを作成するには、サブボリュームを作成するbtrfsファイル・システム内の位置にディレクトリを変更し、次のコマンドを入力します。
サブボリュームなんか作成したことねーぞ。タイムシフトで勝手に作成されるみたいだな。
>サブボリュームを作成するbtrfsファイル・システム内の位置にディレクトリを変更し
ここは前に指導受けてわかる。
# btrfs subvolume create subvolume_name
-----------------------------------------
はやく
$ sudo btrfs sub snap @ / の使い方出てこねえかな?
2021/12/18(土) 09:43:27.81ID:HnVQUw9E
>>497
おはよーござい、ます!
おはよーござい、ます!
2021/12/18(土) 09:45:08.66ID:HnVQUw9E
スナップショットは、スナップショットの取得時に親のサブボリュームの内容を記録するサブボリュームの一種です。
btrfsファイル・システムのスナップショットを取得し、それに書込みを行わないと、そのスナップショットは元のファイル・システムの状態を記録し、バックアップを作成できる安定したイメージになります。
スナップショットを書込み可能にすると、それを元のファイル・システムの代替バージョンとして使用できます。
btrfsファイル・システムのコピーオンライト機能では、スナップショットを迅速に作成でき、当初はほとんどディスク領域を消費せずに済みます。
<< 以上は特に問題ねえ。ほぼわかる。感覚だけだけどw
btrfsファイル・システムのスナップショットを取得し、それに書込みを行わないと、そのスナップショットは元のファイル・システムの状態を記録し、バックアップを作成できる安定したイメージになります。
スナップショットを書込み可能にすると、それを元のファイル・システムの代替バージョンとして使用できます。
btrfsファイル・システムのコピーオンライト機能では、スナップショットを迅速に作成でき、当初はほとんどディスク領域を消費せずに済みます。
<< 以上は特に問題ねえ。ほぼわかる。感覚だけだけどw
2021/12/18(土) 09:45:26.52ID:kJlm2/Qf
2021/12/18(土) 09:49:11.42ID:HnVQUw9E
https://docs.oracle.com/cd/E39368_01/adminsg/ol_use_case3_btrfs.html
次の表に、一般的なスナップショット操作を実行する方法を示します。
コマンド
説明
btrfs subvolume snapshot (pathname) pathname/snapshot_path
pathnameによって指定された親のサブボリュームまたはスナップショットのスナップショットsnapshot_pathを作成します。 次に例を示します。
btrfs subvolume snapshot /mybtrfs /mybtrfs/snapshot1
<<ウワーッ。説明と例がわかりにくいなあ
次の表に、一般的なスナップショット操作を実行する方法を示します。
コマンド
説明
btrfs subvolume snapshot (pathname) pathname/snapshot_path
pathnameによって指定された親のサブボリュームまたはスナップショットのスナップショットsnapshot_pathを作成します。 次に例を示します。
btrfs subvolume snapshot /mybtrfs /mybtrfs/snapshot1
<<ウワーッ。説明と例がわかりにくいなあ
2021/12/18(土) 09:49:59.01ID:HnVQUw9E
>>501
> ファイルシステム自体の詳細な質問はこちらで
> ファイルシステム総合スレ その19
> https://mao.5ch.net/test/read.cgi/linux/1592027147/
クソスレ時間のむだ。くだ質で。
> ファイルシステム自体の詳細な質問はこちらで
> ファイルシステム総合スレ その19
> https://mao.5ch.net/test/read.cgi/linux/1592027147/
クソスレ時間のむだ。くだ質で。
2021/12/18(土) 09:52:23.42ID:kJlm2/Qf
そっちの方が専門的な識者が多いから誘導してやってるのだが
2021/12/18(土) 09:55:43.82ID:HnVQUw9E
>btrfsサブボリュームは、ディスク・デバイスのようにマウントできます。 親のサブボリュームのかわりにスナップショットをマウントすると、ファイル・システムの状態をスナップショット取得時の状態に効率的にロールバックできます。
オラクルのページはもう終わるから待っとけ
オラクルのページはもう終わるから待っとけ
2021/12/18(土) 09:58:41.86ID:HnVQUw9E
とりあえずライブ起動で、btrfs subvolume snapshot (pathname) pathname/snapshot_path
やって結果出して、エラーメッセ記録してググりだな。これしか突破口はねえ。俺の習得した数少ない
スキルだからな。
やって結果出して、エラーメッセ記録してググりだな。これしか突破口はねえ。俺の習得した数少ない
スキルだからな。
2021/12/18(土) 10:00:39.29ID:poEKAKYQ
無能な荒らしとか悲惨だな・・・
2021/12/18(土) 10:03:13.40ID:poEKAKYQ
ちなみに俺ファイルシステムのコード書いたり読んだりするよw まじ恥ずかしいw
2021/12/18(土) 10:11:46.47ID:kJlm2/Qf
おお、意外なところに有識者様が
便乗質問おkすか?Btrfsじゃないんですが
便乗質問おkすか?Btrfsじゃないんですが
2021/12/18(土) 10:25:37.70ID:6Mq81OPl
zipinfo とか zcat で圧縮ファイルの中身のファイル一覧を見れますが、たとえば hoge.zip の中身の fuga.txt を、hoge.zip を解凍せずに閲覧する方法はありますか
2021/12/18(土) 10:39:00.10ID:poEKAKYQ
あるよ
512login:Penguin
2021/12/18(土) 11:07:40.71ID:lkysTqFs こいつがっていうより、こいつにかまうヤツがクソ
2021/12/18(土) 11:15:21.47ID:2w4RaGuj
じゃあこいつらがってことか
2021/12/18(土) 11:23:37.75ID:poEKAKYQ
ええやん、いくらでも構ってやればw 有用な情報は一切教えないけどw
2021/12/18(土) 11:27:41.35ID:2w4RaGuj
わかってないようだ
2021/12/18(土) 11:31:03.43ID:poEKAKYQ
もう何十年もココ使ってるけど、どうせどこかを荒らすんだろ?ここでいいやんw
517login:Penguin
2021/12/18(土) 11:34:47.30ID:yA2xs9mM 埋め立てなら荒らし報告を
2021/12/18(土) 11:45:07.01ID:poEKAKYQ
荒らし報告なんてあからさまな宣伝みたいなやつを除いて昔から機能してないよ
ただの私怨にしかならんしな
ただの私怨にしかならんしな
2021/12/18(土) 11:47:17.72ID:2w4RaGuj
十分機能はしているが現在浪人持ちのみが報告可能
ただし今日のケースではおそらく規制されない
ただし今日のケースではおそらく規制されない
2021/12/18(土) 11:52:28.33ID:poEKAKYQ
機能してるところなんて見たことないけどな
いっつも荒らされてるやんw
いっつも荒らされてるやんw
2021/12/18(土) 11:56:25.72ID:2w4RaGuj
いっつもがいつの何処の事を言ってるのかでそのレスの適切さが分かれる
2021/12/18(土) 12:06:36.73ID:6nc117Ed
>>510
unzip -p archive.zip inner.txt
unzip -p archive.zip inner.txt
2021/12/18(土) 12:09:57.47ID:poEKAKYQ
見てれば実感としてあるだろw 証明するまでもない。この板で調べればすぐ分かるよw
2021/12/18(土) 12:10:42.35ID:poEKAKYQ
リダイレクトについて書いた方がいい
2021/12/18(土) 12:13:15.59ID:2w4RaGuj
と言う事で見事にいろいろ浮き彫りにされたID:poEKAKYQなのであった
2021/12/18(土) 12:21:17.00ID:poEKAKYQ
IP調べれば一発だっつーの。余計なことにスレを使うなw
2021/12/19(日) 17:17:21.73ID:U/RU1xeH
皆さんただいま。作業報告の続きです
この後がどうしたらいいかわかりません。よろしくおながいします
この後がどうしたらいいかわかりません。よろしくおながいします
2021/12/19(日) 17:18:03.36ID:U/RU1xeH
# Mapfile. Created by GNU ddrescue version 1.23
# Command line: ddrescue -fdvr3 /dev/disk/by-id/ata-ST3160815AS_6RX65VV6 /media/user/debian1/ST.img ddrescue.map
# Start time: 2021-12-19 06:49:20
# Current time: 2021-12-19 07:40:52
# Finished
# current_pos current_status current_pass
0x25433D0000 + 1
# pos size status
0x00000000 0x25433D6000 +
# Command line: ddrescue -fdvr3 /dev/disk/by-id/ata-ST3160815AS_6RX65VV6 /media/user/debian1/ST.img ddrescue.map
# Start time: 2021-12-19 06:49:20
# Current time: 2021-12-19 07:40:52
# Finished
# current_pos current_status current_pass
0x25433D0000 + 1
# pos size status
0x00000000 0x25433D6000 +
2021/12/19(日) 17:25:54.56ID:U/RU1xeH
□記録を調べたところ、過去にまったく同じケースで指導を受けていた。
ERROR: cannot snapshot '@': Read-only file system
となる このケースはハードドライブの障害であり ddrescue を使う。2台のHDD を接続してdebian live usbで起動
user@debian:~$ sudo apt update
user@debian:~$ sudo apt install gddrescue
user@debian:~$ lsblk -o name,label,size,fstype,model
NAME LABEL SIZE FSTYPE MODEL
loop0 2.7G squashfs
sda 149.1G ST3160815AS
├─sda1 EFI 260M vfat
├─sda2 debian 146.8G btrfs
└─sda3 2G swap
sdb 298.1G HGST_HTS545032A7E680
├─sdb1 EFI 190M vfat
├─sdb2 debian 295.9G btrfs
└─sdb3 2G swap
sdc 28.6G SanDisk_3.2Gen1
└─sdc1 D-LIVE NF B 28.6G vfat
ERROR: cannot snapshot '@': Read-only file system
となる このケースはハードドライブの障害であり ddrescue を使う。2台のHDD を接続してdebian live usbで起動
user@debian:~$ sudo apt update
user@debian:~$ sudo apt install gddrescue
user@debian:~$ lsblk -o name,label,size,fstype,model
NAME LABEL SIZE FSTYPE MODEL
loop0 2.7G squashfs
sda 149.1G ST3160815AS
├─sda1 EFI 260M vfat
├─sda2 debian 146.8G btrfs
└─sda3 2G swap
sdb 298.1G HGST_HTS545032A7E680
├─sdb1 EFI 190M vfat
├─sdb2 debian 295.9G btrfs
└─sdb3 2G swap
sdc 28.6G SanDisk_3.2Gen1
└─sdc1 D-LIVE NF B 28.6G vfat
2021/12/19(日) 17:27:59.83ID:U/RU1xeH
<<一般的使い方
drescue [オプション] [読込元] [書き出し先] [ログ出力先]
$ ddrescue -f -d -r1 -v /dev/sda /dev/sdb logfile.log
オプション 概要
-f 上書き※ターゲットが物理ディスクでは必須
-n リードエラーを無視
-v 詳細表示
-r 不良セクタの再読み込み回数
-d ダイレクトアクセス(キャッシュを介さずにアクセス)
drescue [オプション] [読込元] [書き出し先] [ログ出力先]
$ ddrescue -f -d -r1 -v /dev/sda /dev/sdb logfile.log
オプション 概要
-f 上書き※ターゲットが物理ディスクでは必須
-n リードエラーを無視
-v 詳細表示
-r 不良セクタの再読み込み回数
-d ダイレクトアクセス(キャッシュを介さずにアクセス)
2021/12/19(日) 17:31:47.02ID:U/RU1xeH
user@debian:~$ sudo ddrescue -fdvr3 /dev/disk/by-id/ata-ST3160815AS_6RX65VV6 /media/user/debian1/ST.img ddrescue.map
GNU ddrescue 1.23
About to copy 160041 MBytes from '/dev/disk/by-id/ata-ST3160815AS_6RX65VV6' to '/media/user/debian1/ST.img'
Starting positions: infile = 0 B, outfile = 0 B
Copy block size: 128 sectors Initial skip size: 3200 sectors
Sector size: 512 Bytes
Press Ctrl-C to interrupt
ipos: 160041 MB, non-trimmed: 0 B, current rate: 7299 kB/s
opos: 160041 MB, non-scraped: 0 B, average rate: 51810 kB/s
non-tried: 0 B, bad-sector: 0 B, error rate: 0 B/s
rescued: 160041 MB, bad areas: 0, run time: 51m 28s
pct rescued: 100.00%, read errors: 0, remaining time: n/a
time since last successful read: n/a
Finished
user@debian:~$
GNU ddrescue 1.23
About to copy 160041 MBytes from '/dev/disk/by-id/ata-ST3160815AS_6RX65VV6' to '/media/user/debian1/ST.img'
Starting positions: infile = 0 B, outfile = 0 B
Copy block size: 128 sectors Initial skip size: 3200 sectors
Sector size: 512 Bytes
Press Ctrl-C to interrupt
ipos: 160041 MB, non-trimmed: 0 B, current rate: 7299 kB/s
opos: 160041 MB, non-scraped: 0 B, average rate: 51810 kB/s
non-tried: 0 B, bad-sector: 0 B, error rate: 0 B/s
rescued: 160041 MB, bad areas: 0, run time: 51m 28s
pct rescued: 100.00%, read errors: 0, remaining time: n/a
time since last successful read: n/a
Finished
user@debian:~$
2021/12/19(日) 17:41:17.85ID:U/RU1xeH
さて、ST.img はどこにあるのか?自分ではわからないが、記録では次のコマンドを打っている。
$ sudo timeshift --list
/dev/sda2 is mounted at: /run/timeshift/backup, options: rw,relatime,space_cache,subvolid=5,subvol=/
<< BTRFSでは、/dev/sda2は/run/timeshift/backupにマウントされているのか?いままでコマンドの出力をまともに読んだことがねえから初めて気付いた。という「マウントの意味をさいきん知った」
Device : /dev/sda2
UUID : cf82c300-5af6-45d6-a682-1e93b9105cae
Path : /run/timeshift/backup
Mode : BTRFS
Status : OK
1 snapshots, 134.8 GB free
Num Name Tags Description
------------------------------------------------------------------------------
0 > 2021-12-19_17-09-08 B
$
$ sudo timeshift --list
/dev/sda2 is mounted at: /run/timeshift/backup, options: rw,relatime,space_cache,subvolid=5,subvol=/
<< BTRFSでは、/dev/sda2は/run/timeshift/backupにマウントされているのか?いままでコマンドの出力をまともに読んだことがねえから初めて気付いた。という「マウントの意味をさいきん知った」
Device : /dev/sda2
UUID : cf82c300-5af6-45d6-a682-1e93b9105cae
Path : /run/timeshift/backup
Mode : BTRFS
Status : OK
1 snapshots, 134.8 GB free
Num Name Tags Description
------------------------------------------------------------------------------
0 > 2021-12-19_17-09-08 B
$
2021/12/19(日) 17:41:31.70ID:U/RU1xeH
さて、ST.img はどこにあるのか?自分ではわからないが、記録では次のコマンドを打っている。
$ sudo timeshift --list
/dev/sda2 is mounted at: /run/timeshift/backup, options: rw,relatime,space_cache,subvolid=5,subvol=/
<< BTRFSでは、/dev/sda2は/run/timeshift/backupにマウントされているのか?いままでコマンドの出力をまともに読んだことがねえから初めて気付いた。という「マウントの意味をさいきん知った」
Device : /dev/sda2
UUID : cf82c300-5af6-45d6-a682-1e93b9105cae
Path : /run/timeshift/backup
Mode : BTRFS
Status : OK
1 snapshots, 134.8 GB free
Num Name Tags Description
------------------------------------------------------------------------------
0 > 2021-12-19_17-09-08 B
$ sudo timeshift --list
/dev/sda2 is mounted at: /run/timeshift/backup, options: rw,relatime,space_cache,subvolid=5,subvol=/
<< BTRFSでは、/dev/sda2は/run/timeshift/backupにマウントされているのか?いままでコマンドの出力をまともに読んだことがねえから初めて気付いた。という「マウントの意味をさいきん知った」
Device : /dev/sda2
UUID : cf82c300-5af6-45d6-a682-1e93b9105cae
Path : /run/timeshift/backup
Mode : BTRFS
Status : OK
1 snapshots, 134.8 GB free
Num Name Tags Description
------------------------------------------------------------------------------
0 > 2021-12-19_17-09-08 B
2021/12/19(日) 17:44:47.43ID:U/RU1xeH
$ ls /run/timeshift/backup
@ @home ST.img timeshift-btrfs
おお!あったぞRaw disk image サイズ160.0 GB (160041885696 バイト)
-----------------------------------------
つぎの作業を指示して下さい。マジでわかりません。予想としては書き戻す、コマンドがぜんぜん!!
@ @home ST.img timeshift-btrfs
おお!あったぞRaw disk image サイズ160.0 GB (160041885696 バイト)
-----------------------------------------
つぎの作業を指示して下さい。マジでわかりません。予想としては書き戻す、コマンドがぜんぜん!!
2021/12/19(日) 17:47:47.27ID:U/RU1xeH
>>514
> ええやん、いくらでも構ってやればw 有用な情報は一切教えないけどw
オメーのような脳無しのもたらす情報は遮断するww おれに指導できるのは天才児だけだ。
なぜならばおれはリナックス界の風雲児だからだ。
> ええやん、いくらでも構ってやればw 有用な情報は一切教えないけどw
オメーのような脳無しのもたらす情報は遮断するww おれに指導できるのは天才児だけだ。
なぜならばおれはリナックス界の風雲児だからだ。
2021/12/19(日) 17:51:16.95ID:U/RU1xeH
複数の板で重要な論文を発表中で、そちらの作業に出かけてきます。
ひとつはアイドルの板で、あるアイドルの死について考究する。目的はスレ民の不安をとりのぞくこと。
ひとつはアイドルの板で、あるアイドルの死について考究する。目的はスレ民の不安をとりのぞくこと。
2021/12/19(日) 18:25:21.82ID:FlGVfwTG
よお風雲児
残念だがそのレベルのトラブルは俺には回答不可能だ
そのレベルになるまでHDDをこき使ったことが無いので
強いて言うならばいつそうなってもいいように外付けストレージやファイル鯖にバックアップを取っておくべきだったな
もっともトラブってる方は予備なんだから大して痛くなかろうよ
残念だがそのレベルのトラブルは俺には回答不可能だ
そのレベルになるまでHDDをこき使ったことが無いので
強いて言うならばいつそうなってもいいように外付けストレージやファイル鯖にバックアップを取っておくべきだったな
もっともトラブってる方は予備なんだから大して痛くなかろうよ
2021/12/19(日) 19:11:23.98ID:1dJM5IFQ
はいはい、ID変えてご苦労さまとも見えるレスだな
出鱈目やってるだけの日記に回答不可なんてありえないw
本来必要な手順を省き、やってはいけない操作をやって破壊するだけの作業には誰も興味などない
出鱈目やってるだけの日記に回答不可なんてありえないw
本来必要な手順を省き、やってはいけない操作をやって破壊するだけの作業には誰も興味などない
2021/12/19(日) 19:15:23.31ID:U/RU1xeH
>>538
これがアホの認定厨...w
これがアホの認定厨...w
2021/12/19(日) 19:16:08.90ID:ACzmpV+n
偏執的なところも追求するためには必要な要素なのかもしれんが
天才さんなら時間の無駄と思って諦めたりしないんかね
天才さんなら時間の無駄と思って諦めたりしないんかね
2021/12/19(日) 19:20:12.05ID:U/RU1xeH
>>537
> 強いて言うならばいつそうなってもいいように外付けストレージやファイル鯖にバックアップを取っておくべきだったな
そのやり方がわからんもん。。。
> もっともトラブってる方は予備なんだから大して痛くなかろうよ
次郎さんか?オメーは知能が高いのに、なんで下らねえ2ちゃん民の評判なんか気にするんだ?
そこがオメーのいちばんアカンところなんだわ。ひとことでゆーと弱い!!www わかったな?
> 強いて言うならばいつそうなってもいいように外付けストレージやファイル鯖にバックアップを取っておくべきだったな
そのやり方がわからんもん。。。
> もっともトラブってる方は予備なんだから大して痛くなかろうよ
次郎さんか?オメーは知能が高いのに、なんで下らねえ2ちゃん民の評判なんか気にするんだ?
そこがオメーのいちばんアカンところなんだわ。ひとことでゆーと弱い!!www わかったな?
2021/12/19(日) 19:23:41.72ID:U/RU1xeH
>>540
> 偏執的なところも追求するためには必要な要素なのかもしれんが
> 天才さんなら時間の無駄と思って諦めたりしないんかね
ハッキリいいます。昔からの言い伝えで「タイム イズ マネー」とあります。
このシーゲートは、意味がありません。まえに一ヶ月以内に壊れると言いましたが、サバを読んだ。
じつは2週間以内にかならずOSは壊れるw
だから修復技の習得のために、やってるの。
> 偏執的なところも追求するためには必要な要素なのかもしれんが
> 天才さんなら時間の無駄と思って諦めたりしないんかね
ハッキリいいます。昔からの言い伝えで「タイム イズ マネー」とあります。
このシーゲートは、意味がありません。まえに一ヶ月以内に壊れると言いましたが、サバを読んだ。
じつは2週間以内にかならずOSは壊れるw
だから修復技の習得のために、やってるの。
2021/12/19(日) 20:00:58.42ID:FlGVfwTG
俺は評判を気にすると言うよりはあまり無責任な回答をつけたくないだけ
そんなに熟練者でもないんで不良HDDからのデータサルベージなんてddrescueで駄目だったらお手上げレベルよ
こんな下っ端じゃなくとも紳士的振る舞いさえ出来ればきっとスゴウデの人が助けてくれるさ
そんなに熟練者でもないんで不良HDDからのデータサルベージなんてddrescueで駄目だったらお手上げレベルよ
こんな下っ端じゃなくとも紳士的振る舞いさえ出来ればきっとスゴウデの人が助けてくれるさ
2021/12/19(日) 20:10:09.82ID:FlGVfwTG
> だから修復技の習得のために、やってるの。
だと言うならば少なくとも俺では力不足だな
ツールまかせのサルベージしかできんもの
「おまえら詳しいんだから教えろや」ではなく一貫して「ご面倒でしょうけどどうかご教示下さい」と言う態度でこっちで聞く事をすすめる
ファイルシステム総合スレ その19
https://mao.5ch.net/test/read.cgi/linux/1592027147/
だと言うならば少なくとも俺では力不足だな
ツールまかせのサルベージしかできんもの
「おまえら詳しいんだから教えろや」ではなく一貫して「ご面倒でしょうけどどうかご教示下さい」と言う態度でこっちで聞く事をすすめる
ファイルシステム総合スレ その19
https://mao.5ch.net/test/read.cgi/linux/1592027147/
2021/12/19(日) 22:24:24.35ID:1dJM5IFQ
そっちに行ったところで俺が潰すから大丈夫w
2021/12/19(日) 22:34:51.60ID:FlGVfwTG
それはご自由になさって下さればよいかと
Btrfsに関しては教えられることは教えたけど不良ドライブからの難儀なサルベージまではちょっと
Btrfsに関しては教えられることは教えたけど不良ドライブからの難儀なサルベージまではちょっと
2021/12/19(日) 22:37:21.83ID:1dJM5IFQ
あと修復技の習得にはなってなくて、誰も必要としない破壊技を修復技と思って習得してるだけだからw
2021/12/19(日) 22:41:05.67ID:FlGVfwTG
良く言えば本人は緊急時対応の修行とでも思ってるのでしょう
普通はそうなる前にバックアップ取っておいてドライブが故障する前に交換するものだけど
普通はそうなる前にバックアップ取っておいてドライブが故障する前に交換するものだけど
2021/12/20(月) 20:46:08.59ID:PUJobghu
15年ぐらい前からftpといわゆるホームページ作成ソフトで
たくさんの人が同一アカウントで好き勝手にファイルを置いている環境があるんだけど、
端末(bash環境)でトップからどこにもリンクされていない幽霊ファイルを検出する方法とかありますか?
htaccssとかは除外するとして、cgiが吐くファイルとかもあるだろうから、
そういうのはディレクトリ名で判断して消さないようにします
たくさんの人が同一アカウントで好き勝手にファイルを置いている環境があるんだけど、
端末(bash環境)でトップからどこにもリンクされていない幽霊ファイルを検出する方法とかありますか?
htaccssとかは除外するとして、cgiが吐くファイルとかもあるだろうから、
そういうのはディレクトリ名で判断して消さないようにします
2021/12/20(月) 20:52:20.64ID:Oa8J25Rn
あるよ
551login:Penguin
2021/12/21(火) 07:34:00.51ID:Rlb1gRlA よくこんなスレで真っ赤にできるよな 天才だわ
552login:Penguin
2021/12/21(火) 11:31:36.92ID:F3C3+VFl >>549
リンクとは?
リンクとは?
2021/12/21(火) 14:24:16.43ID:GgAzq/Ob
curl/wget でダウンロードせずに、
リソースのURL だけを取得するようなオプションは無いのか?
例えば、ボタンを押すと、Ajax でHTML を書き換えて、
今まで存在しなかった、URLが現れると、非常に厄介
5ch がそう
最初に空のHTMLを送ってきてから、Ajaxで内容を取得する。
そこには、200のURLが書いてあるが、ボタンを押せば、500のURLが現れる
このように、ユーザーのアクションによって、
ドンドンHTMLが変わっていくので、その中にあるURLも変わっていくのが、厄介
リソースのURL だけを取得するようなオプションは無いのか?
例えば、ボタンを押すと、Ajax でHTML を書き換えて、
今まで存在しなかった、URLが現れると、非常に厄介
5ch がそう
最初に空のHTMLを送ってきてから、Ajaxで内容を取得する。
そこには、200のURLが書いてあるが、ボタンを押せば、500のURLが現れる
このように、ユーザーのアクションによって、
ドンドンHTMLが変わっていくので、その中にあるURLも変わっていくのが、厄介
2021/12/21(火) 14:26:33.64ID:GQ6sbGvt
お得意のRuby使えよ
2021/12/21(火) 14:28:59.33ID:LG40fTb8
javascript動かしたいならブラウザをheadlessで動かす仕組みのやつを使え
2021/12/21(火) 15:19:56.52ID:CryvvIY3
>>552
ローカルに対してのハイパーリンクです
index.htmlからhoge.html, fuga.htmlはあっても、hage.htmlが無かったりしたら
それを検出したいです。
孤立しているjpgやgifなどはたくさんありそうなので
そういうのをbashで探すのはもうbashスクリプトの話になりますよね・・
ローカルに対してのハイパーリンクです
index.htmlからhoge.html, fuga.htmlはあっても、hage.htmlが無かったりしたら
それを検出したいです。
孤立しているjpgやgifなどはたくさんありそうなので
そういうのをbashで探すのはもうbashスクリプトの話になりますよね・・
2021/12/21(火) 18:09:03.09ID:svQRlsMH
nginxでwebdavやろうと思ってパッケージ作ろうとしてるんだけどうまくいかず、
質問させてください。
ここみながら進めてるんだけどうまくいかない。
https://qiita.com/YuzuRyo61/items/176ed017cefbaa872a63
エラー内容
./configure: error: invalid option "/home/don/build/nginx-1.20.2/debian/nginx-dav-ext-module"
make: *** [debian/rules:45: config.status.nginx_debug] エラー 1
dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2
これはどうすればいいですか?
質問させてください。
ここみながら進めてるんだけどうまくいかない。
https://qiita.com/YuzuRyo61/items/176ed017cefbaa872a63
エラー内容
./configure: error: invalid option "/home/don/build/nginx-1.20.2/debian/nginx-dav-ext-module"
make: *** [debian/rules:45: config.status.nginx_debug] エラー 1
dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2
これはどうすればいいですか?
2021/12/21(火) 18:20:03.06ID:6V4gTjpz
2021/12/21(火) 19:07:08.36ID:svQRlsMH
>>558
つける場所がよくないのか...と思って確認したらスペース入ってました!!
--add-module= /home...
になってたのでスペース削除したらうまくいきました。
ありがとうございます!
つける場所がよくないのか...と思って確認したらスペース入ってました!!
--add-module= /home...
になってたのでスペース削除したらうまくいきました。
ありがとうございます!
560login:Penguin
2021/12/21(火) 20:49:40.88ID:9ROmdoHL メッセージ読めば何を間違ったのかすぐに判ると思うのだが
そういう時代になったんだろうか
そういう時代になったんだろうか
2021/12/21(火) 21:17:47.06ID:LHeFAY0y
>>560
出来合いのものや野良サイト情報をそのまま使用しながらドキュメントも出力メッセージも読まず素人掲示板で質問するのが今のトレンド
出来合いのものや野良サイト情報をそのまま使用しながらドキュメントも出力メッセージも読まず素人掲示板で質問するのが今のトレンド
562login:Penguin
2021/12/21(火) 21:27:57.72ID:kYsTj4+3 良い時代になったものです。
563login:Penguin
2021/12/21(火) 21:42:51.99ID:CoKQSK00 キモ
564login:Penguin
2021/12/21(火) 22:08:21.39ID:4Lslsf/v arecordって2GB以上の録音できないんでしょうか?
もっと長く録音できるコマンドはないでしょうか?
もっと長く録音できるコマンドはないでしょうか?
2021/12/21(火) 22:31:47.03ID:9r0l0Tzm
2021/12/21(火) 22:35:30.52ID:9r0l0Tzm
そんな人がnginxでwebdavってすごい
まぁ、Btrfsの人のようなすごすぎな人がいるぐらいだからな
まぁ、Btrfsの人のようなすごすぎな人がいるぐらいだからな
2021/12/21(火) 22:41:38.28ID:LG40fTb8
それ絶対褒めてないだろw
568564
2021/12/22(水) 02:31:20.58ID:zh3b5k/G 2GBの制限ってwavの仕様のようです
長時間録音しつつそれをパイプでoggencに流して
エンコしたいのですが何か上手い方法はないですかね?
arecordのwav録音だと2GBで自動的にファイルを変えてくれるので
あとでバッチ処理でエンコすることはできるのですがダサい
長時間録音しつつそれをパイプでoggencに流して
エンコしたいのですが何か上手い方法はないですかね?
arecordのwav録音だと2GBで自動的にファイルを変えてくれるので
あとでバッチ処理でエンコすることはできるのですがダサい
2021/12/22(水) 02:51:31.54ID:6MLbEeeX
>>564
arecord使ったことないけど、”arecord 2GB” でググると
1) ファイルサイズ(オフセット)を64bitにして再コンパイル
or
2) データを標準出力に流してそれをファイルにリダイレクト
って出てきたが。
arecord使ったことないけど、”arecord 2GB” でググると
1) ファイルサイズ(オフセット)を64bitにして再コンパイル
or
2) データを標準出力に流してそれをファイルにリダイレクト
って出てきたが。
2021/12/22(水) 02:54:46.63ID:6MLbEeeX
またまたググるとWAVは4GBって出るな。32bit符号なし整数ということで。
571564
2021/12/22(水) 03:08:51.06ID:zh3b5k/G >>569
2)はやりましたが勝手に終了します
恐らくarecordが2GB吐いたところで終了してると思います
ソースを見ましたがwavの仕様でmax_filesizeが2147483648LLとされていますので
wavではなくrawでoggencに流してみようと思います
2)はやりましたが勝手に終了します
恐らくarecordが2GB吐いたところで終了してると思います
ソースを見ましたがwavの仕様でmax_filesizeが2147483648LLとされていますので
wavではなくrawでoggencに流してみようと思います
2021/12/22(水) 08:36:49.41ID:yu8ibXIN
2021/12/22(水) 09:18:49.63ID:XRS8c6H/
全発言が嫌味と考えた方がよほど得心が行くのだがw
クレクレ君は間違った方に誘導して暴走させとけばいいよw
クレクレ君は間違った方に誘導して暴走させとけばいいよw
2021/12/22(水) 09:22:30.41ID:yu8ibXIN
明らかに荒らしに見えるやつに敢えてきちんと教えようとしていた理由がまだわからないのかな
2021/12/22(水) 09:37:48.42ID:XRS8c6H/
好きなだけ暴走させとけばいいんだってw
意固地になってるだけの我儘こどおじに構ってる暇はない
意固地になってるだけの我儘こどおじに構ってる暇はない
2021/12/22(水) 09:43:42.86ID:yu8ibXIN
それはそれで貴方のやり方だから仕方無いな
いつの日か今よりクリーンなスレになるといいね
いつの日か今よりクリーンなスレになるといいね
2021/12/22(水) 09:53:35.57ID:XRS8c6H/
無駄な努力を続けようが続けなかろうが、有為な差はないよw
まあ頑張ってw
まあ頑張ってw
2021/12/22(水) 09:59:11.03ID:yu8ibXIN
あの程度で頑張っていた様に見えていた上にいちいち嫌味含みなんですね
頑張らなくてはならないのは貴方だと多くの人に見えている事でしょう
頑張らなくてはならないのは貴方だと多くの人に見えている事でしょう
2021/12/22(水) 10:50:40.88ID:XRS8c6H/
荒らしの相手をするのは頑張ることだと思うけどw
メディアが壊れてるのと、壊れて欠損した情報を修復すること/修復可能に構成することは違うんだよw
メディアが壊れてるのと、壊れて欠損した情報を修復すること/修復可能に構成することは違うんだよw
580login:Penguin
2021/12/22(水) 11:05:07.41ID:0UcK8M3p >>556
最後の2行がわからないが、ハイパーリンクだけ抽出できればいいのね?
最後の2行がわからないが、ハイパーリンクだけ抽出できればいいのね?
581login:Penguin
2021/12/22(水) 11:09:27.97ID:0UcK8M3p >>568
環境、打ってるコマンド、エラーメッセージ
環境、打ってるコマンド、エラーメッセージ
2021/12/22(水) 11:18:39.29ID:ryDP9XlY
ここはUbuntuスレの屁理屈エアプ爺(b8-)のスレ
583564
2021/12/22(水) 13:42:15.88ID:zh3b5k/G >>569,570,581
当方の環境は64bitなのですが2GBの制限はwavの仕様のようです
aplay.c(= arecordのソース)の以下の構造体の
下から3行目の 2147483648LL が原因で
これはwavの仕様ですから変えないで対処することにしました
static const struct fmt_capture {
void (*start) (int fd, size_t count);
void (*end) (int fd);
char *what;
long long max_filesize;
} fmt_rec_table[] = {
{ NULL, NULL, N_("raw data"), LLONG_MAX },
{ begin_voc, end_voc, N_("VOC"), 16000000LL },
/* FIXME: can WAV handle exactly 2GB or less than it? */
{ begin_wave, end_wave, N_("WAVE"), 2147483648LL },
{ begin_au, end_au, N_("Sparc Audio"), LLONG_MAX }
};
結局wavからrawに変えたらうまいこといきました
当方の環境は64bitなのですが2GBの制限はwavの仕様のようです
aplay.c(= arecordのソース)の以下の構造体の
下から3行目の 2147483648LL が原因で
これはwavの仕様ですから変えないで対処することにしました
static const struct fmt_capture {
void (*start) (int fd, size_t count);
void (*end) (int fd);
char *what;
long long max_filesize;
} fmt_rec_table[] = {
{ NULL, NULL, N_("raw data"), LLONG_MAX },
{ begin_voc, end_voc, N_("VOC"), 16000000LL },
/* FIXME: can WAV handle exactly 2GB or less than it? */
{ begin_wave, end_wave, N_("WAVE"), 2147483648LL },
{ begin_au, end_au, N_("Sparc Audio"), LLONG_MAX }
};
結局wavからrawに変えたらうまいこといきました
584553
2021/12/22(水) 14:35:46.78ID:mQmp9DwT >>556
例えば、以下のa.htm で、ボタンと、jQuery, a.js を読み込む時、
<button id="btn_1">押して</button>
<scr@ipt src="https://ajax.googleapis.com/ajax/libs/jquery/3.6.0/jquery.min.js"></scr@ipt>
<scr@ipt type="text/javascript" src="a.js"></scr@ipt>
(注意。投稿できないので、script タグの間に、@を入れました)
以下のa.js には、ボタンを押すと、a タグが追加されるとすると、
$( function( ) {
const a_tag = '<a href="b.htm">リンク先へ移動します</a>';
$( '#btn_1' ).one( 'click', function ( ) {
$( 'body' ).append( a_tag );
} );
} );
ボタンを押すまでは、HTML 内に、aタグが存在しないから、
b.htm というファイルを使っている事が、ちょっと見ただけでは分からない
Ruby on Rails などでは自動テストで、すべてのボタンを押したりして、こういうのをチェックするけど、
普通の検索エンジンでは、こういうのには対応していないので、
最初から、HTML内に読み込まれているテキストに情報を書いておかないといけない
唯一、こういうJavaScript(JS)の読み込み・Ajax に対応しているのは、Chrome のみ。
すべてのボタンを押して、すべてのJSを読み込んだ後の状態を考えるのは、それぐらい難しい
例えば、以下のa.htm で、ボタンと、jQuery, a.js を読み込む時、
<button id="btn_1">押して</button>
<scr@ipt src="https://ajax.googleapis.com/ajax/libs/jquery/3.6.0/jquery.min.js"></scr@ipt>
<scr@ipt type="text/javascript" src="a.js"></scr@ipt>
(注意。投稿できないので、script タグの間に、@を入れました)
以下のa.js には、ボタンを押すと、a タグが追加されるとすると、
$( function( ) {
const a_tag = '<a href="b.htm">リンク先へ移動します</a>';
$( '#btn_1' ).one( 'click', function ( ) {
$( 'body' ).append( a_tag );
} );
} );
ボタンを押すまでは、HTML 内に、aタグが存在しないから、
b.htm というファイルを使っている事が、ちょっと見ただけでは分からない
Ruby on Rails などでは自動テストで、すべてのボタンを押したりして、こういうのをチェックするけど、
普通の検索エンジンでは、こういうのには対応していないので、
最初から、HTML内に読み込まれているテキストに情報を書いておかないといけない
唯一、こういうJavaScript(JS)の読み込み・Ajax に対応しているのは、Chrome のみ。
すべてのボタンを押して、すべてのJSを読み込んだ後の状態を考えるのは、それぐらい難しい
585553
2021/12/22(水) 14:39:18.43ID:mQmp9DwT2021/12/22(水) 15:46:35.67ID:XRS8c6H/
早漏なゴミ回答が蔓延しそうなので、、、クソの役にも立たないヒントを書いてやる
静的リンク抽出は出来ないこともないし、動的でもheadlessなブラウザを使えば出来ないことはない
ただその場合は現実的にLinuxならpythonなどのscript言語などで実装することになる
より簡単なのはwgetを使って静的リンクを再帰的に辿って全ファイルを取得してしまうこと
取得した上で、DocumentRootと比較して不要なファイルをリストアップするのが恐らく楽
静的リンク抽出は出来ないこともないし、動的でもheadlessなブラウザを使えば出来ないことはない
ただその場合は現実的にLinuxならpythonなどのscript言語などで実装することになる
より簡単なのはwgetを使って静的リンクを再帰的に辿って全ファイルを取得してしまうこと
取得した上で、DocumentRootと比較して不要なファイルをリストアップするのが恐らく楽
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 【米中】トランプ氏、「中国側へ武器売却」を提案 対台湾懸念で 米大使明かす [煮卵★]
- 【🚹】40代男性をコンビニ店員の男(39)が盗撮か トイレ個室の上からスマホ…「用を足しているところを盗撮された」 鹿児島 [nita★]
- 【片山さつき財務相】「挑戦なき国に発展はなし」「最後のチャンス」★3 [ぐれ★]
- 【x】イーロン・マスク氏がX上で日本のテレビ局買収について質問し話題に「日本の政府は許可するでしょうか?」 (東スポ) [少考さん★]
- スマイリーキクチ 電車内の男を嘆く「惨めな人生だと思う」 [少考さん★]
- 「路上で突然突き飛ばされたり、殺害予告が届いたりする日本での日常のほうが、私には怖くて危険」渡邊渚が綴る「世界を旅する理由」 [Ailuropoda melanoleuca★]
- jcだよ質問ある??
- 【高市悲報】東京新聞「『みんなで大家さん』は自己責任と言えるのか?🤨」 [616817505]
- 【速報】亜月ねね さんの自宅、近くの神社から丸見え [841411289]
- イーロンマスク「10年後は物価が下がる。皆んなが金持ちになる」 [961870172]
- 日本人親「息子がチクリ魔で辛い。クラスの打ち上げを教師に密告して台無しにしたらしい」 [162723853]
- イガグリみたいなちんぽ